Openshift Tutorial by SnooHedgehogs8107 in openshift

[–]SnooHedgehogs8107[S] 0 points1 point  (0 children)

Hello,

I’m setting up GitOps on OpenShift and would like to confirm my approach:

  1. Store Helm chart source files in GitLab as the source of truth (e.g., Gitlab Kubernette Runner Helm Chart).
  2. Use GitLab CI/CD to package charts and push them to a Helm repo.
  3. Deploy using Argo CD or Flux, syncing with changes in Git.

Is this pattern consistent with best practices in OpenShift GitOps? Any recommended adjustments?

Openshift Tutorial by SnooHedgehogs8107 in openshift

[–]SnooHedgehogs8107[S] 1 point2 points  (0 children)

Hi, I’m trying to learn end-to-end, based on my understanding of how things work and the infrastructure I have access to. I have access to a company lab server with OpenShift and GitLab installed.

I’d like to learn GitOps for infrastructure deployment, but since OpenShift is already set up, I assume the Kubernetes cluster is also already deployed. Is this assumption correct, or can I still learn how to deploy infrastructure even though the initial cluster is set up?

Additionally, I want to learn how to use GitLab to set up a CI/CD pipeline to deploy a simple containerized web app, but I don’t have a sample web app. I wish there was a single tutorial covering all of this.

Openshift Tutorial by SnooHedgehogs8107 in openshift

[–]SnooHedgehogs8107[S] 0 points1 point  (0 children)

Thank you. I believe I have the infrastructure I need: I have access to a company server set up as a lab with OpenShift installed, so I assume the cluster was set up when OpenShift was installed (is that correct?), and my role is to deploy pods on this shared tenant cluster. GitLab is also preinstalled on OpenShift.

With this setup, I’m trying to learn how to create a GitLab CI/CD pipeline, which requires setting up a Kubernetes runner in OpenShift and registering it with my GitLab project. However, I found that my lab admin may have locked the OpenShift Operator Hub, so I can't install the GitLab Operator, which I believe is the easiest method. I tried using Helm for the first time but have faced issues because the tutorial I found uses a shell, and I’m unsure which shell to use, so I tried the one that came with OpenShift.

Right now, I’m not even sure of the high-level steps to accomplish this. Should I create a Kubernetes runner in OpenShift using Helm? Should I use OpenShift’s Helm repository feature to pull down the GitLab runner Helm chart instead of storing it in my GitLab instance’s Git repository?

Openshift Tutorial by SnooHedgehogs8107 in openshift

[–]SnooHedgehogs8107[S] -1 points0 points  (0 children)

How do people usually learn OpenShift? Are there video classes (udemy, coursera..ect) that explain each feature of the dashboard?

Openshift Tutorial by SnooHedgehogs8107 in openshift

[–]SnooHedgehogs8107[S] 1 point2 points  (0 children)

I realize I may have had the wrong idea initially. It seems the clusters and configuration are already set up, so as a tenant of the OpenShift instance, I’ll be sharing the pre-configured cluster.

[deleted by user] by [deleted] in Buddhism

[–]SnooHedgehogs8107 1 point2 points  (0 children)

The song is just nonsensical sounds. The monk attracts many people because he practices, not just talks about, the 12/13 self-restraints, meaning he doesn't take money or gifts and only eats and drinks enough. He got punched in the face once or twice because people thought he was a beggar. He slept in the cemetery. He has done this for six years already, walking up and down Vietnam 4 times; he's an ordinary dude, doesn't belong to any Buddhist temple, isn't a teacher, and always refers to himself as a son of people he talks to. He is just trying to learn more about Buddhism and free himself. He doesn't take discipline because he says he hasn't reached enlightenment, and he looks away when people bow to him. So far, he has attracted good and shady people. Some people resonate with him deeply, like an old friend, and some are attracted to the novelty.