-
Notifications
You must be signed in to change notification settings - Fork 13
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
Feature/global k8s version #28
Conversation
… that manifests are rendered according to the given k8s version. (Such as ingress api versions before and after 1.22)
@lukma99 We didn't talk about the env var in detail. Seeing the implementation now, I see some disadvantages about a build-in My idea was that the user can explicitly pass an env var as param in it's
We could suggest this idea of using env vars for easier maintenance in our readme. But it's up to the user to use it. I'd rather not hard code an env var in our library code. What do you think? Are you open to deleting some code? |
I've also given the questions "should we use the For me, from a user perspective, it would be much more intuitive and easier to maintain, if the As an alternative I've looked for other kubectl images. There is one from
What do you think? |
And one last thing for my first review: I think that the README should reflect, that right now the Also, please use the |
Having set those meta meta things - the actual implementation looks good to me 👍️ 🙂 |
…bectl image with rancher/kubectl. Use k8sVersion parameter from config as kubectl version when it is not explicitly specified.
… rancher is so lightweight, it does not come with cat preinstalled. This is however essential for Jenkins to run docker.inside, because it always uses cat to keep the container alive.
@schnatterer I agree with all of what you say and made the changes. However the rancher kubectl image is "too leightweight". It does not come with |
LGTM. |
Added
helm template
through thek8sVersion
parameterFixed
values-shared.yaml
is provided