From Manual to GitOps: Simplifying Grafana Dashboard Configuration with Git Sync

Starting with version 12, Grafana introduces the ability to configure dashboards using a GitOps approach through an experimental feature called Git Sync. This is a particularly interesting capability that can help manage dashboards in large and complex environments. Git Sync is available as an experimental feature in both Grafana OSS and Enterprise editions. Activation can also be requested for the Cloud version (currently available as a private preview). You can find the relevant documentation in this page, and below I am including a demo video. ...

May 12, 2025 · 1 min · 85 words · Matteo Bisi

Resolving 'Operation Not Permitted' for CyberArk Conjur Cloud CLI on macOS

As a consultant, it’s always a pleasure to explore new tools, and since the end of 2024, we have been experimenting with CyberArk’s SaaS offering. The first component we started working with is Conjur Cloud, the SaaS version of Conjur Enterprise, which we are already very familiar with. Conjur Cloud features an impressive UI that allows users to configure and manage most settings seamlessly. Like Conjur Enterprise, it also has its own dedicated CLI, available for download on the CyberArk Marketplace. After installing the Conjur Cloud CLI on macOS 15.2, I encountered the following error when attempting to execute it: ...

January 17, 2025 · 1 min · 174 words · Matteo Bisi

KubeWeekly – Get Weekly Kubernetes News in Your Inbox

Hello there! As I mentioned before, I’ve always been a community person, and I’ve found a new way to contribute: during the first half of 2024, I’ll be one of the editors helping to curate content for KubeWeekly. KubeWeekly is a newsletter that delivers a curated selection of news, tweets, articles, and videos about Kubernetes and the CNCF landscape straight to your inbox. If you’d like to see what we’re working on or join the mailing list, please check out this page! ...

January 25, 2024 · 1 min · 82 words · Matteo Bisi

Resolving Podman Log Rotation Issues in CyberArk Conjur Container 12.9 Deployments

CyberArk Conjur is released as an appliance and distributed as container images to enable fast, error-free setup. The supported container runtimes include: Docker 20.10 or later Mirantis Container Runtime 20.10 Podman 3.x, 4.x While working with multiple Conjur environments in our labs and at customer sites, we noticed that log rotation (for Conjur, Nginx, cluster, etc.) did not function correctly on Podman, although it worked as expected on Docker. After some investigation with the excellent CyberArk support team, we identified the solution: ...

May 24, 2023 · 1 min · 181 words · Matteo Bisi

Troubleshooting CyberArk Conjur Follower Setup and Postgres Connectivity

During our work with a CyberArk Conjur environment, we encountered strange behavior during the Conjur follower setup. The setup process on the follower would start, the seed was received, imported, and expanded, but after a few more steps, the process would hang and end with a generic “System Error.” After displaying the error message, the Conjur follower would restart. We performed troubleshooting inside the Conjur Follower pod and verified that the follower could connect to the Conjur API leader successfully, but it was unable to connect to the Postgres database and complete the initial replication. ...

November 21, 2022 · 2 min · 219 words · Matteo Bisi

CyberArk Conjur, authenticators and integrations

During the past few weeks, I have described what a secrets manager is and provided an overview of the architecture and system requirements of CyberArk Conjur. A secrets manager can’t do its job if it can’t communicate with those who need to request secrets, and that’s where Conjur’s magic comes in! The “authenticators” are responsible for the authentication process in Conjur and are specialized to do this in the most secure way, depending on the service. Here is the list of authenticators currently supported: ...

August 22, 2022 · 2 min · 382 words · Matteo Bisi