├── .gitignore ├── LICENSE ├── README.md ├── bash ├── README.md └── create-service-principal.sh ├── deploy-dev-ops ├── README.md └── deploy-dev-ops.sh ├── jenkins ├── README.md ├── add-aptly-build-job.sh ├── add-docker-build-job.sh ├── basic-aptly-build-job.xml ├── basic-docker-build-job.xml ├── basic-docker-build.groovy ├── basic-user-pwd-credentials.xml ├── blue-green │ ├── add-blue-green-job.sh │ ├── aks-k8s-blue-green-job.xml │ ├── bootstrap-k8s-blue-green.sh │ ├── fetch-k8s-deployment-config.sh │ ├── k8s │ │ ├── deployment.yml │ │ ├── service.yml │ │ └── test-endpoint.yml │ ├── sp-credentials.xml │ ├── ssh-credentials.xml │ └── verified-jenkins-version ├── init-aptly-repo.sh ├── install_jenkins.sh ├── jenkins-on-azure │ ├── azure.svg │ ├── copy.png │ ├── headshot.png │ ├── index.html │ ├── install-web-page.sh │ ├── site.css │ ├── site.js │ └── title.png ├── jenkins-verified-ver ├── run-cli-command.sh └── unsecure-jenkins-instance.sh ├── powershell ├── Jenkins-Windows-Init-Script-SSH.ps1 ├── Jenkins-Windows-Init-Script-no-secrets.ps1 ├── Jenkins-Windows-Init-Script.ps1 ├── Migrate-Image-From-Classic.ps1 └── README.md ├── quickstart_template ├── 101-spinnaker-aks.sh ├── 101-spinnaker-install-selection.sh ├── 101-spinnaker.sh ├── 201-jenkins-acr.sh ├── 301-jenkins-acr-spinnaker-k8s.sh ├── 301-jenkins-aptly-spinnaker-vmss.sh └── 301-jenkins-k8s-blue-green.sh ├── solution_template ├── jenkins │ ├── createUiDefinition.json │ └── mainTemplate.json ├── nested │ ├── VM-new-password.json │ ├── VM-new-sshPublicKey.json │ ├── VM-password.json │ ├── VM-sshPublicKey.json │ ├── publicIP-existing.json │ ├── publicIP-new.json │ ├── spinnaker-VM-Init.json │ ├── storageAccount-existing.json │ └── storageAccount-new.json └── spinnaker │ ├── createUiDefinition.json │ └── mainTemplate.json └── spinnaker ├── add_k8s_pipeline ├── README.md ├── add_k8s_pipeline.sh ├── application.json ├── load_balancer.json └── pipeline.json ├── copy_kube_config ├── README.md └── copy_kube_config.sh └── install_halyard ├── README.md └── install_halyard.sh /.gitignore: -------------------------------------------------------------------------------- 1 | .idea/ 2 | *.iml 3 | 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/README.md -------------------------------------------------------------------------------- /bash/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/bash/README.md -------------------------------------------------------------------------------- /bash/create-service-principal.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/bash/create-service-principal.sh -------------------------------------------------------------------------------- /deploy-dev-ops/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/deploy-dev-ops/README.md -------------------------------------------------------------------------------- /deploy-dev-ops/deploy-dev-ops.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/deploy-dev-ops/deploy-dev-ops.sh -------------------------------------------------------------------------------- /jenkins/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/jenkins/README.md -------------------------------------------------------------------------------- /jenkins/add-aptly-build-job.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/jenkins/add-aptly-build-job.sh -------------------------------------------------------------------------------- /jenkins/add-docker-build-job.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/jenkins/add-docker-build-job.sh -------------------------------------------------------------------------------- /jenkins/basic-aptly-build-job.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/jenkins/basic-aptly-build-job.xml -------------------------------------------------------------------------------- /jenkins/basic-docker-build-job.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/jenkins/basic-docker-build-job.xml -------------------------------------------------------------------------------- /jenkins/basic-docker-build.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/jenkins/basic-docker-build.groovy -------------------------------------------------------------------------------- /jenkins/basic-user-pwd-credentials.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/jenkins/basic-user-pwd-credentials.xml -------------------------------------------------------------------------------- /jenkins/blue-green/add-blue-green-job.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/jenkins/blue-green/add-blue-green-job.sh -------------------------------------------------------------------------------- /jenkins/blue-green/aks-k8s-blue-green-job.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/jenkins/blue-green/aks-k8s-blue-green-job.xml -------------------------------------------------------------------------------- /jenkins/blue-green/bootstrap-k8s-blue-green.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/jenkins/blue-green/bootstrap-k8s-blue-green.sh -------------------------------------------------------------------------------- /jenkins/blue-green/fetch-k8s-deployment-config.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/jenkins/blue-green/fetch-k8s-deployment-config.sh -------------------------------------------------------------------------------- /jenkins/blue-green/k8s/deployment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/jenkins/blue-green/k8s/deployment.yml -------------------------------------------------------------------------------- /jenkins/blue-green/k8s/service.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/jenkins/blue-green/k8s/service.yml -------------------------------------------------------------------------------- /jenkins/blue-green/k8s/test-endpoint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/jenkins/blue-green/k8s/test-endpoint.yml -------------------------------------------------------------------------------- /jenkins/blue-green/sp-credentials.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/jenkins/blue-green/sp-credentials.xml -------------------------------------------------------------------------------- /jenkins/blue-green/ssh-credentials.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/jenkins/blue-green/ssh-credentials.xml -------------------------------------------------------------------------------- /jenkins/blue-green/verified-jenkins-version: -------------------------------------------------------------------------------- 1 | 2.73.3 -------------------------------------------------------------------------------- /jenkins/init-aptly-repo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/jenkins/init-aptly-repo.sh -------------------------------------------------------------------------------- /jenkins/install_jenkins.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/jenkins/install_jenkins.sh -------------------------------------------------------------------------------- /jenkins/jenkins-on-azure/azure.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/jenkins/jenkins-on-azure/azure.svg -------------------------------------------------------------------------------- /jenkins/jenkins-on-azure/copy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/jenkins/jenkins-on-azure/copy.png -------------------------------------------------------------------------------- /jenkins/jenkins-on-azure/headshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/jenkins/jenkins-on-azure/headshot.png -------------------------------------------------------------------------------- /jenkins/jenkins-on-azure/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/jenkins/jenkins-on-azure/index.html -------------------------------------------------------------------------------- /jenkins/jenkins-on-azure/install-web-page.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/jenkins/jenkins-on-azure/install-web-page.sh -------------------------------------------------------------------------------- /jenkins/jenkins-on-azure/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/jenkins/jenkins-on-azure/site.css -------------------------------------------------------------------------------- /jenkins/jenkins-on-azure/site.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/jenkins/jenkins-on-azure/site.js -------------------------------------------------------------------------------- /jenkins/jenkins-on-azure/title.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/jenkins/jenkins-on-azure/title.png -------------------------------------------------------------------------------- /jenkins/jenkins-verified-ver: -------------------------------------------------------------------------------- 1 | 2.73.3 2 | -------------------------------------------------------------------------------- /jenkins/run-cli-command.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/jenkins/run-cli-command.sh -------------------------------------------------------------------------------- /jenkins/unsecure-jenkins-instance.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/jenkins/unsecure-jenkins-instance.sh -------------------------------------------------------------------------------- /powershell/Jenkins-Windows-Init-Script-SSH.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/powershell/Jenkins-Windows-Init-Script-SSH.ps1 -------------------------------------------------------------------------------- /powershell/Jenkins-Windows-Init-Script-no-secrets.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/powershell/Jenkins-Windows-Init-Script-no-secrets.ps1 -------------------------------------------------------------------------------- /powershell/Jenkins-Windows-Init-Script.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/powershell/Jenkins-Windows-Init-Script.ps1 -------------------------------------------------------------------------------- /powershell/Migrate-Image-From-Classic.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/powershell/Migrate-Image-From-Classic.ps1 -------------------------------------------------------------------------------- /powershell/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/powershell/README.md -------------------------------------------------------------------------------- /quickstart_template/101-spinnaker-aks.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/quickstart_template/101-spinnaker-aks.sh -------------------------------------------------------------------------------- /quickstart_template/101-spinnaker-install-selection.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/quickstart_template/101-spinnaker-install-selection.sh -------------------------------------------------------------------------------- /quickstart_template/101-spinnaker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/quickstart_template/101-spinnaker.sh -------------------------------------------------------------------------------- /quickstart_template/201-jenkins-acr.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/quickstart_template/201-jenkins-acr.sh -------------------------------------------------------------------------------- /quickstart_template/301-jenkins-acr-spinnaker-k8s.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/quickstart_template/301-jenkins-acr-spinnaker-k8s.sh -------------------------------------------------------------------------------- /quickstart_template/301-jenkins-aptly-spinnaker-vmss.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/quickstart_template/301-jenkins-aptly-spinnaker-vmss.sh -------------------------------------------------------------------------------- /quickstart_template/301-jenkins-k8s-blue-green.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/quickstart_template/301-jenkins-k8s-blue-green.sh -------------------------------------------------------------------------------- /solution_template/jenkins/createUiDefinition.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/solution_template/jenkins/createUiDefinition.json -------------------------------------------------------------------------------- /solution_template/jenkins/mainTemplate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/solution_template/jenkins/mainTemplate.json -------------------------------------------------------------------------------- /solution_template/nested/VM-new-password.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/solution_template/nested/VM-new-password.json -------------------------------------------------------------------------------- /solution_template/nested/VM-new-sshPublicKey.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/solution_template/nested/VM-new-sshPublicKey.json -------------------------------------------------------------------------------- /solution_template/nested/VM-password.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/solution_template/nested/VM-password.json -------------------------------------------------------------------------------- /solution_template/nested/VM-sshPublicKey.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/solution_template/nested/VM-sshPublicKey.json -------------------------------------------------------------------------------- /solution_template/nested/publicIP-existing.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/solution_template/nested/publicIP-existing.json -------------------------------------------------------------------------------- /solution_template/nested/publicIP-new.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/solution_template/nested/publicIP-new.json -------------------------------------------------------------------------------- /solution_template/nested/spinnaker-VM-Init.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/solution_template/nested/spinnaker-VM-Init.json -------------------------------------------------------------------------------- /solution_template/nested/storageAccount-existing.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/solution_template/nested/storageAccount-existing.json -------------------------------------------------------------------------------- /solution_template/nested/storageAccount-new.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/solution_template/nested/storageAccount-new.json -------------------------------------------------------------------------------- /solution_template/spinnaker/createUiDefinition.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/solution_template/spinnaker/createUiDefinition.json -------------------------------------------------------------------------------- /solution_template/spinnaker/mainTemplate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/solution_template/spinnaker/mainTemplate.json -------------------------------------------------------------------------------- /spinnaker/add_k8s_pipeline/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/spinnaker/add_k8s_pipeline/README.md -------------------------------------------------------------------------------- /spinnaker/add_k8s_pipeline/add_k8s_pipeline.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/spinnaker/add_k8s_pipeline/add_k8s_pipeline.sh -------------------------------------------------------------------------------- /spinnaker/add_k8s_pipeline/application.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/spinnaker/add_k8s_pipeline/application.json -------------------------------------------------------------------------------- /spinnaker/add_k8s_pipeline/load_balancer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/spinnaker/add_k8s_pipeline/load_balancer.json -------------------------------------------------------------------------------- /spinnaker/add_k8s_pipeline/pipeline.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/spinnaker/add_k8s_pipeline/pipeline.json -------------------------------------------------------------------------------- /spinnaker/copy_kube_config/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/spinnaker/copy_kube_config/README.md -------------------------------------------------------------------------------- /spinnaker/copy_kube_config/copy_kube_config.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/spinnaker/copy_kube_config/copy_kube_config.sh -------------------------------------------------------------------------------- /spinnaker/install_halyard/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/spinnaker/install_halyard/README.md -------------------------------------------------------------------------------- /spinnaker/install_halyard/install_halyard.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Azure/azure-devops-utils/HEAD/spinnaker/install_halyard/install_halyard.sh --------------------------------------------------------------------------------