-
Notifications
You must be signed in to change notification settings - Fork 137
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
Remove dynakube CR generation from helm chart #745
Conversation
…traints` section
801858f
to
37e7af7
Compare
Don't forget to update the |
c28eb1f
to
32f339f
Compare
config/helm/chart/default/templates/Openshift/activegate/securitycontextconstraints.yaml
Outdated
Show resolved
Hide resolved
…adjusted tests" This reverts commit ae92a90.
while testing i noticed that the CREATE operation is not applied to the validation webhook, because the |
@meik99 Good point 👍 but it changes webhook behavior which is out of scope of this PR. Let's create another PR with this change separated so we can track results with better granularity. |
It changes webhook behaviour as it is now, because previously the validation webhook caught invalid CRs on creation |
|
6520602
to
41d5e0f
Compare
I take it back for |
@mjgrzybek I would leave it as is for now, we should probably move the csi-driver into a sub-chart so it could be easily and neatly generated without these hacky ifs :D (but that is a problem for another time) |
when
|
The upgrade fails since the operator's readiness and liveness probes fail:
|
nevermind, works with the newer images |
@mjgrzybek run |
Description
Currently, user is expected to install CRD manually. Once it's done, helm charts can be used to instantiate
dynakube
object containing configuration.It's about to change:
This PR is the first step - helm charts won't create dynakube object.
csi
section renamed tocsidriver
.Added
csi.enabled
field.Added
securityContextConstraints
section.How can this be tested?
helm upgrade dynatrace-operator config/helm/chart/default/ -f values-new.yaml --atomic --namespace dynatrace
Example input
values-old.yaml
values-new.yaml
:Checklist