11= Install OpenShift 4 on cloudscale.ch
2- :ocp-minor-version: 4.18
3- :k8s-minor-version: 1.31
4- :ocp-patch-version: {ocp-minor-version}.1
2+ :ocp-minor-version: 4.19
3+ :k8s-minor-version: 1.32
4+ :ocp-patch-version: {ocp-minor-version}.10
55:provider: cloudscale
66
77[abstract]
@@ -37,7 +37,7 @@ IMPORTANT: Don't use your personal account to login to the cluster manager for i
3737== Prerequisites
3838
3939include::partial$install/prerequisites.adoc[]
40- * `mc` >= `RELEASE.2021-07-27T06-46-19Z ` https://docs.min.io/docs/minio-client-quickstart-guide.html[Minio client] (aliased to `mc` if necessary)
40+ * `mc` >= `RELEASE.2024-01-18T07-03-39Z ` https://docs.min.io/docs/minio-client-quickstart-guide.html[Minio client] (aliased to `mc` if necessary)
4141* `aws` CLI https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html[Official install instructions].
4242You can also install the Python package with your favorite package manager (we recommend https://docs.astral.sh/uv/[`uv`]: `uv tool install awscli`).
4343
@@ -99,7 +99,7 @@ response=$(curl -sH "Authorization: Bearer ${CLOUDSCALE_API_TOKEN}" \
9999+
100100[source,bash]
101101----
102- mc config host add \
102+ mc alias set \
103103 "${CLUSTER_ID}" "https://objects.${REGION}.cloudscale.ch" \
104104 $(echo $response | jq -r '.keys[0].access_key') \
105105 $(echo $response | jq -r '.keys[0].secret_key')
@@ -124,8 +124,8 @@ mc mb --ignore-existing \
124124+
125125[source,bash]
126126----
127- export AWS_ACCESS_KEY_ID=$(mc config host ls ${CLUSTER_ID} -json | jq -r .accessKey)
128- export AWS_SECRET_ACCESS_KEY=$(mc config host ls ${CLUSTER_ID} -json | jq -r .secretKey)
127+ export AWS_ACCESS_KEY_ID=$(mc alias list ${CLUSTER_ID} -json | jq -r .accessKey)
128+ export AWS_SECRET_ACCESS_KEY=$(mc alias list ${CLUSTER_ID} -json | jq -r .secretKey)
129129
130130aws s3api put-public-access-block \
131131 --endpoint-url "https://objects.${REGION}.cloudscale.ch" \
@@ -254,8 +254,8 @@ include::partial$connect-to-vault.adoc[]
254254# Set the cloudscale.ch access secrets
255255vault kv put clusters/kv/${TENANT_ID}/${CLUSTER_ID}/cloudscale \
256256 token=${CLOUDSCALE_API_TOKEN} \
257- s3_access_key=$(mc config host ls ${CLUSTER_ID} -json | jq -r .accessKey) \
258- s3_secret_key=$(mc config host ls ${CLUSTER_ID} -json | jq -r .secretKey)
257+ s3_access_key=$(mc alias list ${CLUSTER_ID} -json | jq -r .accessKey) \
258+ s3_secret_key=$(mc alias list ${CLUSTER_ID} -json | jq -r .secretKey)
259259
260260# Put LB API key in Vault
261261vault kv put clusters/kv/${TENANT_ID}/${CLUSTER_ID}/floaty \
0 commit comments