devops-coding-mentorship icon indicating copy to clipboard operation
devops-coding-mentorship copied to clipboard

Support KRM in Kustomize plugin - Secretize

Open aabouzaid opened this issue 2 years ago • 2 comments

Intro

Kustomize (the official tool to create K8s IaC) adopted the new Kubernetes declarative configurations known as KRM Functions. The new style is used as a unified way to interact with Kustomize plugins. There are 2 ways to use KRM in the plugins: Containerized KRM Functions and Exec KRM functions.

Not all Kustomize plugins adopted the new format; hence the goal of this task is to support the new method in existing plugins, namely, Secretize.

Acquired Skills

By doing this task, you will gain the following skills:

The Challange

Support KRM in Secretize Kustomize plugin.

The Task

  • [ ] Create an issue in Secretize to propose supporting KRM.
  • [ ] Fork the Secretize repo and create a new branch to work on the task.
  • [ ] Create a PR in the forked repo and assign me (@aabouzaid) as a reviewer.

Notes and Tips

Related Links

  • TBA

aabouzaid avatar Jun 12 '23 19:06 aabouzaid

Hi @aabouzaid, I'm interested in working on this issue. Could you please assign it to me?

AhmedElsayed101 avatar May 25 '25 18:05 AhmedElsayed101

@AhmedElsayed101 You have it ✅

aabouzaid avatar May 25 '25 19:05 aabouzaid