Commit Graph

21 Commits

Author SHA1 Message Date
R. Tyler Croy 29eb911716 Merge pull request #1 from jenkins-infra/terraform-003
Merge support for provisioning Azure resources via Terraform
2016-12-12 12:58:41 -08:00
R. Tyler Croy 0e6e52dc21
Add deploy to the root makefile 2016-11-17 12:30:05 -08:00
R. Tyler Croy 996e621461
Refactor the azurerm provider configuration into its own .tf file 2016-11-17 12:27:12 -08:00
R. Tyler Croy e917553991
Add a note about the `prefix` variable 2016-11-16 15:40:23 -08:00
R. Tyler Croy 7f3032ab2d
Model the existing jenkinsreleases storage account and containers in terraform
This is mostly a proof-of-concept, but provisions an entirely fresh storage
account, resource group and the necessary containers to publish Jenkins core
releases
2016-11-16 15:37:21 -08:00
R. Tyler Croy c2918f9242
Add a Makefile target for applying plans 2016-11-16 15:37:04 -08:00
R. Tyler Croy 3004d48227
Update documentation for creating the secrets file and all that jazz 2016-11-16 15:06:03 -08:00
R. Tyler Croy acdddb1a1e
Initial work on prototyping terraform for managing Azure resources 2016-11-16 14:02:58 -08:00
R. Tyler Croy 9cf990aeaa
Use the same environment variables that the `az` command line uses 2016-11-07 07:28:09 -08:00
R. Tyler Croy 25bd74d25f
Add a simple script for helping sync release artifacts with Azure blob storage 2016-11-07 07:10:29 -08:00
R. Tyler Croy e24e9639d6
Properly add the azureuser in the docker group 2016-09-16 22:16:09 -07:00
R. Tyler Croy d734ec83b6
Add a basic packer definition for Ubuntu nodes which should be in our ci env 2016-09-08 08:01:23 -07:00
R. Tyler Croy ed1155b12b Remove suggestion of newgrp
newgrp(1) actually creates a new user shell which must be exited out of.
If you use this inside of the Azure plugin's Init Script then it will effectively never exit.

Instead the right thing to do here is use the changes to the Azure plugin I have proposed via: https://issues.jenkins-ci.org/browse/JENKINS-37160
2016-08-03 21:03:05 -07:00
R. Tyler Croy 6dfc155399 Update the usage notes to be correct 2016-08-03 16:45:43 -07:00
R. Tyler Croy 1c5560b008 Switch the assumption to this script being run as root
This simplifies things a bit, and will make it easier to bootstrap the script in the Azure environment
2016-08-03 16:16:55 -07:00
R. Tyler Croy d1acfeb6b8 Create an init script for booting Ubuntu 14.04 Jenkins agents 2016-08-03 16:11:27 -07:00
R. Tyler Croy 1bb54b5b04
Add a link to the spreadsheet for pricing 2016-07-06 13:22:17 -07:00
R. Tyler Croy c85d3d7364
Add some pricing and other resources based on some of my research 2016-07-05 15:56:16 -07:00
R. Tyler Croy f4374fa807
Admonition icons!
http://mrhaki.blogspot.com/2016/06/awesome-asciidoctor-using-admonition.html
2016-07-05 15:55:25 -07:00
R. Tyler Croy 15dce39d15
Add the migration plan to the README 2016-07-05 11:52:14 -07:00
R. Tyler Croy a068243395 Initial commit 2016-07-05 11:47:15 -07:00