Skip to main content

Manifests

Zeet support deploying and managing Manifests to connected Kubernetes clusters.

A Manifest is a Kubernetes “API Object Description” written in YAML or JSON.

The manifest is a specification of a Kubernetes API object in JSON or YAML format. A manifest specifies the desired state of an object that Kubernetes will maintain when you apply the manifest.

Here is how you can use Zeet to deploy a Manifest to your cluster in six easy steps.

1. Create a new Manifest App

Navigate to Create New Manifest by choosing the Manifest option from the Create New dropdown.

2. Select GitHub Repository

Select your GitHub reposiroy which houses the Manifest that you wish to deploy.

3. Enter Manifest Source

Enter the path/to/file to the Manifest you wish to deploy. For example, if your Manifest resides within a directory, you would have to enter manifests/my_manifest.yaml. Alternatively, you can specify a directory ./ or path/to/dir and all YAML files within the directory will be deployed.

4. Select cluster

Now, select the deploy target for you Manifest - i.e, the cluster to apply the Manifest to. Please note that to deploy a Manifest you must first have connected or created a cluster on Zeet.

5. Name your Project

Finally, give your new Manifest Zeet Project a name and your project is ready to deploy!

6. Deploy Project

You should now see your project, ready to deploy. Go ahead and click Deploy Now to actually apply your Manifest to your cluster.

All Done!

If successful, you should see your Manifest deployed!