Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs(argo-cd): Add Openshift 4 specific Route command to NOTES.txt #855

Closed
wants to merge 12 commits into from
Next Next commit
Update NOTES.txt
Added Openshift specific commands for making server UI accessable.
  • Loading branch information
shshanmu authored Jul 21, 2021
commit f11dde40e3fecf430a8e0fb202348bacb5690d76
8 changes: 8 additions & 0 deletions charts/argo-cd/templates/NOTES.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,14 @@ In order to access the server UI you have the following options:
- Add the annotation for ssl passthrough: https://github.com/argoproj/argo-cd/blob/master/docs/operator-manual/ingress.md#option-1-ssl-passthrough
- Add the `--insecure` flag to `server.extraArgs` in the values file and terminate SSL at your ingress: https://github.com/argoproj/argo-cd/blob/master/docs/operator-manual/ingress.md#option-2-multiple-ingress-objects-and-hosts

In case you are deploying on openshift 4
Copy link
Member

@mkilchhofer mkilchhofer Sep 16, 2021

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
In case you are deploying on openshift 4
{{- if .Values.openshift.enabled }}
In case you are deploying on openshift 4

Also, we should use the conditional to not print this message on all non-OSE environments.

3. You have to use the Openshift Routes. For that use folowing command:

oc create route passthrough YOUR_ROUTE_NAME --service=YOUR_POD --port=https --insecure-policy=Redirect
shshanmu marked this conversation as resolved.
Show resolved Hide resolved

After that execute the following command to get the server UI link:

echo https://$(oc get routes argocd -o=jsonpath='{ .spec.host }')

After reaching the UI the first time you can login with username: admin and the random password generated during the installation. You can find the password by running:

Expand Down