The presentation is about building a GitOps workflow using Kubernetes-native CI/CD tools Tekton and ArgoCD within an OpenShift deployment.
- Install the OpenShift GitOps operator to install ArgoCD and Tekton for use in CI/CD pipelines
- Customize the ArgoCD instance to ignore routes and set up an OpenShift policy to allow access to the application
- Install Seal Secrets to decrypt secrets uploaded in the Git repo
- Set up a webhook to trigger a Tekton pipeline when a commit is made to a specific branch
- Illustrate the pipeline process by making a change to the code and showing how ArgoCD automatically syncs the new image to the dev environment
- Submit a PR instead of automatically pushing changes to production
The presenter demonstrates how to make a change to the code and shows how ArgoCD automatically syncs the new image to the dev environment. Production, however, stays the same as before. The presenter emphasizes the importance of submitting a PR instead of automatically pushing changes to production.
Sharing of Personal Information with Sponsors In order to facilitate networking and business relationships at the event, you may choose to visit a third partyʼs virtual booth or to access sponsored content. You are never required to visit third party booths or to access sponsored content. When visiting a booth (e.g. by clicking on a third partyʼs logo in the Solutions Showcase or exhibitor directory, and any actions within the booth thereafter including viewing resources), when accessing sponsored sessions in the Sponsor Theater, or by participating in sponsored activities, the third party will receive some of your registration data. This data includes your first name, last name, title, company, address, email, standard demographics questions (i.e. job function, industry), and details about the sponsored content or resources you interacted with. If you choose to interact with a virtual booth or access sponsored content, you are explicitly consenting to receipt and use of such data by the third-party recipients, which will be subject to their own privacy policies.This is an on-demand session and will be available for the duration of the event.In this demo, Christian Hernandez, Technical Marketing Manager at Red Hat, will review how to build a GitOps workflow using Kubernetes-native CI/CD tools Tekton and ArgoCD all within an OpenShift deployment. See how Operators integrate into your development pipeline to deliver a GitOps workflow.