Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Version History

Version 1 Next »

Prerequisites

Preparations

  1. Create the namespace “cdcm” for the CDCM deployment

  2. Create a file named “tls-secret.yaml”, using this template:

    apiVersion: v1
    data:
      tls.crt: <Complete TLS certificate chain, base64 encoded>
      tls.key: <TLS certificate chain, base64 encoded>
    kind: Secret
    metadata:
      name: cdcm-certs
    type: kubernetes.io/tls

    Apply the secret using

    sudo kubectl apply -f tls-secret.yaml -n cdcm
  3. Create a file “regcred-secret.yaml”, using this template:

    apiVersion: v1
    data:
      .dockerconfigjson: <Base64 encoded image registry credentials>
    kind: Secret
    metadata:
      name: regcred
    type: kubernetes.io/dockerconfigjson

    Apply the secret using

    sudo kubectl apply -f regcred-secret.yaml -n cdcm

  4. Create a file “values.yaml”, using this template

    global:
      domain: "<your domain>"
    env:
      adminToken: "<base64 string of user:password>"

    1. Replace the placeholder <your domain> with the FQDN of your instance

    2. Replace the placehoder for the adminToken with the base64 encoded string containing arbitrary user credentials of a user, that can login as administrator in CDCM.

  • No labels