Installation of DevOps Loop on IBM Red Hat OpenShift
You can find information about the tasks that you can perform to install IBM® DevOps Loop on the IBM Red Hat OpenShift platform.
IBM Cloud manages the integration automatically when you set the default domain in the IBM Cloud to the DevOps Automation domain.
-
Set up an IBM Red Hat OpenShift Container Platform (OCP).
-
Install the OCP command-line interface (CLI) and the Helm software.
-
Install DevOps Loop.
For more information, you can refer to the DevOps Loop README file.
Sysdig Requirements
IBM Cloud deploys Sysdig into Red Hat OpenShift. The default configuration causes many warnings in the RabbitMQ pod that result in frequent restart of pods.
2023-02-23 01:55:01.045358+00:00 [warning] <0.710.0> HTTP access denied: user 'guest' - invalid credentials 2023-02-23 01:55:02.050662+00:00 [warning] <0.711.0> HTTP access denied: user 'guest' - invalid credentials
To workaround this problem, you must edit configmap.
oc edit configmap sysdig-agent -n ibm-observe
Append the following in dragent.yaml by filtering out RabbitMQ:
use_container_filter: true
container_filter:
- exclude:
kubernetes.pod.label.app.kubernetes.io/name: rabbitmq
- exclude:
kubernetes.pod.label.service: velocity-rabbitmq
This change comes into effect after a couple of minutes.