
4/6/2021 · William Arias
What this post added
This post details the integration of GitLab CI/CD with Rasa X for automating the build and deployment of custom action Docker containers to a Kubernetes cluster. It outlines the use of .gitlab-ci.yml to define variables for Docker image naming and Kubernetes secrets, and stages for building the Docker image (including login to GitLab registry, building and pushing the image) and deploying to Kubernetes (including GCP authentication, namespace creation, secret creation, Helm chart addition, and Helm upgrade with custom image tag and pull secrets).