Deploy chat-server to Kubernetes

Do this first: update values.yaml and secrets.yaml files for each enviroment as explained in previous sections.

Only then follow these steps:

  • Create a K8s namespace for HighSide Applications (optional but recommended)

    kubectl create namespace highside
  • Create a K8s secret to access the HighSide image registry (required if your are pulling from our registry).

    kubectl create -f highside-read-only-secret.yml -n highside
  • Verify K8s secret was created successfully

    kubectl get secrets highside-read-only-secret -n highside
    
    NAME                      TYPE                              DATA    AGE
    highside-read-only-secret kubernetes.io/dockerconfigjson    1       14d
  • Install chat-server using helm secrets plugin and .tar.gz chart file provided by HighSide Support

    helm secrets install chat-server \
        -f vars/values.yaml \
        -f vars/sandbox/secrets.yaml \
        "chat-server.tar.gz" \
        -n highside

Last updated