IT
-
Running Kubernetes Locally on macOS: A Short Guide with Minikube and Podman
For some recent tasks, I needed to work with Argo CD. Since I currently don’t have access to any “free” cloud services like Azure, AWS,…
-
GitHub Administration Certification
Taking the GitHub Administration exam was an intense yet rewarding experience. With 66 questions to complete within two hours, it demanded a strong understanding of…
-
How to Remove Sensitive Files from Git History Using BFG Repo-Cleaner
When managing code repositories in Git, you must know how to remove sensitive files from Git history to keep your project secure. Accidentally committing sensitive…
-
How to use the Sonar Cloud toolset
In software development, keeping code quality high is crucial for the success and longevity of any project. SonarCloud is a useful tool for developers to…
-
IAC Security Scanning by Prisma Cloud
Prisma Cloud has a lot of policies for the Azure Infrastructure Security scanning. Prisma Cloud offers several ways to scan an IaC code. We analyzed…
-
Permission denied using Vault CLI with HCP Vault
Problem When attempting to run Vault CLI commands with HCP Vault, you receive a {“errors”:[“permission denied”]} Error. Cause The Vault Namespace is not exported as…
-
HCP Vault as a secret storage for GitLab
In our previous article, we explored how to integrate GitLab with a self-hosted HashiCorp Vault to manage secrets securely. Building on that foundation, today’s focus…
-
GitLab + HashiCorp Vault as a secret storage
GitLab, a popular DevOps platform known for its robust features and seamless integration, has long lacked a native secret store for securely managing sensitive information…
-
GitLab CI Pipeline with Kaniko, Twistcli, and Crane
This blog post will explain how to efficiently set up a GitLab CI pipeline using Kaniko, Twistcli, and Crane to build docker images, scan them…