This topic describes how to install and register a GitLab runner in a Container Service for Kubernetes cluster and add a Kubernetes executor to build an application. The topic also provides step-by-step examples to implement a continuous integration or continuous delivery (CI/CD) pipeline that includes source code compilation, image build and push, and application deployment.

For more information, see Best practice of integrating Alibaba Cloud Container Service for Kubernetes with CI/CD: GitLab CI 1.