Jamal ShahverdievKyverno ClusterPolicy RulesKyverno is a policy engine built for Kubernetes. It allows you to validate, mutate, and generate configurations using policies. Below is a…Aug 13, 2023Aug 13, 2023
Jamal ShahverdievExtension to the Kube-Scheduler mostly for the on-premise Kubernetes clustersIntroductionAug 5, 2023Aug 5, 2023
Jamal ShahverdievKubernetes WebHooks (Init to Kyverno)I will try to explain how webhooks work inside Kubernetes and how we use the same logic with Kyverno.Jul 24, 2023Jul 24, 2023
Jamal ShahverdievKubernetes Python operator DB Insert/Update/Delete by CRDIn this article I will try to explain usage of Kubernetes operators with Python Kopf. Unfortunately I cannot write real use case of…Feb 6, 2023Feb 6, 2023
Jamal ShahverdievDetect rogue in Cisco switches with PythonWith this Python code files, we will compare statically defined MAC address list with MAC addresses of selected Cisco switches for special…Dec 5, 2022Dec 5, 2022
Jamal ShahverdievAutomate DB access via tunnel with GIT Pull Requests in Google CloudIn this article I will show the way how to connect to some database which, works in Private subnet in GCP with automated secure way. What…Nov 26, 2022Nov 26, 2022
Jamal ShahverdievArgoCD Image updater scale Up/Down by release date time.Before starting go in deep to the article I want to explain how I became to prepare these code files to achieve goal. With my team we…Nov 20, 20221Nov 20, 20221
Jamal ShahverdievHashicorp Vault restart pods when key changed in KubernetesIn this article I will show the way how to automatically restart all pods in your deployment when secret value changed in predefined secret…Nov 14, 2022Nov 14, 2022
Jamal ShahverdievBanzaiCloud Bank-VaultsIn this article I will show usage of Bank-Vaults prepared with BANZAICLOUD (now part of Cisco)team. Bank-Vaults have three components…Nov 5, 20222Nov 5, 20222