Commit 5189fddf authored by Achilleas Pipinellis's avatar Achilleas Pipinellis

Merge branch '43259-document-persistent-images-for-autodevops-deployments' into 'master'

Add a note about persistent images for auto devops deployments

Closes #43259

See merge request gitlab-org/gitlab-ce!17338
parents 92e11985 f01ca6dd
...@@ -309,6 +309,18 @@ enable them. ...@@ -309,6 +309,18 @@ enable them.
You can make use of [environment variables](#helm-chart-variables) to automatically You can make use of [environment variables](#helm-chart-variables) to automatically
scale your pod replicas. scale your pod replicas.
It's important to note that when a project is deployed to a Kubernetes cluster,
it relies on a Docker image that has been pushed to the
[GitLab Container Registry](../../user/project/container_registry.md). Kubernetes
fetches this image and uses it to run the application. If the project is public,
the image can be accessed by Kubernetes without any authentication, allowing us
to have deployments more usable. If the project is private/internal, the
Registry requires credentials to pull the image. Currently, this is addressed
by providing `CI_JOB_TOKEN` as the password that can be used, but this token will
no longer be valid as soon as the deployment job finishes. This means that
Kubernetes can run the application, but in case it should be restarted or
executed somewhere else, it cannot be accessed again.
### Auto Monitoring ### Auto Monitoring
NOTE: **Note:** NOTE: **Note:**
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment