Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Kustomize

 Kustomize

Kubernetes-native configuration management

Thomas Vitale

February 21, 2023
Tweet

More Decks by Thomas Vitale

Other Decks in Technology

Transcript

  1. Kustomize
    Kubernetes-native con
    fi
    guration management
    kustomize.io

    View full-size slide

  2. deployment.yml service.yml
    Dev Staging Production
    1 replica 5 replicas
    3 replicas

    View full-size slide

  3. deployment.yml service.yml
    Dev Staging Production
    BASE
    patch-dev.yml
    OVERLAY (dev)
    patch-stage.yml
    OVERLAY (staging)
    patch-prod.yml
    OVERLAY (production)
    = = =

    View full-size slide

  4. Kustomize
    Declarative Application Management
    Generators
    Overlays
    Common

    Annotations
    Common

    Labels
    Image &
    Namespace
    GitOps

    View full-size slide

  5. Kustomize
    Kubernetes-native con
    fi
    guration management
    kustomize.io

    View full-size slide