Use kustomize for deploying baremetal-operator#324
Use kustomize for deploying baremetal-operator#324metal3-io-bot merged 1 commit intometal3-io:masterfrom
Conversation
This changes `make deploy` to use kustomize to deploy the BMO. For the IPv6 work, it makes it very easy to override certain fields in the config map or image names. To override certain values, it's possible to create an "overlay" that's based on the primary kustomization.yaml.
|
This should be ready for a review, the approach has changed somewhat and now uses kustomize. A PR to run CI showing this works is metal3-io/metal3-dev-env#103. It should not affect OpenShift dev-scripts. /cc @sadasu |
dhellmann
left a comment
There was a problem hiding this comment.
This looks good to me. There were 2 other reviewers so I'll leave it open for a bit in case they want a chance to look things over.
|
Minor comment : It would be good to name the configmap "metal3-config" making it consistent with what it is being called in the MAO and installer. (Renaming deploy/ironic_bmo_configmap.env to metal3-config.env is probably the 1st step.) |
|
/approve |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: dhellmann, sadasu, stbenjam The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
@sadasu Thanks, I think that's a better name. I'd prefer to do it in a follow-up. Would you mind giving this a /lgtm too? Thanks!! |
|
@sadasu: changing LGTM is restricted to collaborators DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
|
/lgtm |
…ructured-timestamp-again [release-4.14] OCPBUGS-24409: Don't munge timestamp in structured logs, again
This changes
make deployto use kustomize to deploy the BMO. For the IPv6 work, it makes it very easy to override certain fields in the config map, or image names.