- Issued:
- 2024-12-18
- Updated:
- 2024-12-18
RHEA-2024:11375 - Product Enhancement Advisory
Synopsis
Authorino 1.1.1 Tech Preview Release
Type/Severity
Product Enhancement Advisory
Topic
Authorino 1.1.1 Tech Preview Release
Description
Authorino is a K8s-native AuthN/AuthZ service to protect your APIs
Important! After upgrading to Authorino v1.1.0, users must migrate all
AuthConfig resources to v1beta2 stored in the cluster database by running the
following script. This can be done at any time before upgrading to newer
versions of Authorino post this one, without downtime or any intrinsic risk of
breaking deployments before, during or after the migration.
cat << 'EOF' > /tmp/migrate.sh
#!/bin/bash
authconfigs=$(kubectl get authconfigs -A -o
custom-columns='NAMESPACE:.metadata.namespace,NAME:.metadata.name' --no-headers)
while IFS=" " read -r namespace name; do
kubectl get authconfig "$name" -n "$namespace" -o yaml >
"/tmp/${name}.${namespace}.authconfig.yaml"
kubectl apply -f "/tmp/${name}.${namespace}.authconfig.yaml"
done <<< "$authconfigs"
EOF
chmod +x /tmp/migrate.sh
/tmp/migrate.sh
Solution
K8s-native AuthN/AuthZ service to protect your APIs
Important! After upgrading to Authorino v1.1.0, users must migrate all
AuthConfig resources to v1beta2 stored in the cluster database by running the
following script. This can be done at any time before upgrading to newer
versions of Authorino post this one, without downtime or any intrinsic risk of
breaking deployments before, during or after the migration.
cat << 'EOF' > /tmp/migrate.sh
#!/bin/bash
authconfigs=$(kubectl get authconfigs -A -o
custom-columns='NAMESPACE:.metadata.namespace,NAME:.metadata.name' --no-headers)
while IFS=" " read -r namespace name; do
kubectl get authconfig "$name" -n "$namespace" -o yaml >
"/tmp/${name}.${namespace}.authconfig.yaml"
kubectl apply -f "/tmp/${name}.${namespace}.authconfig.yaml"
done <<< "$authconfigs"
EOF
chmod +x /tmp/migrate.sh
/tmp/migrate.sh
Affected Products
- Red Hat 3scale API Management Platform 2 for RHEL 8 x86_64
- Red Hat 3scale API Management Platform 2 for RHEL 8 s390x
- Red Hat 3scale API Management Platform 2 for RHEL 8 ppc64le
- Red Hat 3scale API Management Platform 2 for RHEL 7 x86_64
- Red Hat 3scale API Management Platform 2 for RHEL 7 s390x
- Red Hat 3scale API Management Platform 2 for RHEL 7 ppc64le
Fixes
(none)CVEs
(none)
References
(none)
ppc64le
3scale-tech-preview/authorino-operator-bundle@sha256:64ecce9ae91224159f998dc0d5bd2d79f4b755cf1be6dd3e6dac6f2b18a3ab5f |
3scale-tech-preview/authorino-rhel9@sha256:6c5bda2148021d2b6267e3adbd9083ff0f3d459289c33bd07c065224293833f3 |
3scale-tech-preview/authorino-rhel9-operator@sha256:14cd315985e3a10d2b4d6f898e49dab116bc6a9b0db3831b2ec5c72beaa5bea4 |
s390x
3scale-tech-preview/authorino-operator-bundle@sha256:82deda71e09babfcb1439a425e476d88d04ddee72273783307b85883a75b016b |
3scale-tech-preview/authorino-rhel9@sha256:6fa89457547c73309303c0590263e569a51384bfeb551db9ed4970790c27f87b |
3scale-tech-preview/authorino-rhel9-operator@sha256:1b8ed8687cc5c38f7ad31b7cec66fdcebb78bb97f039e6001208a451c4964253 |
x86_64
3scale-tech-preview/authorino-operator-bundle@sha256:75ef745eee540a43a00c49107c5cc9ed51c03ae1c5554de51ee798f1ac7d55f0 |
3scale-tech-preview/authorino-rhel9@sha256:b451e7279fab2ed44f99e0a409086ec84c38bab23475ceaede7234b3cdf48186 |
3scale-tech-preview/authorino-rhel9-operator@sha256:4477b182aecc2dfebfe852f6c8319fc3d49344a81e6a34b05a2e0a7ce1e5938e |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.