Skip to content

Commit c11ff52

Browse files
adwk67xeniape
andauthored
chore: add oci references, merge templating changes (#905)
* replace nexus references with harbor * use draft op-rs branch for oci changes * regenerate charts * bump operator-rs to 0.85 * changelog and minor test change * linting --------- Co-authored-by: Xenia <[email protected]>
1 parent 5a4dffb commit c11ff52

File tree

13 files changed

+32
-27
lines changed

13 files changed

+32
-27
lines changed

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,14 @@ All notable changes to this project will be documented in this file.
1111
- Run a `containerdebug` process in the background of each Zookeeper container to collect debugging information ([#881]).
1212
- Aggregate emitted Kubernetes events on the CustomResources ([#904]).
1313

14+
### Changed
15+
16+
- Default to OCI for image metadata and product image selection ([#905]).
17+
1418
[#881]: https://github.com/stackabletech/zookeeper-operator/pull/881
1519
[#892]: https://github.com/stackabletech/zookeeper-operator/pull/892
1620
[#904]: https://github.com/stackabletech/zookeeper-operator/pull/904
21+
[#905]: https://github.com/stackabletech/zookeeper-operator/pull/905
1722

1823
## [24.11.1] - 2025-01-10
1924

Cargo.lock

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.nix

Lines changed: 7 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ serde = { version = "1.0", features = ["derive"] }
2323
serde_json = "1.0"
2424
serde_yaml = "0.9"
2525
snafu = "0.8"
26-
stackable-operator = { git = "https://github.com/stackabletech/operator-rs.git", tag = "stackable-operator-0.84.1" }
26+
stackable-operator = { git = "https://github.com/stackabletech/operator-rs.git", tag = "stackable-operator-0.85.0" }
2727
product-config = { git = "https://github.com/stackabletech/product-config.git", tag = "0.7.0" }
2828
strum = { version = "0.26", features = ["derive"] }
2929
tokio = { version = "1.40", features = ["full"] }

crate-hashes.json

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

deploy/helm/zookeeper-operator/crds/crds.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@ spec:
123123
Consult the [Product image selection documentation](https://docs.stackable.tech/home/nightly/concepts/product_image_selection) for details.
124124
properties:
125125
custom:
126-
description: Overwrite the docker image. Specify the full docker image name, e.g. `docker.stackable.tech/stackable/superset:1.4.1-stackable2.1.0`
126+
description: Overwrite the docker image. Specify the full docker image name, e.g. `oci.stackable.tech/sdp/superset:1.4.1-stackable2.1.0`
127127
type: string
128128
productVersion:
129129
description: Version of the product, e.g. `1.4.1`.
@@ -150,7 +150,7 @@ spec:
150150
nullable: true
151151
type: array
152152
repo:
153-
description: Name of the docker repo, e.g. `docker.stackable.tech/stackable`
153+
description: Name of the docker repo, e.g. `oci.stackable.tech/sdp`
154154
nullable: true
155155
type: string
156156
stackableVersion:

deploy/helm/zookeeper-operator/values.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Default values for zookeeper-operator.
22
---
33
image:
4-
repository: docker.stackable.tech/stackable/zookeeper-operator
4+
repository: oci.stackable.tech/sdp/zookeeper-operator
55
pullPolicy: IfNotPresent
66
pullSecrets: []
77

docs/modules/zookeeper/examples/getting_started/code/getting_started.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ zkCli_ls() {
7070
# tag::zkcli-ls[]
7171
kubectl run my-pod \
7272
--stdin --tty --quiet --restart=Never \
73-
--image docker.stackable.tech/stackable/zookeeper:3.9.2-stackable0.0.0-dev -- \
73+
--image oci.stackable.tech/sdp/zookeeper:3.9.2-stackable0.0.0-dev -- \
7474
bin/zkCli.sh -server simple-zk-server-default:2282 ls / > /dev/null && \
7575
kubectl logs my-pod && \
7676
kubectl delete pods my-pod

docs/modules/zookeeper/examples/getting_started/code/getting_started.sh.j2

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ zkCli_ls() {
7070
# tag::zkcli-ls[]
7171
kubectl run my-pod \
7272
--stdin --tty --quiet --restart=Never \
73-
--image docker.stackable.tech/stackable/zookeeper:3.9.2-stackable{{ versions.zookeeper }} -- \
73+
--image oci.stackable.tech/sdp/zookeeper:3.9.2-stackable{{ versions.zookeeper }} -- \
7474
bin/zkCli.sh -server simple-zk-server-default:2282 ls / > /dev/null && \
7575
kubectl logs my-pod && \
7676
kubectl delete pods my-pod

docs/modules/zookeeper/pages/reference/environment-variables.adoc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ docker run \
3030
--env KUBECONFIG=/home/stackable/.kube/config \
3131
--env KUBERNETES_CLUSTER_DOMAIN=mycluster.local \
3232
--mount type=bind,source="$HOME/.kube/config",target="/home/stackable/.kube/config" \
33-
docker.stackable.tech/stackable/zookeeper-operator:latest
33+
oci.stackable.tech/sdp/zookeeper-operator:0.0.0-dev
3434
----
3535

3636
== PRODUCT_CONFIG
@@ -56,7 +56,7 @@ docker run \
5656
--env KUBECONFIG=/home/stackable/.kube/config \
5757
--env PRODUCT_CONFIG=/my/product/config.yaml \
5858
--mount type=bind,source="$HOME/.kube/config",target="/home/stackable/.kube/config" \
59-
docker.stackable.tech/stackable/zookeeper-operator:latest
59+
oci.stackable.tech/sdp/zookeeper-operator:0.0.0-dev
6060
----
6161

6262
== WATCH_NAMESPACE
@@ -85,5 +85,5 @@ docker run \
8585
--env KUBECONFIG=/home/stackable/.kube/config \
8686
--env WATCH_NAMESPACE=test \
8787
--mount type=bind,source="$HOME/.kube/config",target="/home/stackable/.kube/config" \
88-
docker.stackable.tech/stackable/zookeeper-operator:latest
88+
oci.stackable.tech/sdp/zookeeper-operator:0.0.0-dev
8989
----

0 commit comments

Comments
 (0)