GitLab CI and Distributed Builds
Set up Flux for GitOps to deploy workloads on OpenShift

Set up Flux for GitOps to deploy workloads on OpenShift

7/5/2023 · Bart Zhang

What this post added

This post details the technical steps and configurations required to integrate GitLab CI/CD with Flux CD for GitOps deployments to OpenShift. It covers setting up personal access tokens, creating Git repositories for Flux configuration and application manifests, bootstrapping Flux on OpenShift with specific security context configurations (SCCs) and SeComp profile patches, creating GitRepository resources in OpenShift to sync manifests, and verifying the deployment of an NGINX workload. It also highlights the use of GitLab deploy tokens for secure repository access.

Read the original post ↗