-
Notifications
You must be signed in to change notification settings - Fork 15
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
Add product image selection struct #470
Comments
Is this an epic or a task? |
This is a task, which will be used in stackabletech/kafka-operator#477 and an upcoming epic "Apply changes which were found out to make Kafka operator stackable-experimental friendly to all operators" for stackabletech/issues#256 |
Implementation is basically done. Draft PR for operator-rs and for kafka-operator are linked in ticket description.
|
Currently waiting for kube-rs 0.76.0 |
Everything should be done now, moving to "Waiting for Review" |
## Description For #470 Reference implementation in kafka: stackabletech/kafka-operator#482 ADR is [here](https://docs.stackable.tech/home/stable/contributor/adr/ADR018-product_image_versioning.html) The idea is to add all the currently known enum variants to see that the concept works. Before merging the `ProductImageSelection::Stackable` enum variant will be removed/commented out.
## Description For #470 Reference implementation in kafka: stackabletech/kafka-operator#482 ADR is [here](https://docs.stackable.tech/home/stable/contributor/adr/ADR018-product_image_versioning.html) The idea is to add all the currently known enum variants to see that the concept works. Before merging the `ProductImageSelection::Stackable` enum variant will be removed/commented out.
Implemented via 863d53e |
None of the acceptance criteria have been checked. |
checked |
# Description For stackabletech/operator-rs#470 Reference implementation of stackabletech/operator-rs#476 Co-authored-by: Malte Sander <malte.sander.it@gmail.com> Co-authored-by: Malte Sander <contact@maltesander.com>
Implementation of design described in ADR023. Create reusable code, which will be integrated into all operators to enable new product/operator version specification.
This task is related to two epics:
The first epic is the primary focus at the moment, as it is a major blocker to get to multi-arch.
The feature will be implemented to be optional for now.
Acceptance criteria
pullPolicy
as wellstackableVersion
case handling, as described in ADR Option 6custom
case handling, as described in ADR Option 6pullSecrets
aspects of ADR, and using private repositoriesstackable
format for nowRelated out-of-scope followup tasks
To be performed in stackabletech/issues#257
pullSecrets
aspects of ADR, and using private repositoriesStatus
The text was updated successfully, but these errors were encountered: