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
d08909f5
Commit
d08909f5
authored
Jun 14, 2021
by
João Cunha
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Match the ingress version from management template
parent
24a4280b
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
10 additions
and
17 deletions
+10
-17
doc/topics/autodevops/quick_start_guide.md
doc/topics/autodevops/quick_start_guide.md
+10
-17
No files found.
doc/topics/autodevops/quick_start_guide.md
View file @
d08909f5
...
...
@@ -115,12 +115,13 @@ or manually with Google Cloud Shell:
1.
After the Cloud Shell starts, run these commands to install NGINX Ingress Controller:
```
shell
helm repo add nginx-stable https://helm.nginx.com/stable
kubectl create ns gitlab-managed-apps
helm repo add stable https://charts.helm.sh/stable
helm repo update
helm
install
nginx-ingress nginx-stable/nginx-ingres
s
helm
install
ingress stable/nginx-ingress
-n
gitlab-managed-app
s
# Check that the ingress controller is installed successfully
kubectl get service
nginx-ingress-nginx-ingres
s
kubectl get service
ingress-nginx-ingress-controller
-n
gitlab-managed-app
s
```
## Configure your Base Domain
...
...
@@ -129,22 +130,14 @@ Follow these steps to configure the Base Domain where your apps will be accessib
1.
A few minutes after you install NGINX, the load balancer obtains an IP address, and you can
get the external IP address with the following command:
```
shell
kubectl get service ingress-nginx-ingress-controller
-n
gitlab-managed-apps
-ojson
| jq
-r
'.status.loadBalancer.ingress[].ip'
```
-
If you installed it manually through the
[
Cluster management project template
](
../../user/clusters/management_project_template.md
)
:
Replace
`gitlab-managed-apps`
if you have overwritten your namespace.
```shell
kubectl get service ingress-nginx-ingress-controller -n gitlab-managed-apps -ojson | jq -r '.status.loadBalancer.ingress[].ip'
```
Replace `gitlab-managed-apps` if you have overwritten your namespace.
-
If you installed it manually through Google Cloud Shell:
```shell
kubectl get service nginx-ingress-nginx-ingress -ojson | jq -r '.status.loadBalancer.ingress[].ip'
```
Copy this IP address, as you need it in the next step.
Copy this IP address, as you need it in the next step.
1.
Go back to the cluster page on GitLab, and go to the
**Details**
tab.
-
Add your
**Base domain**
. For this guide, use the domain
`<IP address>.nip.io`
.
...
...
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