Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
G
gitlab-ce
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
1
Merge Requests
1
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
nexedi
gitlab-ce
Commits
adfb33b8
Commit
adfb33b8
authored
Apr 02, 2019
by
GitLab Bot
Browse files
Options
Browse Files
Download
Plain Diff
Automatic merge of gitlab-org/gitlab-ce master
parents
d30fe518
ba23d637
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
36 additions
and
14 deletions
+36
-14
doc/topics/autodevops/index.md
doc/topics/autodevops/index.md
+36
-14
No files found.
doc/topics/autodevops/index.md
View file @
adfb33b8
...
@@ -444,13 +444,6 @@ This is an optional step, since many projects do not have a Kubernetes cluster
...
@@ -444,13 +444,6 @@ This is an optional step, since many projects do not have a Kubernetes cluster
available. If the
[
requirements
](
#requirements
)
are not met, the job will
available. If the
[
requirements
](
#requirements
)
are not met, the job will
silently be skipped.
silently be skipped.
CAUTION:
**Caution:**
Your apps should
*not*
be manipulated outside of Helm (using Kubernetes directly.)
This can cause confusion with Helm not detecting the change, and subsequent
deploys with Auto DevOps can undo your changes. Also, if you change something
and want to undo it by deploying again, Helm may not detect that anything changed
in the first place, and thus not realize that it needs to re-apply the old config.
[
Review Apps
][
review-app
]
are temporary application environments based on the
[
Review Apps
][
review-app
]
are temporary application environments based on the
branch's code so developers, designers, QA, product managers, and other
branch's code so developers, designers, QA, product managers, and other
reviewers can actually see and interact with code changes as part of the review
reviewers can actually see and interact with code changes as part of the review
...
@@ -466,6 +459,24 @@ up in the merge request widget for easy discovery. When the branch or tag is del
...
@@ -466,6 +459,24 @@ up in the merge request widget for easy discovery. When the branch or tag is del
for example after the merge request is merged, the Review App will automatically
for example after the merge request is merged, the Review App will automatically
be deleted.
be deleted.
Review apps are deployed using the
[
auto-deploy-app
](
https://gitlab.com/charts/auto-deploy-app
)
chart with
Helm. The app will be deployed into the
[
Kubernetes
namespace
](
../../user/project/clusters/index.md#deployment-variables
)
for the environment.
Since GitLab 11.4, a
[
local
Tiller
](
https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/22036
)
is
used. Previous versions of GitLab had a Tiller installed in the project
namespace.
CAUTION:
**Caution:**
Your apps should
*not*
be manipulated outside of Helm (using Kubernetes directly).
This can cause confusion with Helm not detecting the change and subsequent
deploys with Auto DevOps can undo your changes. Also, if you change something
and want to undo it by deploying again, Helm may not detect that anything changed
in the first place, and thus not realize that it needs to re-apply the old config.
### Auto DAST **[ULTIMATE]**
### Auto DAST **[ULTIMATE]**
> Introduced in [GitLab Ultimate][ee] 10.4.
> Introduced in [GitLab Ultimate][ee] 10.4.
...
@@ -504,13 +515,6 @@ This is an optional step, since many projects do not have a Kubernetes cluster
...
@@ -504,13 +515,6 @@ This is an optional step, since many projects do not have a Kubernetes cluster
available. If the
[
requirements
](
#requirements
)
are not met, the job will
available. If the
[
requirements
](
#requirements
)
are not met, the job will
silently be skipped.
silently be skipped.
CAUTION:
**Caution:**
Your apps should
*not*
be manipulated outside of Helm (using Kubernetes directly.)
This can cause confusion with Helm not detecting the change, and subsequent
deploys with Auto DevOps can undo your changes. Also, if you change something
and want to undo it by deploying again, Helm may not detect that anything changed
in the first place, and thus not realize that it needs to re-apply the old config.
After a branch or merge request is merged into the project's default branch (usually
After a branch or merge request is merged into the project's default branch (usually
`master`
), Auto Deploy deploys the application to a
`production`
environment in
`master`
), Auto Deploy deploys the application to a
`production`
environment in
the Kubernetes cluster, with a namespace based on the project name and unique
the Kubernetes cluster, with a namespace based on the project name and unique
...
@@ -523,6 +527,24 @@ enable them.
...
@@ -523,6 +527,24 @@ enable them.
You can make use of
[
environment variables
](
#environment-variables
)
to automatically
You can make use of
[
environment variables
](
#environment-variables
)
to automatically
scale your pod replicas.
scale your pod replicas.
Apps are deployed using the
[
auto-deploy-app
](
https://gitlab.com/charts/auto-deploy-app
)
chart with
Helm. The app will be deployed into the
[
Kubernetes
namespace
](
../../user/project/clusters/index.md#deployment-variables
)
for the environment.
Since GitLab 11.4, a
[
local
Tiller
](
https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/22036
)
is
used. Previous versions of GitLab had a Tiller installed in the project
namespace.
CAUTION:
**Caution:**
Your apps should
*not*
be manipulated outside of Helm (using Kubernetes directly).
This can cause confusion with Helm not detecting the change and subsequent
deploys with Auto DevOps can undo your changes. Also, if you change something
and want to undo it by deploying again, Helm may not detect that anything changed
in the first place, and thus not realize that it needs to re-apply the old config.
> [Introduced][ce-19507] in GitLab 11.0.
> [Introduced][ce-19507] in GitLab 11.0.
For internal and private projects a
[
GitLab Deploy Token
](
../../user/project/deploy_tokens/index.md#gitlab-deploy-token
)
For internal and private projects a
[
GitLab Deploy Token
](
../../user/project/deploy_tokens/index.md#gitlab-deploy-token
)
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment