Neil Ye
7c6389ea0a
Update deploy script for some issues ( #88 )
2019-06-28 17:08:31 +08:00
Neil Ye
93c15ce7ed
Fix the issue of spinnaker deployment failure on aks ( #87 )
2019-06-25 13:38:38 +08:00
mybayern1974
fec419cb8e
Update 101-spinnaker-aks.sh ( #86 )
2019-06-14 14:53:44 +08:00
mybayern1974
0734cd83f3
Tiny updates for parameter naming ( #85 )
2019-06-14 14:53:36 +08:00
sdpan
a0f0ed1db7
add a file to install spinnaker on the vmss if there is no aks_cluster_name, otherwise installed on aks ( #84 )
...
* spinnaker template on aks
* change for comments
* change for check spinnaker whether running
* delete password parameter
* delete password parameter
* delete useless line
* add file to choose install enviroment
* add some parameters
2019-06-14 11:26:27 +08:00
sdpan
60d44d1afe
spinnaker template on aks ( #81 )
...
spinnaker template on aks
2019-06-10 15:46:13 +08:00
Zhiqing Qiu
56a874388e
Fix VM extension script for spinnaker and Jenkins setup ( #80 )
...
* Update run-cli-command.sh
Update run-cli-command.sh
Update 301-jenkins-aptly-spinnaker-vmss.sh
Update 301-jenkins-aptly-spinnaker-vmss.sh
Update install_jenkins.sh
Update 301-jenkins-aptly-spinnaker-vmss.sh
Update 301-jenkins-aptly-spinnaker-vmss.sh
Update 301-jenkins-aptly-spinnaker-vmss.sh
Update 301-jenkins-aptly-spinnaker-vmss.sh
Update init-aptly-repo.sh
Update 301-jenkins-aptly-spinnaker-vmss.sh
Update 301-jenkins-aptly-spinnaker-vmss.sh
Update 301-jenkins-aptly-spinnaker-vmss.sh
Update 301-jenkins-aptly-spinnaker-vmss.sh
Update 301-jenkins-aptly-spinnaker-vmss.sh
Update 301-jenkins-aptly-spinnaker-vmss.sh
Update 301-jenkins-aptly-spinnaker-vmss.sh
Update install_jenkins.sh
Update install_jenkins.sh
Update 301-jenkins-aptly-spinnaker-vmss.sh
Update 301-jenkins-aptly-spinnaker-vmss.sh
Update install_jenkins.sh
Update install_jenkins.sh
Update 301-jenkins-aptly-spinnaker-vmss.sh
Update 301-jenkins-aptly-spinnaker-vmss.sh
Update install_halyard.sh
Update install_halyard.sh
Update install_halyard.sh
Update install_halyard.sh
Update 301-jenkins-aptly-spinnaker-vmss.sh
Update 301-jenkins-aptly-spinnaker-vmss.sh
Update 301-jenkins-aptly-spinnaker-vmss.sh
Update 301-jenkins-aptly-spinnaker-vmss.sh
Update 301-jenkins-aptly-spinnaker-vmss.sh
Update 301-jenkins-aptly-spinnaker-vmss.sh
Update 301-jenkins-aptly-spinnaker-vmss.sh
Update 301-jenkins-aptly-spinnaker-vmss.sh
Update install_halyard.sh
Update 301-jenkins-aptly-spinnaker-vmss.sh
Update 301-jenkins-aptly-spinnaker-vmss.sh
Update install_halyard.sh
Update 301-jenkins-aptly-spinnaker-vmss.sh
Update 301-jenkins-aptly-spinnaker-vmss.sh
Update 301-jenkins-aptly-spinnaker-vmss.sh
Update 301-jenkins-aptly-spinnaker-vmss.sh
Update 301-jenkins-aptly-spinnaker-vmss.sh
Update 301-jenkins-aptly-spinnaker-vmss.sh
Update install_jenkins.sh
Update run-cli-command.sh
Update 301-jenkins-aptly-spinnaker-vmss.sh
Update basic-docker-build.groovy
hushifu
Update install_halyard.sh
shankongge
aaa
hh
hh
b
* Fix following scripts
* `add-aptly-build-job.sh`
* Use work-around github url
* `301-jenkins-aptly-spinnaker-vmss.sh`
* Fix the bug that dollar sign in password will break the pipe.
* Add conditional check before restarting the services
* `install_halyard.sh`
* Determine the latest version by get the last version number in `hal version list` command output
* Refine code
2019-05-14 10:27:59 +08:00
Menghua Xiao
8c7d66d032
Refactor the K8s configurations out and pipeline to make it more like real world project
2017-12-15 17:01:38 +08:00
Menghua Xiao
e4ceb85f77
Use verified Jenkins version 2.73.3
2017-12-12 14:39:14 +08:00
Menghua Xiao
4f1c25f89b
Move deployment target from ACS to AKS
2017-12-11 11:26:03 +08:00
Menghua Xiao
7cb811dc8d
Script extension to bootstrap the Jenkins and pipeline for blue-green ACS deployment
2017-12-05 11:00:02 +08:00
Eric Jizba
6c6087273b
Update Spinnaker templates to use Halyard
...
1. Simplify the config by using Halyard
2. Deploy spinnaker _to_ the k8s cluster rather than the VM
3. Deprecate the 201 template
2017-06-15 17:10:28 -07:00
Eric Jizba
afa201c842
Refactor deploy-interactive to deploy-devops
...
The script should be able to run interactively or silently with parameters in automation.
I also did some work to set more things by default. Now a user can click 'Enter' for all questions interactively and it will work.
2017-05-19 10:14:31 -07:00
Eric Jizba
c88aea16bc
Add interactive deploy script for 301 templates
2017-05-16 15:06:15 -07:00
Eric Jizba
a41b4f3bb6
Add VMSS quickstart template
...
This template does the following:
1. Installs Jenkins
2. Sets up Aptly to host debian packages
3. Adds a sample job to push debian packages to apltly
4. Install Spinnaker
5. Configures Spinnaker to target VM Scale Sets and communicate with Jenkins
2017-05-10 09:39:51 -07:00
Eric Jizba
582827faeb
Move spinnaker scripts to AZ cli 2.0
...
And throw an error if we fail to copy the kubeconfig. This happens every once in a while and is generally hard for the user to figure out what went wrong. Better to just fail
2017-05-03 13:09:21 -07:00
Eric Jizba
a70a7019c8
Propogate exit code of child script
2017-05-03 11:39:52 -07:00
Claudiu Guiman
113c878369
remove 101-jenkins
2017-04-14 10:33:38 -07:00
Claudiu Guiman
50f66ec54f
fixed typo in command arguments
2017-04-13 13:13:52 -07:00
Claudiu Guiman
511887985c
Add 101-jenkins quickstart template script & 'Jenkins On Azure' landing page + updated install_jenkins to also add the reverse proxy
2017-04-13 09:53:16 -07:00
Eric Jizba
80a446265f
Update qs template names
2017-04-03 16:04:21 -07:00
Eric Jizba
062690ed3f
Standardize qs template names
2017-04-03 16:04:21 -07:00
Eric Jizba
de5596c630
Refactor to use 'app' instead of 'client' for service principal
2017-03-30 15:05:45 -07:00
Eric Jizba
5839d449b4
Add simple install_jenkins script
...
It's a simple script, but provides a centralized location in case we need to change it in the future
2017-03-29 11:04:23 -07:00
Eric Jizba
fd840ef562
Always include docker pipeline in 201 Jenkins template
2017-03-17 16:34:12 -06:00
Claudiu Guiman
5d4bbeb1c7
Install workflow-aggregator & git before injecting the job so all the missing dependencies are there
2017-03-16 09:57:42 -07:00
Claudiu Guiman
798f0be33d
Pass the artifact location
2017-03-16 09:57:42 -07:00
Eric Jizba
050e21402a
Add git polling to jenkins quickstart templates
2017-03-15 11:39:49 -07:00
Eric Jizba
a1fd661535
Add combined Jenkins & Spinnaker template
2017-03-14 09:54:52 -07:00
Eric Jizba
5edbf6f632
Refactor Spinnaker Azure Storage
...
Move the azure storage config into an 'Install_Spinnaker' script for two reasons:
1. It should always be done on Azure
2. It makes the configure_k8s script work if front50 is already configured
Also add more info to invalid argument error message.
2017-03-10 09:33:14 -08:00
Eric Jizba
94b6794830
Clean up quickstart template scripts
...
Allow jenkins scripts to pass in artifacts location
Improve variable handling/docs for spinnaker script
2017-03-09 16:08:40 -08:00
Claudiu Guiman
b982b20550
Small cosmetic changes
2017-03-09 08:29:24 -08:00
Claudiu Guiman
aa67992307
Clean Jenkins scripts
2017-03-08 11:14:06 -08:00
Eric Jizba
738aebe149
Add virtually empty docker container
2017-03-08 09:56:32 -08:00
Eric Jizba
33e8bd95b2
Fix review comments
...
Biggest changes:
Refactor to use VMAccessForLinux
Refactor to use python json parsing
2017-03-02 09:37:07 -08:00
Eric Jizba
e46533ba82
Refactor spinnaker scripts to be user-friendly
...
Add better parameter handling
Add a README for each script
Split out some sections of the 'set_spinnaker' script
2017-03-02 09:37:07 -08:00
Eric Jizba
5d16d789c1
Copy Spinnaker files over from quickstart template
2017-03-02 09:37:07 -08:00