Skip to content

Deployment

Regular

  1. Create the namespace "regula":

    kubectl create namespace regula
    

  2. Import the secret "regula.license":

    kubectl create secret generic regula-license -n regula --from-file=regula.license
    

  3. Download the deployment file and run:

    kubectl apply -f k8sface-api.yml
    

HTTPS via Nginx

  1. Create the namespace "regula":

    kubectl create namespace regula
    

  2. Import the secret "regula.license":

    kubectl create secret generic regula-license -n regula --from-file=regula.license
    

  3. Create ConfigMap "default" from nginx config file:

    kubectl create configmap default -n regula --from-file=default.conf
    

  4. Pass ssl certificates to the secrets:

    kubectl create secret generic certificatefile -n regula --from-file=cert.crt
    kubectl create secret generic certificatekeyfile -n regula --from-file=cert.pem
    

  5. Download the deployment file and run:

    kubectl apply -f k8sface-api-https.yml
    

Back to top