test terraform
parent
1ffdd44de1
commit
8085159b19
|
|
@ -3,7 +3,7 @@ pipeline {
|
||||||
label 'jenkins-jenkins-agent'
|
label 'jenkins-jenkins-agent'
|
||||||
}
|
}
|
||||||
environment {
|
environment {
|
||||||
KUBECONFIG = credentials('kubernetes-config')
|
//KUBECONFIG = credentials('kubernetes-config')
|
||||||
}
|
}
|
||||||
stages {
|
stages {
|
||||||
stage('Checkout') {
|
stage('Checkout') {
|
||||||
|
|
@ -11,6 +11,14 @@ pipeline {
|
||||||
git 'https://gitea.nttdata-xlabs.com/wiegee/TestJenkins.git'
|
git 'https://gitea.nttdata-xlabs.com/wiegee/TestJenkins.git'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
stage('TF Plan') {
|
||||||
|
steps {
|
||||||
|
container('terraform') {
|
||||||
|
sh 'terraform init'
|
||||||
|
sh 'terraform plan -out myplan'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
// stage('Deploy Helm chart') {
|
// stage('Deploy Helm chart') {
|
||||||
// steps {
|
// steps {
|
||||||
// sh "helm install ingress-nginx ./deploy/charts/ingress-nginx --namespace ingress-nginx --set controller.publishService.enabled=true --set controller.service.loadBalancerIP=${env.LB_IP}"
|
// sh "helm install ingress-nginx ./deploy/charts/ingress-nginx --namespace ingress-nginx --set controller.publishService.enabled=true --set controller.service.loadBalancerIP=${env.LB_IP}"
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue