Change k8s-keystone-auth docker repo

Reverts the change in https://review.opendev.org/#/c/643225/22 (line 9).
This allows users to deploy clusters with all released versions of
cloud-provider-openstack. The openstackmagnum repo only has v1.14.0

Also updates the docs with the default value for the Train/Ussuri release.

Updates the default tag to v1.15.0 for Ussuri.

Story: 2006967
Change-Id: Icf6f9f3c02d6b211c4dc3c1d654c8d8573443e0f
This commit is contained in:
Andrei Nistor 2019-11-29 13:48:49 +00:00
parent b508448958
commit 9910925da9
5 changed files with 13 additions and 5 deletions

View File

@ -392,7 +392,7 @@ the table are linked to more details elsewhere in the user guide.
| `service_cluster_ip_range` | IPv4 CIDR for k8s | 10.254.0.0/16 |
| | service portals | |
+---------------------------------------+--------------------+---------------+
| `keystone_auth_enabled`_ | see below | false |
| `keystone_auth_enabled`_ | see below | true |
+---------------------------------------+--------------------+---------------+
| `k8s_keystone_auth_tag`_ | see below | see below |
+---------------------------------------+--------------------+---------------+
@ -1163,6 +1163,7 @@ _`container_infra_prefix`
* docker.io/openstackmagnum/kubernetes-kubelet
* docker.io/openstackmagnum/kubernetes-proxy
* docker.io/openstackmagnum/kubernetes-scheduler
* docker.io/k8scloudprovider/k8s-keystone-auth
* gcr.io/google_containers/pause:3.0
Images that might be needed:
@ -1302,7 +1303,9 @@ _`k8s_keystone_auth_tag`
This label allows users to select `a specific k8s_keystone_auth
version, based on its container tag
<https://hub.docker.com/r/k8scloudprovider/k8s-keystone-auth/tags/>`_.
Stein-default: 1.13.0
Stein-default: v1.13.0
Train-default: v1.14.0
Ussuri-default: v1.15.0
_`monitoring_enabled`
Enable installation of cluster monitoring solution provided by the

View File

@ -6,7 +6,7 @@ step="enable-keystone-auth"
printf "Starting to run ${step}\n"
if [ "$(echo $KEYSTONE_AUTH_ENABLED | tr '[:upper:]' '[:lower:]')" != "false" ]; then
_prefix=${CONTAINER_INFRA_PREFIX:-docker.io/openstackmagnum/}
_prefix=${CONTAINER_INFRA_PREFIX:-docker.io/k8scloudprovider/}
CERT_DIR=/etc/kubernetes/certs
# Create policy configmap for keystone auth

View File

@ -654,7 +654,7 @@ parameters:
k8s_keystone_auth_tag:
type: string
description: tag of the k8s_keystone_auth container
default: v1.14.0
default: v1.15.0
monitoring_enabled:
type: boolean

View File

@ -654,7 +654,7 @@ parameters:
k8s_keystone_auth_tag:
type: string
description: tag of the k8s_keystone_auth container
default: v1.14.0
default: v1.15.0
monitoring_enabled:
type: boolean

View File

@ -0,0 +1,5 @@
---
fixes:
- |
k8s-keystone-auth now uses the upstream k8scloudprovider docker repo instead
of the openstackmagnum repo.