Documentation
This is the documentation for the latest development version of Cartographer. Both code and docs may be unstable and these docs are not guaranteed to be up to date or correct. See the latest version.
Installing Cartographer
Prerequisites
- Kubernetes cluster v1.19+
- cert-manager, see cert-manager Installation
Install
-
Apply
cartographer.yaml
kubectl apply -f https://github.com/vmware-tanzu/cartographer/releases/latest/download/cartographer.yaml
Resources in file
cartographer.yaml
:Namespace Name Kind (cluster) cartographer-cluster-admin ClusterRoleBinding ^ cartographer-controller-admin ClusterRole ^ clusterconfigtemplates.carto.run CustomResourceDefinition ^ clusterdeliveries.carto.run CustomResourceDefinition ^ clusterdeploymenttemplates.carto.run CustomResourceDefinition ^ clusterimagetemplates.carto.run CustomResourceDefinition ^ clusterruntemplates.carto.run CustomResourceDefinition ^ clustersourcetemplates.carto.run CustomResourceDefinition ^ clustersupplychains.carto.run CustomResourceDefinition ^ clustersupplychainvalidator ValidatingWebhookConfiguration ^ clustertemplates.carto.run CustomResourceDefinition ^ deliverables.carto.run CustomResourceDefinition ^ deliveryvalidator ValidatingWebhookConfiguration ^ runnables.carto.run CustomResourceDefinition ^ workloads.carto.run CustomResourceDefinition cartographer-system cartographer-controller Deployment ^ cartographer-controller ServiceAccount ^ cartographer-webhook Certificate ^ cartographer-webhook Secret ^ cartographer-webhook Service ^ private-registry-credentials Secret ^ selfsigned-issuer Issuer
Uninstall
- Delete
cartographer.yaml
kubectl delete -f https://github.com/vmware-tanzu/cartographer/releases/latest/download/cartographer.yaml