StarlingX Upstream packaging
Go to file
Angie Wang 4a3b8ff654 Add imagePullSecrets in service account template
The functionality of local docker registry authentication will be
enabled in commit https://review.openstack.org/#/c/626355/. However,
the OSH doesn't support a way to pass credentials to kubernetes to
pull images from a registry with authentication turned on.

This commit adds a "imagePullSecrets" field in service account template
resource and references the well-known secret "default-registry-key"
which created in sysinv during application apply. With this change,
kubernetes will pull images from local registry using this secret.

Note:
- This is short-term solution. The long-term solution is to implement
  the BP https://blueprints.launchpad.net/openstack-helm/+spec/support
  -docker-registry-with-authentication-turned-on which creates the
  secret in chart and pass the secret in service account conditionally.
- It works with an unauthed registry and non-existent or existent
  secret "default-registry-key" as well.

Change-Id: Icdff8b385cee7f8b0311086ae892b3b1edacea37
Story: 2002840
Task: 28945
Signed-off-by: Angie Wang <angie.wang@windriver.com>
2019-02-12 10:27:28 -05:00
doc Clean up and standardize landing pages 2018-12-27 17:11:33 -08:00
openstack Add imagePullSecrets in service account template 2019-02-12 10:27:28 -05:00
releasenotes Update config for release notes to include project name 2019-02-05 14:27:48 -08:00
.gitignore [Doc] Release Notes Management 2018-09-25 14:43:18 -05:00
.gitreview correct gitreview setting for master 2018-09-20 23:24:29 +08:00
.zuul.yaml Add relnotes publish job 2018-10-12 15:21:30 -05:00
CONTRIBUTORS.wrs StarlingX open source release updates 2018-05-31 07:37:19 -07:00
LICENSE StarlingX open source release updates 2018-05-31 07:37:19 -07:00
README.rst StarlingX open source release updates 2018-05-31 07:37:19 -07:00
centos_helm.inc Adding a centos_helm.inc file for use by build-helm-charts 2018-11-14 10:49:11 -06:00
centos_iso_image.inc Refactor patches for rabbitmq-server package 2018-12-21 01:22:31 +00:00
centos_master_docker_images.inc Add directives to build StarlingX services on master 2018-11-30 10:15:51 -06:00
centos_pike_docker_images.inc Create stx-upstream docker image directives files 2018-11-14 15:17:42 -06:00
centos_pike_wheels.inc Update python-django-openstack-auth to build wheel 2018-12-19 09:22:51 -06:00
centos_pkg_dirs Updating helm build process to not require networking 2019-01-08 15:14:15 -06:00
centos_pkg_dirs_containers Add openstack-helm and openstack-helm-infra to containers build 2018-11-13 13:25:03 -06:00
test-requirements.txt flake8 codestyle fixes and tox flake8 setting enable 2018-08-24 23:19:50 +08:00
tox.ini fix tox python3 overrides 2018-10-05 11:05:44 +00:00

README.rst

stx-upstream

StarlingX Upstream Packages