Logo

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

Install

  1. 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

  1. Delete cartographer.yaml
    kubectl delete -f https://github.com/vmware-tanzu/cartographer/releases/latest/download/cartographer.yaml