-
Notifications
You must be signed in to change notification settings - Fork 2
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
Feature/Initialize the solution #1
Conversation
local emailAddress=$2 | ||
|
||
echo "Creating certificate issuers using Let's Encrypt..." | ||
helm repo add devpro https://devpro.github.io/helm-charts |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This one we might want to move at some point in time
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes! Added a TODO, really need to do this one (as for the container images)
|
||
verify_system() { | ||
info 'Verify system requirements' | ||
if [ -x /usr/bin/git ] || type git > /dev/null 2>&1; then |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe we should also verify jq
present as a lot of commands depend on it.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done. Thanks
scripts/rancher/manager-lifecycle.sh
Outdated
--set hostname=${hostname} \ | ||
--set ingress.extraAnnotations.'cert-manager\.io/cluster-issuer'=${clusterissuer} \ | ||
--set ingress.tls.source=secret \ | ||
--set ingress.tls.secretName=rancher-tls |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For v2.9.1
we need to also pass
--set agentTLSMode="system-store"
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Added. Thanks!
Latest version of the scripts just validated on Rancher playground track |
Changes:
Validation: