Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support KRM in Kustomize plugin - Secretize #2

Open
3 tasks
Tracked by #5
aabouzaid opened this issue Jun 12, 2023 · 0 comments
Open
3 tasks
Tracked by #5

Support KRM in Kustomize plugin - Secretize #2

aabouzaid opened this issue Jun 12, 2023 · 0 comments
Labels
enhancement New feature or request lang/go size/m

Comments

@aabouzaid
Copy link
Collaborator

aabouzaid commented Jun 12, 2023

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 aabouzaid added lang/go size/m enhancement New feature or request labels Jun 12, 2023
@aabouzaid aabouzaid changed the title Support KRM in Secretize Kustomize plugin Support KRM in Kustomize plugin - Secretize Jun 18, 2023
@aabouzaid aabouzaid moved this to 🗃️ Backlog in DevOps Coding Mentorship Tasks Nov 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request lang/go size/m
Projects
Status: 🗃️ Backlog
Development

No branches or pull requests

1 participant