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!