What I built
I Built a github action which checks your helm chart for deprecated k8s API usages by leveraging pluto functionality.
At the moment, you have to build this on your own using multiple steps in your github action workflow. This github action simplifies it in one step and makes your workflow definition more readable.
Category Submission:
- Maintainer Must Haves
- DIY Deployments
App Link
Description
Without the plugin, you have to put multiple steps in your github action pipeline to match necessary preconditions:
- Download helm
- Download pluto
- render your helm chart
- hand over helm chart to pluto
This github action takes care of all the preconditions and allows you to verify your helm chart in a single step.
It's just a minor improvement, but by using this action you do not have to take care of the boilerplate.
Link to Source Code
Permissive License
Apache 2.0
Background (What made you decide to build this particular app? What inspired you?)
I built this as a shared library for Jenkins and did not find a pendant for github actions.
How I built it (How did you utilize GitHub Actions or GitHub Codespaces? Did you learn something new along the way? Pick up a new skill?)
This is a github action itself.
Additional Resources/Info
An example usage can be found here
Top comments (0)