ObieBent / eazytraining

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

OpenShift GitOps

Installation

cd operators/gitops
kustomize build | oc apply -f -

The installation of this operator will create implicitly a new namespace openshift-gitops where control plane workloads would be instantiated. It may be necessary to check if pods are running properly.

watch -n10 oc get pods -n openshift-gitops

NAME                                                         READY   STATUS    RESTARTS   AGE
cluster-5674764c48-rcspm                                     1/1     Running   0          7m48s
kam-6fc74d89bc-dr4bk                                         1/1     Running   0          7m48s
openshift-gitops-application-controller-0                    1/1     Running   0          7m47s
openshift-gitops-applicationset-controller-85c8f65f4-jjmxw   1/1     Running   0          7m46s
openshift-gitops-dex-server-7c89cc59c4-cj6jd                 1/1     Running   0          7m46s
openshift-gitops-redis-7cb8cb9688-6v6xz                      1/1     Running   0          7m47s
openshift-gitops-repo-server-5df857bdc8-9g9mq                1/1     Running   0          7m47s
openshift-gitops-server-78496878bd-cqt8k                     1/1     Running   0          7m47s

Day2 prerequisites

Manifests located into day2 folder set up the following features:

  • Swicthing of control plane workloads on infra nodes
  • RBAC for eazytraining-admin users group

About


Languages

Language:HTML 85.3%Language:Shell 14.5%Language:Dockerfile 0.3%