snowdrop-zen / quarkus

Quarkus: Supersonic Subatomic Java.
https://quarkus.io
Apache License 2.0
1 stars 0 forks source link

control over kubernetes service account generation / kubernets-client issue #91

Closed snowdrop-bot closed 4 years ago

snowdrop-bot commented 4 years ago

Description using https://cloud.okteto.com the deployment fails as we setup service account instead of using default.

Workaround is to have quarkus.kubernetes.service-account=default but then we still generate a service account unnecessarily.

furthermore quarkus kubernetes docs states:

"some RBAC related resources are required (e.g. a ServiceAccount, a RoleBinding etc.). So, when the kubernetes-client extension is present, the kubernetes extension is going to create those resources automatically,"

i only added kubernetes extension, not kubernetes client. ... why is it then there ? if by implicit dependency; is there a way to avoid service-account to be defined/referenced ?

and if i'm not using kubernets api in the deployment, isn't the kubernetes-client just making my native compilation much slower ?

Implementation ideas (If you have any implementation ideas, they can go here, however please note that all design change proposals should be posted to the Quarkus developer mailing list (or the corresponding Google Group; see the decisions process document for more information).


https://github.com/quarkusio/quarkus/issues/9283


$upstream:9283$

cmoulliard commented 4 years ago

This task has been created >2 weeks and is still part of the weekly plan instead of in progress. Why ? @iocanel

iocanel commented 4 years ago

I haven't managed to take upon new tasks in the last couple of weeks, as I have been busy with the existing ones.