Helm/Jenkins: Difference between revisions
Jump to navigation
Jump to search
Line 14: | Line 14: | ||
enabled: true | enabled: true | ||
hostName: jenkins.k8s.local | hostName: jenkins.k8s.local | ||
JCasC: | |||
securityRealm: |- | |||
local: | |||
allowsSignup: false | |||
enableCaptcha: false | |||
users: | |||
- id: academia | |||
name: Academia | |||
password: sadaqah! | |||
authorizationStrategy: |- | |||
loggedInUsersCanDoAnything: | |||
allowAnonymousRead: false | |||
EOF | EOF | ||
</syntaxhighlight> | </syntaxhighlight> |
Revision as of 02:27, 4 June 2024
helm repo add jenkins https://charts.jenkins.io helm repo update helm repo list
Install
kubectl create namespace jenkins
cat <<EOF | helm upgrade --install -n jenkins jenkins jenkins/jenkins -f -
controller:
jenkinsUrl: jenkins.k8s.local
additionalPlugins:
- octopusdeploy:3.1.6
ingress:
enabled: true
hostName: jenkins.k8s.local
JCasC:
securityRealm: |-
local:
allowsSignup: false
enableCaptcha: false
users:
- id: academia
name: Academia
password: sadaqah!
authorizationStrategy: |-
loggedInUsersCanDoAnything:
allowAnonymousRead: false
EOF
Uninstall
helm uninstall -n jenkins jenkins
kubectl delete namespace jenkins
Playground
helm upgrade --install -f values.yaml myjenkins jenkins/jenkins
helm upgrade --install myjenkins jenkins/jenkins
helm show values jenkins/jenkins
|
||
| ||
References
| ||
| ||