Configure App-of-Apps
Yet Another Useless Blog
by
2d ago
Author: Thomas Jungbauer Published: 2024-04-02 ( Lastmod: 2024-04-25 ) OpenShift GitOps is deployed using a shell script. This should be the very first installation and the only deployment that is done manually on a cluster. This procedure automatically installs the so-called which is responsible for all further Argo CD Applications and ApplicationSets. No other configuration should be done manually if possible. This article will demonstrate how to configure the App-of-Apps in an easy and declarative way, using ApplicationSet mainly ..read more
Visit website
Setup & Configure Compliance Operator using GitOps
Yet Another Useless Blog
by
2d ago
In the previous articles, we have discussed the and the configuration of the . Now it is time to deploy our first configuration. One of the first things I usually deploy is the . This Operator is recommended for any cluster and can be deployed without any addition to the Subscription. In this article, I will describe how it is installed and how the Helm Chart is configured ..read more
Visit website
OpenShift Data Foundation - Noobaa Bucket Data Retention (Lifecycle)
Yet Another Useless Blog
by
2M ago
Data retention or lifecycle configuration for S3 buckets is done by the S3 provider directly. The provider keeps track and files are automatically rotated after the requested time. This article is a simple step-by-step guide to configure such lifecycle for OpenShift Data Foundation (ODF), where buckets are provided by Noobaa. Knowledge about ODF is assumed, however similar steps can be reproduced for any S3-compliant storage operator ..read more
Visit website
GitOps - Choosing the right Git repository structure
Yet Another Useless Blog
by
4M ago
One of the most popular questions asked before adopting the GitOps approach is how to deploy an application to different environments (Test, Dev, Production, etc.) in a safe and repeatable way. Each organisation has different requirements, and the choice will depend on a multitude of factors that also include non-technical aspects. Therefore, it is important to state: " There is no unique “right” way, there are common practices ..read more
Visit website
Introducing the GitOps Approach
Yet Another Useless Blog
by
5M ago
When managing one or more clusters, the question arises as to how cluster configurations and applications can be installed securely, regularly, and in the same way. This is where the so-called GitOps approach helps, according to the mantra: " If it is not in Git, it does not exist The idea is to have Git as the only source of truth on what happens inside the environment. While there are many articles about how to get GitOps into the deployment process of applications, this series of articles tries to set the focus on the and tasks system administrators usually have to do, for example: Setup an ..read more
Visit website
Running Falco on OpenShift 4.12
Yet Another Useless Blog
by
5M ago
Author: Toni Schmidbauer Published: 2023-11-26 ( Lastmod: 2023-11-29 ) , Falco is a security tool to monitor kernel events like system calls or Kubernetes audit logs to provide real-time alerts. In this post I'll show to customize Falco for a specific use case. We would like to monitor the following events: An interactive shell is opened in a container Log all commands executed in an interactive shell in a container Log read and writes to files within an interactive shell inside a container Log commands execute via `kubectl/oc exec` which leverage the ..read more
Visit website
How to force a MachineConfig rollout
Yet Another Useless Blog
by
6M ago
In this article, I am trying to explain how I solved this issue by using a Kubernetes Job and a Helm Chart ..read more
Visit website
Running Falco on OpenShift 4.12
Yet Another Useless Blog
by
6M ago
In this article, I am trying to explain how I solved this issue by using a Kubernetes Job and a Helm Chart ..read more
Visit website
Quay Deployment and Configuration using GitOps
Yet Another Useless Blog
by
6M ago
In this article, I am trying to explain how I solved this issue by using a Kubernetes Job and a Helm Chart ..read more
Visit website

Follow Yet Another Useless Blog on FeedSpot

Continue with Google
Continue with Apple
OR