├── .gitattributes ├── .gitignore ├── LICENSE ├── README.md ├── ansible ├── roles │ └── common │ │ ├── tasks │ │ └── main.yml │ │ └── templates │ │ └── ntp.conf.j2 └── site.yml ├── bin ├── describe-instances.sh ├── find-centos-amis.sh └── pull-upstream-changes.sh ├── docker └── tutorial │ ├── 01-dockerfile-build │ ├── .dockerignore │ ├── Dockerfile │ ├── package-lock.json │ ├── package.json │ ├── scripts │ │ ├── build-container.sh │ │ ├── clean-up.sh │ │ ├── connect.sh │ │ ├── install-linux.sh │ │ ├── start.sh │ │ └── sync-files.sh │ └── src │ │ └── index.js │ ├── 02-dockerfile-augment │ ├── Dockerfile │ ├── configuration │ │ └── nginx.conf │ ├── example_website │ │ └── index.html │ └── scripts │ │ ├── build-container.sh │ │ ├── clean-up.sh │ │ ├── connect.sh │ │ └── start.sh │ ├── 03-dockerfile-environment-variables │ ├── .dockerignore │ ├── Dockerfile │ ├── package-lock.json │ ├── package.json │ ├── scripts │ │ ├── build-container.sh │ │ ├── clean-up.sh │ │ ├── connect.sh │ │ ├── install-linux.sh │ │ ├── start.sh │ │ └── sync-files.sh │ └── src │ │ └── index.js │ ├── 04-dockerfile-volumes │ ├── Dockerfile │ ├── configuration │ │ └── nginx.conf │ ├── example_website │ │ └── index.html │ └── scripts │ │ ├── build-container.sh │ │ ├── clean-up.sh │ │ ├── connect.sh │ │ ├── install-linux.sh │ │ ├── start.sh │ │ └── sync-files.sh │ ├── 05-compose-stack │ ├── docker-compose.yml │ └── scripts │ │ ├── install-linux.sh │ │ ├── start.sh │ │ └── stop.sh │ └── 06-dockerfile-cloud-hosting │ ├── .dockerignore │ ├── Dockerfile │ ├── package-lock.json │ ├── package.json │ ├── scripts │ ├── build-container.sh │ ├── clean-up.sh │ ├── connect.sh │ ├── start.sh │ └── sync-files.sh │ └── src │ └── index.js ├── docs ├── CNAME ├── README.md ├── aws_permissions.md ├── credits.md ├── getting_set_up.md ├── pre_requisites.md ├── pre_requisites_macosx.md ├── provisioned_environment.md ├── remote_provisioning.md └── thinkope.md ├── eyaml └── keys │ ├── WARNING.md │ ├── private_key.pkcs7.pem │ └── public_key.pkcs7.pem ├── go └── src │ └── workstream │ ├── Gopkg.toml │ ├── run_all_tests.sh │ └── test │ ├── aws_basic_test.go │ └── azure_basic_test.go ├── kubernetes └── tutorial │ └── 01-service-deployment │ ├── hello-deployment.yaml │ ├── hello-service.yaml │ └── scripts │ ├── apply.sh │ └── destroy.sh ├── packer ├── centos_updated.json └── remprov │ ├── build_remprov_withvars.py │ ├── remote_provisioning.json │ └── templates │ └── cloud-defaults.cfg ├── puppet ├── Puppetfile ├── environments │ ├── shared │ │ └── modules │ │ │ ├── admintools │ │ │ ├── README.md │ │ │ ├── manifests │ │ │ │ ├── autoresize.pp │ │ │ │ ├── git_ssh.pp │ │ │ │ ├── hosts.pp │ │ │ │ ├── init.pp │ │ │ │ ├── nm_config.pp │ │ │ │ ├── nrpe.pp │ │ │ │ ├── os │ │ │ │ │ └── ubuntu.pp │ │ │ │ ├── params.pp │ │ │ │ ├── prometheus │ │ │ │ │ ├── client.pp │ │ │ │ │ └── server.pp │ │ │ │ ├── set_facts.pp │ │ │ │ ├── sshd.pp │ │ │ │ ├── stage_first.pp │ │ │ │ └── updates.pp │ │ │ ├── metadata.json │ │ │ └── templates │ │ │ │ ├── 10-globally-managed-devices.conf.epp │ │ │ │ └── NetworkManager.conf.epp │ │ │ ├── devtools │ │ │ ├── README.md │ │ │ ├── manifests │ │ │ │ ├── init.pp │ │ │ │ ├── languages.pp │ │ │ │ ├── languages │ │ │ │ │ ├── go.pp │ │ │ │ │ ├── python.pp │ │ │ │ │ ├── python │ │ │ │ │ │ └── pipconf.pp │ │ │ │ │ ├── ruby.pp │ │ │ │ │ └── ruby │ │ │ │ │ │ └── gemrcconf.pp │ │ │ │ ├── puppet.pp │ │ │ │ ├── run_ruby.pp │ │ │ │ ├── stage_last.pp │ │ │ │ ├── test.pp │ │ │ │ ├── test │ │ │ │ │ └── gonightly.pp │ │ │ │ └── user.pp │ │ │ ├── metadata.json │ │ │ └── templates │ │ │ │ ├── gemrc.epp │ │ │ │ └── pip.conf.epp │ │ │ ├── dodocker │ │ │ ├── README.md │ │ │ ├── files │ │ │ │ └── docker_control │ │ │ │ │ └── maintenance │ │ │ │ │ ├── prune.sh │ │ │ │ │ ├── scrub_containers.sh │ │ │ │ │ └── scrub_rancher_agent.sh │ │ │ ├── manifests │ │ │ │ ├── authspread.pp │ │ │ │ ├── csf.pp │ │ │ │ ├── deprecated │ │ │ │ │ └── refresh_iptables.pp │ │ │ │ ├── init.pp │ │ │ │ ├── userscripts.pp │ │ │ │ └── write_cert.pp │ │ │ ├── metadata.json │ │ │ └── templates │ │ │ │ ├── csf │ │ │ │ └── post.d │ │ │ │ │ ├── docker.jsherz.sh.epp │ │ │ │ │ ├── docker.juliengk.sh.epp │ │ │ │ │ └── docker.sh.epp │ │ │ │ ├── daemon.json-future.epp │ │ │ │ └── daemon.json.epp │ │ │ ├── domotd │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── files │ │ │ │ └── rc.local │ │ │ ├── manifests │ │ │ │ ├── init.pp │ │ │ │ ├── params.pp │ │ │ │ └── register.pp │ │ │ ├── metadata.json │ │ │ └── templates │ │ │ │ ├── motd.sh.erb │ │ │ │ └── update-motd.d.erb │ │ │ ├── dopostfix │ │ │ ├── README.md │ │ │ ├── manifests │ │ │ │ └── init.pp │ │ │ └── metadata.json │ │ │ ├── harden │ │ │ ├── README.md │ │ │ ├── manifests │ │ │ │ ├── disable_user.pp │ │ │ │ ├── init.pp │ │ │ │ ├── params.pp │ │ │ │ ├── remove_user.pp │ │ │ │ └── stage_last.pp │ │ │ └── metadata.json │ │ │ ├── puppetmaster │ │ │ ├── README.md │ │ │ ├── manifests │ │ │ │ ├── agent.pp │ │ │ │ ├── control_repo.pp │ │ │ │ ├── init.pp │ │ │ │ ├── install.pp │ │ │ │ ├── puppetboard.pp │ │ │ │ ├── remove_deprecated.pp │ │ │ │ └── write_cert.pp │ │ │ ├── metadata.json │ │ │ └── templates │ │ │ │ ├── r10k.yaml.epp │ │ │ │ └── wsgi.py.erb │ │ │ ├── swap │ │ │ ├── README.md │ │ │ ├── manifests │ │ │ │ └── init.pp │ │ │ └── metadata.json │ │ │ └── usertools │ │ │ ├── README.md │ │ │ ├── manifests │ │ │ ├── autologout.pp │ │ │ ├── bashaddition.pp │ │ │ ├── bashinit.pp │ │ │ ├── colouring.pp │ │ │ ├── gitconfig.pp │ │ │ ├── init.pp │ │ │ ├── safe_directory.pp │ │ │ ├── safe_repo.pp │ │ │ ├── safe_symlink.pp │ │ │ ├── sshconfig.pp │ │ │ ├── user.pp │ │ │ ├── userkey.pp │ │ │ └── write_keypair.pp │ │ │ ├── metadata.json │ │ │ └── templates │ │ │ └── bash_colouring.erb │ └── workstream │ │ ├── environment.conf │ │ ├── hiera.yaml │ │ ├── hieradata │ │ ├── common.yaml │ │ ├── domains │ │ │ └── vagrant.yaml │ │ └── nodes │ │ │ ├── bastion.yaml │ │ │ └── puppetmaster.yaml │ │ ├── manifests │ │ ├── local-general.pp │ │ └── site.pp │ │ └── modules │ │ ├── example │ │ └── manifests │ │ │ └── init.pp │ │ └── selftest │ │ └── files │ │ ├── bastion.rb │ │ └── puppetmaster.rb └── tutorial │ ├── 01-site-nodes │ └── site.pp │ ├── 02-local-class │ ├── manifests │ │ └── site.pp │ └── modules │ │ └── example │ │ └── manifests │ │ └── init.pp │ ├── 03-class-variables │ ├── manifests │ │ └── site.pp │ └── modules │ │ └── example │ │ └── manifests │ │ └── init.pp │ ├── 04-class-defaults │ ├── manifests │ │ └── site.pp │ └── modules │ │ └── example │ │ └── manifests │ │ └── init.pp │ ├── 05-class-attribute-values-from-hiera │ ├── hiera.yaml │ ├── hieradata │ │ └── common.yaml │ ├── manifests │ │ └── site.pp │ └── modules │ │ └── example │ │ └── manifests │ │ └── init.pp │ ├── 06-second-node │ ├── hiera.yaml │ ├── hieradata │ │ ├── common.yaml │ │ └── nodes │ │ │ └── remprov.yaml │ ├── manifests │ │ └── site.pp │ └── modules │ │ └── example │ │ └── manifests │ │ └── init.pp │ ├── 07-templating │ ├── hiera.yaml │ ├── hieradata │ │ └── common.yaml │ ├── manifests │ │ └── site.pp │ └── modules │ │ └── appserver │ │ ├── manifests │ │ └── init.pp │ │ └── templates │ │ └── configuration.xml.epp │ ├── 08-secret-templating-with-eyaml │ ├── hiera.yaml │ ├── hieradata │ │ ├── common.yaml │ │ └── secrets.eyaml │ ├── manifests │ │ └── site.pp │ └── modules │ │ └── appserver │ │ ├── manifests │ │ └── init.pp │ │ └── templates │ │ └── configuration.xml.epp │ └── 09-bolt │ ├── Boltdir │ ├── modules │ │ └── appserver │ │ │ ├── manifests │ │ │ └── init.pp │ │ │ └── templates │ │ │ └── configuration.xml.epp │ └── site │ │ └── profiles │ │ └── plans │ │ └── appserver.pp │ └── run.sh ├── terraform ├── modules │ ├── ansiblecontrol │ │ ├── main.tf │ │ ├── outputs.tf │ │ ├── variables.tf │ │ └── versions.tf │ ├── ansiblelocal │ │ ├── main.tf │ │ ├── outputs.tf │ │ ├── variables.tf │ │ └── versions.tf │ ├── aws_background │ │ ├── main.tf │ │ ├── outputs.tf │ │ ├── variables.tf │ │ └── versions.tf │ ├── docker │ │ ├── main.tf │ │ ├── outputs.tf │ │ ├── variables.tf │ │ └── versions.tf │ ├── pack_amis │ │ ├── README.md │ │ ├── main.tf │ │ ├── outputs.tf │ │ ├── variables.tf │ │ └── versions.tf │ └── packer │ │ ├── main.tf │ │ ├── outputs.tf │ │ ├── variables.tf │ │ └── versions.tf ├── playspace │ ├── main.tf │ └── variables.tf ├── shared │ ├── create-aws-vm-puppetmastered │ │ ├── main.tf │ │ ├── outputs.tf │ │ ├── templates │ │ │ └── puppet.conf.tpl │ │ ├── variables.tf │ │ └── versions.tf │ ├── create-aws-vm-puppetmless │ │ ├── main.tf │ │ ├── outputs.tf │ │ ├── variables.tf │ │ └── versions.tf │ ├── create-azure-vm-puppetmastered │ │ ├── main.tf │ │ ├── outputs.tf │ │ ├── templates │ │ │ ├── omsagent.conf │ │ │ ├── puppet.conf.tpl │ │ │ └── rsyslog-95-omsagent.conf │ │ ├── variables.tf │ │ └── versions.tf │ ├── create-azure-vm-puppetmless │ │ ├── main.tf │ │ ├── outputs.tf │ │ ├── templates │ │ │ ├── omsagent.conf │ │ │ └── rsyslog-95-omsagent.conf │ │ ├── variables.tf │ │ └── versions.tf │ ├── create-do-vm-puppetmastered │ │ ├── main.tf │ │ ├── outputs.tf │ │ ├── templates │ │ │ └── puppet.conf.tpl │ │ ├── variables.tf │ │ └── versions.tf │ ├── create-do-vm-puppetmless │ │ ├── main.tf │ │ ├── outputs.tf │ │ ├── variables.tf │ │ └── versions.tf │ ├── create-oraclecloud-vm-puppetmastered │ │ ├── main.tf │ │ ├── outputs.tf │ │ ├── variables.tf │ │ └── versions.tf │ ├── create-oraclecloud-vm-puppetmless │ │ ├── main.tf │ │ ├── outputs.tf │ │ ├── variables.tf │ │ └── versions.tf │ ├── create-vsphere-vm-puppetmastered │ │ ├── main.tf │ │ ├── outputs.tf │ │ ├── variables.tf │ │ └── versions.tf │ ├── create-vsphere-vm-puppetmless │ │ ├── main.tf │ │ ├── outputs.tf │ │ ├── variables.tf │ │ └── versions.tf │ └── create-x-vm-shared │ │ └── templates │ │ ├── ext-facts.yaml.tmpl │ │ ├── puppet.conf.tmpl │ │ ├── puppet_run.sh.tmpl │ │ ├── puppetmastered_certreq.sh.tmpl │ │ └── puppetmless.sh.tmpl ├── tutorial │ ├── 01-variables │ │ ├── main.tf │ │ ├── variables.tf │ │ └── versions.tf │ ├── 02-azure-resource-group │ │ ├── backend.tf │ │ ├── main.tf │ │ ├── provider.tf │ │ ├── variables.tf │ │ └── versions.tf │ ├── 03-azure-resource-group-with-unique-default │ │ ├── backend.tf │ │ ├── main.tf │ │ ├── provider.tf │ │ ├── variables.tf │ │ └── versions.tf │ ├── 04-azure-network │ │ ├── backend.tf │ │ ├── main.tf │ │ ├── provider.tf │ │ ├── variables.tf │ │ └── versions.tf │ ├── 04b-simple-module │ │ ├── brick │ │ │ ├── main.tf │ │ │ ├── outputs.tf │ │ │ └── variables.tf │ │ ├── main.tf │ │ └── variables.tf │ ├── 04c-house-foundation-module │ │ ├── brick │ │ │ ├── main.tf │ │ │ ├── outputs.tf │ │ │ └── variables.tf │ │ ├── main.tf │ │ └── variables.tf │ ├── 05-azure-network-as-module │ │ ├── azure-network │ │ │ ├── main.tf │ │ │ └── variables.tf │ │ ├── backend.tf │ │ ├── main.tf │ │ ├── provider.tf │ │ ├── variables.tf │ │ └── versions.tf │ ├── 06-azure-vm │ │ ├── azure-network │ │ │ ├── main.tf │ │ │ ├── outputs.tf │ │ │ └── variables.tf │ │ ├── azure-virtual-machine │ │ │ ├── main.tf │ │ │ └── variables.tf │ │ ├── backend.tf │ │ ├── main.tf │ │ ├── provider.tf │ │ ├── variables.tf │ │ └── versions.tf │ ├── 07-azure-vm-twice │ │ ├── azure-network │ │ │ ├── main.tf │ │ │ ├── outputs.tf │ │ │ └── variables.tf │ │ ├── azure-virtual-machine │ │ │ ├── main.tf │ │ │ ├── outputs.tf │ │ │ └── variables.tf │ │ ├── backend.tf │ │ ├── main.tf │ │ ├── provider.tf │ │ ├── variables.tf │ │ └── versions.tf │ ├── 08-azure-secrets │ │ ├── backend.tf │ │ ├── main.tf │ │ ├── provider.tf │ │ ├── secrets.tf │ │ ├── variables.tf │ │ └── versions.tf │ ├── 09-referencing-secrets │ │ ├── azure-network │ │ │ ├── main.tf │ │ │ ├── outputs.tf │ │ │ └── variables.tf │ │ ├── azure-virtual-machine │ │ │ ├── main.tf │ │ │ ├── outputs.tf │ │ │ └── variables.tf │ │ ├── backend.tf │ │ ├── data.tf │ │ ├── main.tf │ │ ├── outputs.tf │ │ ├── provider.tf │ │ ├── variables.tf │ │ └── versions.tf │ ├── 10-docker-host │ │ ├── azure-network │ │ │ ├── main.tf │ │ │ ├── outputs.tf │ │ │ └── variables.tf │ │ ├── azure-virtual-machine │ │ │ ├── main.tf │ │ │ ├── outputs.tf │ │ │ └── variables.tf │ │ ├── backend.tf │ │ ├── main.tf │ │ ├── provider.tf │ │ ├── variables.tf │ │ └── versions.tf │ ├── 11-kubernetes-host │ │ ├── azure-network │ │ │ ├── main.tf │ │ │ ├── outputs.tf │ │ │ └── variables.tf │ │ ├── azure-virtual-machine │ │ │ ├── main.tf │ │ │ ├── outputs.tf │ │ │ └── variables.tf │ │ ├── backend.tf │ │ ├── main.tf │ │ ├── provider.tf │ │ ├── scripts │ │ │ ├── install_rancher_server.sh │ │ │ └── install_rancherd.sh │ │ ├── variables.tf │ │ └── versions.tf │ ├── 12-container-hosting │ │ ├── azure-app-services-module │ │ │ ├── backend.tf │ │ │ ├── innovationnorway_local │ │ │ │ └── web_app_container │ │ │ │ │ ├── .github │ │ │ │ │ ├── CODEOWNERS │ │ │ │ │ └── main.workflow │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── .releaserc.yml │ │ │ │ │ ├── CHANGELOG.md │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── README.md │ │ │ │ │ ├── main.tf │ │ │ │ │ ├── outputs.tf │ │ │ │ │ ├── test │ │ │ │ │ └── main.tf │ │ │ │ │ ├── variables.tf │ │ │ │ │ └── versions.tf │ │ │ ├── integrate-akv.tf │ │ │ ├── load-secrets.tf │ │ │ ├── main.tf │ │ │ ├── outputs.tf │ │ │ ├── provider.tf │ │ │ ├── variables.tf │ │ │ └── versions.tf │ │ ├── azure-container-registry │ │ │ ├── backend.tf │ │ │ ├── integrate-akv.tf │ │ │ ├── main.tf │ │ │ ├── outputs.tf │ │ │ ├── provider.tf │ │ │ ├── store-secrets.tf │ │ │ ├── variables.tf │ │ │ └── versions.tf │ │ └── azure-key-vault │ │ │ ├── backend.tf │ │ │ ├── main.tf │ │ │ ├── outputs.tf │ │ │ ├── provider.tf │ │ │ ├── store-secrets.tf │ │ │ ├── variables.tf │ │ │ └── versions.tf │ └── 13-azure-simple-aks │ │ ├── main.tf │ │ ├── outputs.tf │ │ ├── providers.tf │ │ ├── scripts │ │ └── get_kube_config.sh │ │ ├── ssh.tf │ │ └── variables.tf └── workstream │ ├── aws_basic │ ├── backend.tf │ ├── main.tf │ ├── variables.tf │ └── versions.tf │ ├── aws_full │ ├── backend.tf │ ├── main.tf │ ├── tests │ │ └── awspec │ │ │ ├── .rspec │ │ │ ├── Gemfile │ │ │ ├── Rakefile │ │ │ └── spec │ │ │ ├── .gitignore │ │ │ ├── ec2_helper.rb │ │ │ ├── internal_ec2_spec.rb │ │ │ └── spec_helper.rb │ ├── variables.tf │ └── versions.tf │ ├── azure_basic │ ├── backend.tf │ ├── main.tf │ ├── provider.tf │ ├── variables.tf │ └── versions.tf │ ├── azure_full │ ├── backend.tf │ ├── main.tf │ ├── outputs.tf │ ├── provider.tf │ ├── variables.tf │ └── versions.tf │ └── azure_pmd │ ├── backend.tf │ ├── main.tf │ ├── provider.tf │ ├── variables.tf │ └── versions.tf └── vagrant ├── shared ├── baseco7 │ ├── Vagrantfile │ └── refreshbox.sh ├── baseubu18 │ ├── Vagrantfile │ └── refreshbox.sh └── scripts │ ├── bootco7.sh │ ├── bootfacts.sh │ ├── bootstrap.ps1 │ ├── bootubu18.sh │ ├── puppet_apply.sh │ └── set_vagrant_ids.sh ├── tutorial ├── 01-single-host │ └── Vagrantfile ├── 02-shared-folders │ └── Vagrantfile ├── 03-start-up-scripts │ └── Vagrantfile ├── 04-puppet-masterless │ └── Vagrantfile ├── 05-cluster │ └── Vagrantfile └── 06-rancher-minimal │ └── Vagrantfile └── workstream ├── co7-bastion ├── .rspec ├── Vagrantfile └── spec │ └── default │ └── sample_spec.rb ├── co7-puppetmaster ├── .rspec ├── Rakefile ├── Vagrantfile └── spec │ └── default │ └── sample_spec.rb ├── destroy-all.sh └── test-all.sh /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/README.md -------------------------------------------------------------------------------- /ansible/roles/common/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/ansible/roles/common/tasks/main.yml -------------------------------------------------------------------------------- /ansible/roles/common/templates/ntp.conf.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/ansible/roles/common/templates/ntp.conf.j2 -------------------------------------------------------------------------------- /ansible/site.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/ansible/site.yml -------------------------------------------------------------------------------- /bin/describe-instances.sh: -------------------------------------------------------------------------------- 1 | aws ec2 describe-instances 2 | -------------------------------------------------------------------------------- /bin/find-centos-amis.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/bin/find-centos-amis.sh -------------------------------------------------------------------------------- /bin/pull-upstream-changes.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/bin/pull-upstream-changes.sh -------------------------------------------------------------------------------- /docker/tutorial/01-dockerfile-build/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/docker/tutorial/01-dockerfile-build/.dockerignore -------------------------------------------------------------------------------- /docker/tutorial/01-dockerfile-build/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/docker/tutorial/01-dockerfile-build/Dockerfile -------------------------------------------------------------------------------- /docker/tutorial/01-dockerfile-build/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/docker/tutorial/01-dockerfile-build/package-lock.json -------------------------------------------------------------------------------- /docker/tutorial/01-dockerfile-build/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/docker/tutorial/01-dockerfile-build/package.json -------------------------------------------------------------------------------- /docker/tutorial/01-dockerfile-build/scripts/build-container.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/docker/tutorial/01-dockerfile-build/scripts/build-container.sh -------------------------------------------------------------------------------- /docker/tutorial/01-dockerfile-build/scripts/clean-up.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/docker/tutorial/01-dockerfile-build/scripts/clean-up.sh -------------------------------------------------------------------------------- /docker/tutorial/01-dockerfile-build/scripts/connect.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/docker/tutorial/01-dockerfile-build/scripts/connect.sh -------------------------------------------------------------------------------- /docker/tutorial/01-dockerfile-build/scripts/install-linux.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | curl -fsSL https://get.docker.com/ | sh -------------------------------------------------------------------------------- /docker/tutorial/01-dockerfile-build/scripts/start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/docker/tutorial/01-dockerfile-build/scripts/start.sh -------------------------------------------------------------------------------- /docker/tutorial/01-dockerfile-build/scripts/sync-files.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/docker/tutorial/01-dockerfile-build/scripts/sync-files.sh -------------------------------------------------------------------------------- /docker/tutorial/01-dockerfile-build/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/docker/tutorial/01-dockerfile-build/src/index.js -------------------------------------------------------------------------------- /docker/tutorial/02-dockerfile-augment/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/docker/tutorial/02-dockerfile-augment/Dockerfile -------------------------------------------------------------------------------- /docker/tutorial/02-dockerfile-augment/configuration/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/docker/tutorial/02-dockerfile-augment/configuration/nginx.conf -------------------------------------------------------------------------------- /docker/tutorial/02-dockerfile-augment/example_website/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/docker/tutorial/02-dockerfile-augment/example_website/index.html -------------------------------------------------------------------------------- /docker/tutorial/02-dockerfile-augment/scripts/build-container.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/docker/tutorial/02-dockerfile-augment/scripts/build-container.sh -------------------------------------------------------------------------------- /docker/tutorial/02-dockerfile-augment/scripts/clean-up.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/docker/tutorial/02-dockerfile-augment/scripts/clean-up.sh -------------------------------------------------------------------------------- /docker/tutorial/02-dockerfile-augment/scripts/connect.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/docker/tutorial/02-dockerfile-augment/scripts/connect.sh -------------------------------------------------------------------------------- /docker/tutorial/02-dockerfile-augment/scripts/start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/docker/tutorial/02-dockerfile-augment/scripts/start.sh -------------------------------------------------------------------------------- /docker/tutorial/03-dockerfile-environment-variables/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/docker/tutorial/03-dockerfile-environment-variables/.dockerignore -------------------------------------------------------------------------------- /docker/tutorial/03-dockerfile-environment-variables/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/docker/tutorial/03-dockerfile-environment-variables/Dockerfile -------------------------------------------------------------------------------- /docker/tutorial/03-dockerfile-environment-variables/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/docker/tutorial/03-dockerfile-environment-variables/package-lock.json -------------------------------------------------------------------------------- /docker/tutorial/03-dockerfile-environment-variables/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/docker/tutorial/03-dockerfile-environment-variables/package.json -------------------------------------------------------------------------------- /docker/tutorial/03-dockerfile-environment-variables/scripts/build-container.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/docker/tutorial/03-dockerfile-environment-variables/scripts/build-container.sh -------------------------------------------------------------------------------- /docker/tutorial/03-dockerfile-environment-variables/scripts/clean-up.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/docker/tutorial/03-dockerfile-environment-variables/scripts/clean-up.sh -------------------------------------------------------------------------------- /docker/tutorial/03-dockerfile-environment-variables/scripts/connect.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/docker/tutorial/03-dockerfile-environment-variables/scripts/connect.sh -------------------------------------------------------------------------------- /docker/tutorial/03-dockerfile-environment-variables/scripts/install-linux.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | curl -fsSL https://get.docker.com/ | sh -------------------------------------------------------------------------------- /docker/tutorial/03-dockerfile-environment-variables/scripts/start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/docker/tutorial/03-dockerfile-environment-variables/scripts/start.sh -------------------------------------------------------------------------------- /docker/tutorial/03-dockerfile-environment-variables/scripts/sync-files.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/docker/tutorial/03-dockerfile-environment-variables/scripts/sync-files.sh -------------------------------------------------------------------------------- /docker/tutorial/03-dockerfile-environment-variables/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/docker/tutorial/03-dockerfile-environment-variables/src/index.js -------------------------------------------------------------------------------- /docker/tutorial/04-dockerfile-volumes/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/docker/tutorial/04-dockerfile-volumes/Dockerfile -------------------------------------------------------------------------------- /docker/tutorial/04-dockerfile-volumes/configuration/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/docker/tutorial/04-dockerfile-volumes/configuration/nginx.conf -------------------------------------------------------------------------------- /docker/tutorial/04-dockerfile-volumes/example_website/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/docker/tutorial/04-dockerfile-volumes/example_website/index.html -------------------------------------------------------------------------------- /docker/tutorial/04-dockerfile-volumes/scripts/build-container.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/docker/tutorial/04-dockerfile-volumes/scripts/build-container.sh -------------------------------------------------------------------------------- /docker/tutorial/04-dockerfile-volumes/scripts/clean-up.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/docker/tutorial/04-dockerfile-volumes/scripts/clean-up.sh -------------------------------------------------------------------------------- /docker/tutorial/04-dockerfile-volumes/scripts/connect.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/docker/tutorial/04-dockerfile-volumes/scripts/connect.sh -------------------------------------------------------------------------------- /docker/tutorial/04-dockerfile-volumes/scripts/install-linux.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | curl -fsSL https://get.docker.com/ | sh -------------------------------------------------------------------------------- /docker/tutorial/04-dockerfile-volumes/scripts/start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/docker/tutorial/04-dockerfile-volumes/scripts/start.sh -------------------------------------------------------------------------------- /docker/tutorial/04-dockerfile-volumes/scripts/sync-files.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/docker/tutorial/04-dockerfile-volumes/scripts/sync-files.sh -------------------------------------------------------------------------------- /docker/tutorial/05-compose-stack/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/docker/tutorial/05-compose-stack/docker-compose.yml -------------------------------------------------------------------------------- /docker/tutorial/05-compose-stack/scripts/install-linux.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/docker/tutorial/05-compose-stack/scripts/install-linux.sh -------------------------------------------------------------------------------- /docker/tutorial/05-compose-stack/scripts/start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/docker/tutorial/05-compose-stack/scripts/start.sh -------------------------------------------------------------------------------- /docker/tutorial/05-compose-stack/scripts/stop.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/docker/tutorial/05-compose-stack/scripts/stop.sh -------------------------------------------------------------------------------- /docker/tutorial/06-dockerfile-cloud-hosting/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/docker/tutorial/06-dockerfile-cloud-hosting/.dockerignore -------------------------------------------------------------------------------- /docker/tutorial/06-dockerfile-cloud-hosting/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/docker/tutorial/06-dockerfile-cloud-hosting/Dockerfile -------------------------------------------------------------------------------- /docker/tutorial/06-dockerfile-cloud-hosting/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/docker/tutorial/06-dockerfile-cloud-hosting/package-lock.json -------------------------------------------------------------------------------- /docker/tutorial/06-dockerfile-cloud-hosting/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/docker/tutorial/06-dockerfile-cloud-hosting/package.json -------------------------------------------------------------------------------- /docker/tutorial/06-dockerfile-cloud-hosting/scripts/build-container.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/docker/tutorial/06-dockerfile-cloud-hosting/scripts/build-container.sh -------------------------------------------------------------------------------- /docker/tutorial/06-dockerfile-cloud-hosting/scripts/clean-up.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/docker/tutorial/06-dockerfile-cloud-hosting/scripts/clean-up.sh -------------------------------------------------------------------------------- /docker/tutorial/06-dockerfile-cloud-hosting/scripts/connect.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/docker/tutorial/06-dockerfile-cloud-hosting/scripts/connect.sh -------------------------------------------------------------------------------- /docker/tutorial/06-dockerfile-cloud-hosting/scripts/start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/docker/tutorial/06-dockerfile-cloud-hosting/scripts/start.sh -------------------------------------------------------------------------------- /docker/tutorial/06-dockerfile-cloud-hosting/scripts/sync-files.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/docker/tutorial/06-dockerfile-cloud-hosting/scripts/sync-files.sh -------------------------------------------------------------------------------- /docker/tutorial/06-dockerfile-cloud-hosting/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/docker/tutorial/06-dockerfile-cloud-hosting/src/index.js -------------------------------------------------------------------------------- /docs/CNAME: -------------------------------------------------------------------------------- 1 | devops-workstream.lightenna.com -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/aws_permissions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/docs/aws_permissions.md -------------------------------------------------------------------------------- /docs/credits.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/docs/credits.md -------------------------------------------------------------------------------- /docs/getting_set_up.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/docs/getting_set_up.md -------------------------------------------------------------------------------- /docs/pre_requisites.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/docs/pre_requisites.md -------------------------------------------------------------------------------- /docs/pre_requisites_macosx.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/docs/pre_requisites_macosx.md -------------------------------------------------------------------------------- /docs/provisioned_environment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/docs/provisioned_environment.md -------------------------------------------------------------------------------- /docs/remote_provisioning.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/docs/remote_provisioning.md -------------------------------------------------------------------------------- /docs/thinkope.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/docs/thinkope.md -------------------------------------------------------------------------------- /eyaml/keys/WARNING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/eyaml/keys/WARNING.md -------------------------------------------------------------------------------- /eyaml/keys/private_key.pkcs7.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/eyaml/keys/private_key.pkcs7.pem -------------------------------------------------------------------------------- /eyaml/keys/public_key.pkcs7.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/eyaml/keys/public_key.pkcs7.pem -------------------------------------------------------------------------------- /go/src/workstream/Gopkg.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/go/src/workstream/Gopkg.toml -------------------------------------------------------------------------------- /go/src/workstream/run_all_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/go/src/workstream/run_all_tests.sh -------------------------------------------------------------------------------- /go/src/workstream/test/aws_basic_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/go/src/workstream/test/aws_basic_test.go -------------------------------------------------------------------------------- /go/src/workstream/test/azure_basic_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/go/src/workstream/test/azure_basic_test.go -------------------------------------------------------------------------------- /kubernetes/tutorial/01-service-deployment/hello-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/kubernetes/tutorial/01-service-deployment/hello-deployment.yaml -------------------------------------------------------------------------------- /kubernetes/tutorial/01-service-deployment/hello-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/kubernetes/tutorial/01-service-deployment/hello-service.yaml -------------------------------------------------------------------------------- /kubernetes/tutorial/01-service-deployment/scripts/apply.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/kubernetes/tutorial/01-service-deployment/scripts/apply.sh -------------------------------------------------------------------------------- /kubernetes/tutorial/01-service-deployment/scripts/destroy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/kubernetes/tutorial/01-service-deployment/scripts/destroy.sh -------------------------------------------------------------------------------- /packer/centos_updated.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/packer/centos_updated.json -------------------------------------------------------------------------------- /packer/remprov/build_remprov_withvars.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/packer/remprov/build_remprov_withvars.py -------------------------------------------------------------------------------- /packer/remprov/remote_provisioning.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/packer/remprov/remote_provisioning.json -------------------------------------------------------------------------------- /packer/remprov/templates/cloud-defaults.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/packer/remprov/templates/cloud-defaults.cfg -------------------------------------------------------------------------------- /puppet/Puppetfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/Puppetfile -------------------------------------------------------------------------------- /puppet/environments/shared/modules/admintools/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/admintools/README.md -------------------------------------------------------------------------------- /puppet/environments/shared/modules/admintools/manifests/autoresize.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/admintools/manifests/autoresize.pp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/admintools/manifests/git_ssh.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/admintools/manifests/git_ssh.pp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/admintools/manifests/hosts.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/admintools/manifests/hosts.pp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/admintools/manifests/init.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/admintools/manifests/init.pp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/admintools/manifests/nm_config.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/admintools/manifests/nm_config.pp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/admintools/manifests/nrpe.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/admintools/manifests/nrpe.pp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/admintools/manifests/os/ubuntu.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/admintools/manifests/os/ubuntu.pp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/admintools/manifests/params.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/admintools/manifests/params.pp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/admintools/manifests/prometheus/client.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/admintools/manifests/prometheus/client.pp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/admintools/manifests/prometheus/server.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/admintools/manifests/prometheus/server.pp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/admintools/manifests/set_facts.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/admintools/manifests/set_facts.pp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/admintools/manifests/sshd.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/admintools/manifests/sshd.pp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/admintools/manifests/stage_first.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/admintools/manifests/stage_first.pp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/admintools/manifests/updates.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/admintools/manifests/updates.pp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/admintools/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/admintools/metadata.json -------------------------------------------------------------------------------- /puppet/environments/shared/modules/admintools/templates/10-globally-managed-devices.conf.epp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/admintools/templates/10-globally-managed-devices.conf.epp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/admintools/templates/NetworkManager.conf.epp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/admintools/templates/NetworkManager.conf.epp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/devtools/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/devtools/README.md -------------------------------------------------------------------------------- /puppet/environments/shared/modules/devtools/manifests/init.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/devtools/manifests/init.pp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/devtools/manifests/languages.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/devtools/manifests/languages.pp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/devtools/manifests/languages/go.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/devtools/manifests/languages/go.pp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/devtools/manifests/languages/python.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/devtools/manifests/languages/python.pp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/devtools/manifests/languages/python/pipconf.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/devtools/manifests/languages/python/pipconf.pp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/devtools/manifests/languages/ruby.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/devtools/manifests/languages/ruby.pp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/devtools/manifests/languages/ruby/gemrcconf.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/devtools/manifests/languages/ruby/gemrcconf.pp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/devtools/manifests/puppet.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/devtools/manifests/puppet.pp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/devtools/manifests/run_ruby.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/devtools/manifests/run_ruby.pp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/devtools/manifests/stage_last.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/devtools/manifests/stage_last.pp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/devtools/manifests/test.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/devtools/manifests/test.pp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/devtools/manifests/test/gonightly.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/devtools/manifests/test/gonightly.pp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/devtools/manifests/user.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/devtools/manifests/user.pp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/devtools/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/devtools/metadata.json -------------------------------------------------------------------------------- /puppet/environments/shared/modules/devtools/templates/gemrc.epp: -------------------------------------------------------------------------------- 1 | :ssl_verify_mode: 0 2 | -------------------------------------------------------------------------------- /puppet/environments/shared/modules/devtools/templates/pip.conf.epp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/devtools/templates/pip.conf.epp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/dodocker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/dodocker/README.md -------------------------------------------------------------------------------- /puppet/environments/shared/modules/dodocker/files/docker_control/maintenance/prune.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/dodocker/files/docker_control/maintenance/prune.sh -------------------------------------------------------------------------------- /puppet/environments/shared/modules/dodocker/files/docker_control/maintenance/scrub_containers.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/dodocker/files/docker_control/maintenance/scrub_containers.sh -------------------------------------------------------------------------------- /puppet/environments/shared/modules/dodocker/files/docker_control/maintenance/scrub_rancher_agent.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/dodocker/files/docker_control/maintenance/scrub_rancher_agent.sh -------------------------------------------------------------------------------- /puppet/environments/shared/modules/dodocker/manifests/authspread.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/dodocker/manifests/authspread.pp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/dodocker/manifests/csf.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/dodocker/manifests/csf.pp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/dodocker/manifests/deprecated/refresh_iptables.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/dodocker/manifests/deprecated/refresh_iptables.pp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/dodocker/manifests/init.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/dodocker/manifests/init.pp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/dodocker/manifests/userscripts.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/dodocker/manifests/userscripts.pp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/dodocker/manifests/write_cert.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/dodocker/manifests/write_cert.pp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/dodocker/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/dodocker/metadata.json -------------------------------------------------------------------------------- /puppet/environments/shared/modules/dodocker/templates/csf/post.d/docker.jsherz.sh.epp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/dodocker/templates/csf/post.d/docker.jsherz.sh.epp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/dodocker/templates/csf/post.d/docker.juliengk.sh.epp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/dodocker/templates/csf/post.d/docker.juliengk.sh.epp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/dodocker/templates/csf/post.d/docker.sh.epp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/dodocker/templates/csf/post.d/docker.sh.epp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/dodocker/templates/daemon.json-future.epp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/dodocker/templates/daemon.json-future.epp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/dodocker/templates/daemon.json.epp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/dodocker/templates/daemon.json.epp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/domotd/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/domotd/LICENSE -------------------------------------------------------------------------------- /puppet/environments/shared/modules/domotd/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/domotd/README.md -------------------------------------------------------------------------------- /puppet/environments/shared/modules/domotd/files/rc.local: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/domotd/files/rc.local -------------------------------------------------------------------------------- /puppet/environments/shared/modules/domotd/manifests/init.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/domotd/manifests/init.pp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/domotd/manifests/params.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/domotd/manifests/params.pp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/domotd/manifests/register.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/domotd/manifests/register.pp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/domotd/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/domotd/metadata.json -------------------------------------------------------------------------------- /puppet/environments/shared/modules/domotd/templates/motd.sh.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/domotd/templates/motd.sh.erb -------------------------------------------------------------------------------- /puppet/environments/shared/modules/domotd/templates/update-motd.d.erb: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | cat <%= @motd %> 3 | -------------------------------------------------------------------------------- /puppet/environments/shared/modules/dopostfix/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/dopostfix/README.md -------------------------------------------------------------------------------- /puppet/environments/shared/modules/dopostfix/manifests/init.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/dopostfix/manifests/init.pp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/dopostfix/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/dopostfix/metadata.json -------------------------------------------------------------------------------- /puppet/environments/shared/modules/harden/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/harden/README.md -------------------------------------------------------------------------------- /puppet/environments/shared/modules/harden/manifests/disable_user.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/harden/manifests/disable_user.pp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/harden/manifests/init.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/harden/manifests/init.pp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/harden/manifests/params.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/harden/manifests/params.pp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/harden/manifests/remove_user.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/harden/manifests/remove_user.pp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/harden/manifests/stage_last.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/harden/manifests/stage_last.pp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/harden/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/harden/metadata.json -------------------------------------------------------------------------------- /puppet/environments/shared/modules/puppetmaster/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/puppetmaster/README.md -------------------------------------------------------------------------------- /puppet/environments/shared/modules/puppetmaster/manifests/agent.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/puppetmaster/manifests/agent.pp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/puppetmaster/manifests/control_repo.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/puppetmaster/manifests/control_repo.pp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/puppetmaster/manifests/init.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/puppetmaster/manifests/init.pp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/puppetmaster/manifests/install.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/puppetmaster/manifests/install.pp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/puppetmaster/manifests/puppetboard.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/puppetmaster/manifests/puppetboard.pp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/puppetmaster/manifests/remove_deprecated.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/puppetmaster/manifests/remove_deprecated.pp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/puppetmaster/manifests/write_cert.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/puppetmaster/manifests/write_cert.pp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/puppetmaster/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/puppetmaster/metadata.json -------------------------------------------------------------------------------- /puppet/environments/shared/modules/puppetmaster/templates/r10k.yaml.epp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/puppetmaster/templates/r10k.yaml.epp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/puppetmaster/templates/wsgi.py.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/puppetmaster/templates/wsgi.py.erb -------------------------------------------------------------------------------- /puppet/environments/shared/modules/swap/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/swap/README.md -------------------------------------------------------------------------------- /puppet/environments/shared/modules/swap/manifests/init.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/swap/manifests/init.pp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/swap/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/swap/metadata.json -------------------------------------------------------------------------------- /puppet/environments/shared/modules/usertools/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/usertools/README.md -------------------------------------------------------------------------------- /puppet/environments/shared/modules/usertools/manifests/autologout.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/usertools/manifests/autologout.pp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/usertools/manifests/bashaddition.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/usertools/manifests/bashaddition.pp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/usertools/manifests/bashinit.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/usertools/manifests/bashinit.pp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/usertools/manifests/colouring.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/usertools/manifests/colouring.pp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/usertools/manifests/gitconfig.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/usertools/manifests/gitconfig.pp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/usertools/manifests/init.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/usertools/manifests/init.pp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/usertools/manifests/safe_directory.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/usertools/manifests/safe_directory.pp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/usertools/manifests/safe_repo.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/usertools/manifests/safe_repo.pp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/usertools/manifests/safe_symlink.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/usertools/manifests/safe_symlink.pp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/usertools/manifests/sshconfig.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/usertools/manifests/sshconfig.pp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/usertools/manifests/user.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/usertools/manifests/user.pp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/usertools/manifests/userkey.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/usertools/manifests/userkey.pp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/usertools/manifests/write_keypair.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/usertools/manifests/write_keypair.pp -------------------------------------------------------------------------------- /puppet/environments/shared/modules/usertools/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/usertools/metadata.json -------------------------------------------------------------------------------- /puppet/environments/shared/modules/usertools/templates/bash_colouring.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/shared/modules/usertools/templates/bash_colouring.erb -------------------------------------------------------------------------------- /puppet/environments/workstream/environment.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/workstream/environment.conf -------------------------------------------------------------------------------- /puppet/environments/workstream/hiera.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/workstream/hiera.yaml -------------------------------------------------------------------------------- /puppet/environments/workstream/hieradata/common.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/workstream/hieradata/common.yaml -------------------------------------------------------------------------------- /puppet/environments/workstream/hieradata/domains/vagrant.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/workstream/hieradata/domains/vagrant.yaml -------------------------------------------------------------------------------- /puppet/environments/workstream/hieradata/nodes/bastion.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/workstream/hieradata/nodes/bastion.yaml -------------------------------------------------------------------------------- /puppet/environments/workstream/hieradata/nodes/puppetmaster.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/workstream/hieradata/nodes/puppetmaster.yaml -------------------------------------------------------------------------------- /puppet/environments/workstream/manifests/local-general.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/workstream/manifests/local-general.pp -------------------------------------------------------------------------------- /puppet/environments/workstream/manifests/site.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/workstream/manifests/site.pp -------------------------------------------------------------------------------- /puppet/environments/workstream/modules/example/manifests/init.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/workstream/modules/example/manifests/init.pp -------------------------------------------------------------------------------- /puppet/environments/workstream/modules/selftest/files/bastion.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/workstream/modules/selftest/files/bastion.rb -------------------------------------------------------------------------------- /puppet/environments/workstream/modules/selftest/files/puppetmaster.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/environments/workstream/modules/selftest/files/puppetmaster.rb -------------------------------------------------------------------------------- /puppet/tutorial/01-site-nodes/site.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/tutorial/01-site-nodes/site.pp -------------------------------------------------------------------------------- /puppet/tutorial/02-local-class/manifests/site.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/tutorial/02-local-class/manifests/site.pp -------------------------------------------------------------------------------- /puppet/tutorial/02-local-class/modules/example/manifests/init.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/tutorial/02-local-class/modules/example/manifests/init.pp -------------------------------------------------------------------------------- /puppet/tutorial/03-class-variables/manifests/site.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/tutorial/03-class-variables/manifests/site.pp -------------------------------------------------------------------------------- /puppet/tutorial/03-class-variables/modules/example/manifests/init.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/tutorial/03-class-variables/modules/example/manifests/init.pp -------------------------------------------------------------------------------- /puppet/tutorial/04-class-defaults/manifests/site.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/tutorial/04-class-defaults/manifests/site.pp -------------------------------------------------------------------------------- /puppet/tutorial/04-class-defaults/modules/example/manifests/init.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/tutorial/04-class-defaults/modules/example/manifests/init.pp -------------------------------------------------------------------------------- /puppet/tutorial/05-class-attribute-values-from-hiera/hiera.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/tutorial/05-class-attribute-values-from-hiera/hiera.yaml -------------------------------------------------------------------------------- /puppet/tutorial/05-class-attribute-values-from-hiera/hieradata/common.yaml: -------------------------------------------------------------------------------- 1 | # 2 | # Common 3 | # 4 | --- 5 | example::user: "azula" 6 | ... -------------------------------------------------------------------------------- /puppet/tutorial/05-class-attribute-values-from-hiera/manifests/site.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/tutorial/05-class-attribute-values-from-hiera/manifests/site.pp -------------------------------------------------------------------------------- /puppet/tutorial/05-class-attribute-values-from-hiera/modules/example/manifests/init.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/tutorial/05-class-attribute-values-from-hiera/modules/example/manifests/init.pp -------------------------------------------------------------------------------- /puppet/tutorial/06-second-node/hiera.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/tutorial/06-second-node/hiera.yaml -------------------------------------------------------------------------------- /puppet/tutorial/06-second-node/hieradata/common.yaml: -------------------------------------------------------------------------------- 1 | # 2 | # Common 3 | # 4 | --- 5 | example::user: "azula" 6 | ... -------------------------------------------------------------------------------- /puppet/tutorial/06-second-node/hieradata/nodes/remprov.yaml: -------------------------------------------------------------------------------- 1 | --- 2 | example::user: "yuliana" 3 | ... -------------------------------------------------------------------------------- /puppet/tutorial/06-second-node/manifests/site.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/tutorial/06-second-node/manifests/site.pp -------------------------------------------------------------------------------- /puppet/tutorial/06-second-node/modules/example/manifests/init.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/tutorial/06-second-node/modules/example/manifests/init.pp -------------------------------------------------------------------------------- /puppet/tutorial/07-templating/hiera.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/tutorial/07-templating/hiera.yaml -------------------------------------------------------------------------------- /puppet/tutorial/07-templating/hieradata/common.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/tutorial/07-templating/hieradata/common.yaml -------------------------------------------------------------------------------- /puppet/tutorial/07-templating/manifests/site.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/tutorial/07-templating/manifests/site.pp -------------------------------------------------------------------------------- /puppet/tutorial/07-templating/modules/appserver/manifests/init.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/tutorial/07-templating/modules/appserver/manifests/init.pp -------------------------------------------------------------------------------- /puppet/tutorial/07-templating/modules/appserver/templates/configuration.xml.epp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/tutorial/07-templating/modules/appserver/templates/configuration.xml.epp -------------------------------------------------------------------------------- /puppet/tutorial/08-secret-templating-with-eyaml/hiera.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/tutorial/08-secret-templating-with-eyaml/hiera.yaml -------------------------------------------------------------------------------- /puppet/tutorial/08-secret-templating-with-eyaml/hieradata/common.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/tutorial/08-secret-templating-with-eyaml/hieradata/common.yaml -------------------------------------------------------------------------------- /puppet/tutorial/08-secret-templating-with-eyaml/hieradata/secrets.eyaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/tutorial/08-secret-templating-with-eyaml/hieradata/secrets.eyaml -------------------------------------------------------------------------------- /puppet/tutorial/08-secret-templating-with-eyaml/manifests/site.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/tutorial/08-secret-templating-with-eyaml/manifests/site.pp -------------------------------------------------------------------------------- /puppet/tutorial/08-secret-templating-with-eyaml/modules/appserver/manifests/init.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/tutorial/08-secret-templating-with-eyaml/modules/appserver/manifests/init.pp -------------------------------------------------------------------------------- /puppet/tutorial/08-secret-templating-with-eyaml/modules/appserver/templates/configuration.xml.epp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/tutorial/08-secret-templating-with-eyaml/modules/appserver/templates/configuration.xml.epp -------------------------------------------------------------------------------- /puppet/tutorial/09-bolt/Boltdir/modules/appserver/manifests/init.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/tutorial/09-bolt/Boltdir/modules/appserver/manifests/init.pp -------------------------------------------------------------------------------- /puppet/tutorial/09-bolt/Boltdir/modules/appserver/templates/configuration.xml.epp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/tutorial/09-bolt/Boltdir/modules/appserver/templates/configuration.xml.epp -------------------------------------------------------------------------------- /puppet/tutorial/09-bolt/Boltdir/site/profiles/plans/appserver.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/puppet/tutorial/09-bolt/Boltdir/site/profiles/plans/appserver.pp -------------------------------------------------------------------------------- /puppet/tutorial/09-bolt/run.sh: -------------------------------------------------------------------------------- 1 | bolt plan run profiles::appserver --nodes localhost -------------------------------------------------------------------------------- /terraform/modules/ansiblecontrol/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/modules/ansiblecontrol/main.tf -------------------------------------------------------------------------------- /terraform/modules/ansiblecontrol/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/modules/ansiblecontrol/outputs.tf -------------------------------------------------------------------------------- /terraform/modules/ansiblecontrol/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/modules/ansiblecontrol/variables.tf -------------------------------------------------------------------------------- /terraform/modules/ansiblecontrol/versions.tf: -------------------------------------------------------------------------------- 1 | 2 | terraform { 3 | required_version = ">= 0.12" 4 | } 5 | -------------------------------------------------------------------------------- /terraform/modules/ansiblelocal/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/modules/ansiblelocal/main.tf -------------------------------------------------------------------------------- /terraform/modules/ansiblelocal/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/modules/ansiblelocal/outputs.tf -------------------------------------------------------------------------------- /terraform/modules/ansiblelocal/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/modules/ansiblelocal/variables.tf -------------------------------------------------------------------------------- /terraform/modules/ansiblelocal/versions.tf: -------------------------------------------------------------------------------- 1 | 2 | terraform { 3 | required_version = ">= 0.12" 4 | } 5 | -------------------------------------------------------------------------------- /terraform/modules/aws_background/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/modules/aws_background/main.tf -------------------------------------------------------------------------------- /terraform/modules/aws_background/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/modules/aws_background/outputs.tf -------------------------------------------------------------------------------- /terraform/modules/aws_background/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/modules/aws_background/variables.tf -------------------------------------------------------------------------------- /terraform/modules/aws_background/versions.tf: -------------------------------------------------------------------------------- 1 | 2 | terraform { 3 | required_version = ">= 0.12" 4 | } 5 | -------------------------------------------------------------------------------- /terraform/modules/docker/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/modules/docker/main.tf -------------------------------------------------------------------------------- /terraform/modules/docker/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/modules/docker/outputs.tf -------------------------------------------------------------------------------- /terraform/modules/docker/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/modules/docker/variables.tf -------------------------------------------------------------------------------- /terraform/modules/docker/versions.tf: -------------------------------------------------------------------------------- 1 | 2 | terraform { 3 | required_version = ">= 0.12" 4 | } 5 | -------------------------------------------------------------------------------- /terraform/modules/pack_amis/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/modules/pack_amis/README.md -------------------------------------------------------------------------------- /terraform/modules/pack_amis/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/modules/pack_amis/main.tf -------------------------------------------------------------------------------- /terraform/modules/pack_amis/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/modules/pack_amis/outputs.tf -------------------------------------------------------------------------------- /terraform/modules/pack_amis/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/modules/pack_amis/variables.tf -------------------------------------------------------------------------------- /terraform/modules/pack_amis/versions.tf: -------------------------------------------------------------------------------- 1 | 2 | terraform { 3 | required_version = ">= 0.12" 4 | } 5 | -------------------------------------------------------------------------------- /terraform/modules/packer/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/modules/packer/main.tf -------------------------------------------------------------------------------- /terraform/modules/packer/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/modules/packer/outputs.tf -------------------------------------------------------------------------------- /terraform/modules/packer/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/modules/packer/variables.tf -------------------------------------------------------------------------------- /terraform/modules/packer/versions.tf: -------------------------------------------------------------------------------- 1 | 2 | terraform { 3 | required_version = ">= 0.12" 4 | } 5 | -------------------------------------------------------------------------------- /terraform/playspace/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/playspace/main.tf -------------------------------------------------------------------------------- /terraform/playspace/variables.tf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /terraform/shared/create-aws-vm-puppetmastered/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/shared/create-aws-vm-puppetmastered/main.tf -------------------------------------------------------------------------------- /terraform/shared/create-aws-vm-puppetmastered/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/shared/create-aws-vm-puppetmastered/outputs.tf -------------------------------------------------------------------------------- /terraform/shared/create-aws-vm-puppetmastered/templates/puppet.conf.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/shared/create-aws-vm-puppetmastered/templates/puppet.conf.tpl -------------------------------------------------------------------------------- /terraform/shared/create-aws-vm-puppetmastered/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/shared/create-aws-vm-puppetmastered/variables.tf -------------------------------------------------------------------------------- /terraform/shared/create-aws-vm-puppetmastered/versions.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/shared/create-aws-vm-puppetmastered/versions.tf -------------------------------------------------------------------------------- /terraform/shared/create-aws-vm-puppetmless/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/shared/create-aws-vm-puppetmless/main.tf -------------------------------------------------------------------------------- /terraform/shared/create-aws-vm-puppetmless/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/shared/create-aws-vm-puppetmless/outputs.tf -------------------------------------------------------------------------------- /terraform/shared/create-aws-vm-puppetmless/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/shared/create-aws-vm-puppetmless/variables.tf -------------------------------------------------------------------------------- /terraform/shared/create-aws-vm-puppetmless/versions.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/shared/create-aws-vm-puppetmless/versions.tf -------------------------------------------------------------------------------- /terraform/shared/create-azure-vm-puppetmastered/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/shared/create-azure-vm-puppetmastered/main.tf -------------------------------------------------------------------------------- /terraform/shared/create-azure-vm-puppetmastered/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/shared/create-azure-vm-puppetmastered/outputs.tf -------------------------------------------------------------------------------- /terraform/shared/create-azure-vm-puppetmastered/templates/omsagent.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/shared/create-azure-vm-puppetmastered/templates/omsagent.conf -------------------------------------------------------------------------------- /terraform/shared/create-azure-vm-puppetmastered/templates/puppet.conf.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/shared/create-azure-vm-puppetmastered/templates/puppet.conf.tpl -------------------------------------------------------------------------------- /terraform/shared/create-azure-vm-puppetmastered/templates/rsyslog-95-omsagent.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/shared/create-azure-vm-puppetmastered/templates/rsyslog-95-omsagent.conf -------------------------------------------------------------------------------- /terraform/shared/create-azure-vm-puppetmastered/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/shared/create-azure-vm-puppetmastered/variables.tf -------------------------------------------------------------------------------- /terraform/shared/create-azure-vm-puppetmastered/versions.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/shared/create-azure-vm-puppetmastered/versions.tf -------------------------------------------------------------------------------- /terraform/shared/create-azure-vm-puppetmless/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/shared/create-azure-vm-puppetmless/main.tf -------------------------------------------------------------------------------- /terraform/shared/create-azure-vm-puppetmless/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/shared/create-azure-vm-puppetmless/outputs.tf -------------------------------------------------------------------------------- /terraform/shared/create-azure-vm-puppetmless/templates/omsagent.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/shared/create-azure-vm-puppetmless/templates/omsagent.conf -------------------------------------------------------------------------------- /terraform/shared/create-azure-vm-puppetmless/templates/rsyslog-95-omsagent.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/shared/create-azure-vm-puppetmless/templates/rsyslog-95-omsagent.conf -------------------------------------------------------------------------------- /terraform/shared/create-azure-vm-puppetmless/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/shared/create-azure-vm-puppetmless/variables.tf -------------------------------------------------------------------------------- /terraform/shared/create-azure-vm-puppetmless/versions.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/shared/create-azure-vm-puppetmless/versions.tf -------------------------------------------------------------------------------- /terraform/shared/create-do-vm-puppetmastered/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/shared/create-do-vm-puppetmastered/main.tf -------------------------------------------------------------------------------- /terraform/shared/create-do-vm-puppetmastered/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/shared/create-do-vm-puppetmastered/outputs.tf -------------------------------------------------------------------------------- /terraform/shared/create-do-vm-puppetmastered/templates/puppet.conf.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/shared/create-do-vm-puppetmastered/templates/puppet.conf.tpl -------------------------------------------------------------------------------- /terraform/shared/create-do-vm-puppetmastered/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/shared/create-do-vm-puppetmastered/variables.tf -------------------------------------------------------------------------------- /terraform/shared/create-do-vm-puppetmastered/versions.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/shared/create-do-vm-puppetmastered/versions.tf -------------------------------------------------------------------------------- /terraform/shared/create-do-vm-puppetmless/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/shared/create-do-vm-puppetmless/main.tf -------------------------------------------------------------------------------- /terraform/shared/create-do-vm-puppetmless/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/shared/create-do-vm-puppetmless/outputs.tf -------------------------------------------------------------------------------- /terraform/shared/create-do-vm-puppetmless/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/shared/create-do-vm-puppetmless/variables.tf -------------------------------------------------------------------------------- /terraform/shared/create-do-vm-puppetmless/versions.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/shared/create-do-vm-puppetmless/versions.tf -------------------------------------------------------------------------------- /terraform/shared/create-oraclecloud-vm-puppetmastered/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/shared/create-oraclecloud-vm-puppetmastered/main.tf -------------------------------------------------------------------------------- /terraform/shared/create-oraclecloud-vm-puppetmastered/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/shared/create-oraclecloud-vm-puppetmastered/outputs.tf -------------------------------------------------------------------------------- /terraform/shared/create-oraclecloud-vm-puppetmastered/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/shared/create-oraclecloud-vm-puppetmastered/variables.tf -------------------------------------------------------------------------------- /terraform/shared/create-oraclecloud-vm-puppetmastered/versions.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/shared/create-oraclecloud-vm-puppetmastered/versions.tf -------------------------------------------------------------------------------- /terraform/shared/create-oraclecloud-vm-puppetmless/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/shared/create-oraclecloud-vm-puppetmless/main.tf -------------------------------------------------------------------------------- /terraform/shared/create-oraclecloud-vm-puppetmless/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/shared/create-oraclecloud-vm-puppetmless/outputs.tf -------------------------------------------------------------------------------- /terraform/shared/create-oraclecloud-vm-puppetmless/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/shared/create-oraclecloud-vm-puppetmless/variables.tf -------------------------------------------------------------------------------- /terraform/shared/create-oraclecloud-vm-puppetmless/versions.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/shared/create-oraclecloud-vm-puppetmless/versions.tf -------------------------------------------------------------------------------- /terraform/shared/create-vsphere-vm-puppetmastered/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/shared/create-vsphere-vm-puppetmastered/main.tf -------------------------------------------------------------------------------- /terraform/shared/create-vsphere-vm-puppetmastered/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/shared/create-vsphere-vm-puppetmastered/outputs.tf -------------------------------------------------------------------------------- /terraform/shared/create-vsphere-vm-puppetmastered/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/shared/create-vsphere-vm-puppetmastered/variables.tf -------------------------------------------------------------------------------- /terraform/shared/create-vsphere-vm-puppetmastered/versions.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/shared/create-vsphere-vm-puppetmastered/versions.tf -------------------------------------------------------------------------------- /terraform/shared/create-vsphere-vm-puppetmless/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/shared/create-vsphere-vm-puppetmless/main.tf -------------------------------------------------------------------------------- /terraform/shared/create-vsphere-vm-puppetmless/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/shared/create-vsphere-vm-puppetmless/outputs.tf -------------------------------------------------------------------------------- /terraform/shared/create-vsphere-vm-puppetmless/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/shared/create-vsphere-vm-puppetmless/variables.tf -------------------------------------------------------------------------------- /terraform/shared/create-vsphere-vm-puppetmless/versions.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/shared/create-vsphere-vm-puppetmless/versions.tf -------------------------------------------------------------------------------- /terraform/shared/create-x-vm-shared/templates/ext-facts.yaml.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/shared/create-x-vm-shared/templates/ext-facts.yaml.tmpl -------------------------------------------------------------------------------- /terraform/shared/create-x-vm-shared/templates/puppet.conf.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/shared/create-x-vm-shared/templates/puppet.conf.tmpl -------------------------------------------------------------------------------- /terraform/shared/create-x-vm-shared/templates/puppet_run.sh.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/shared/create-x-vm-shared/templates/puppet_run.sh.tmpl -------------------------------------------------------------------------------- /terraform/shared/create-x-vm-shared/templates/puppetmastered_certreq.sh.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/shared/create-x-vm-shared/templates/puppetmastered_certreq.sh.tmpl -------------------------------------------------------------------------------- /terraform/shared/create-x-vm-shared/templates/puppetmless.sh.tmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/shared/create-x-vm-shared/templates/puppetmless.sh.tmpl -------------------------------------------------------------------------------- /terraform/tutorial/01-variables/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/01-variables/main.tf -------------------------------------------------------------------------------- /terraform/tutorial/01-variables/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/01-variables/variables.tf -------------------------------------------------------------------------------- /terraform/tutorial/01-variables/versions.tf: -------------------------------------------------------------------------------- 1 | 2 | terraform { 3 | required_version = ">= 0.12" 4 | } 5 | -------------------------------------------------------------------------------- /terraform/tutorial/02-azure-resource-group/backend.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/02-azure-resource-group/backend.tf -------------------------------------------------------------------------------- /terraform/tutorial/02-azure-resource-group/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/02-azure-resource-group/main.tf -------------------------------------------------------------------------------- /terraform/tutorial/02-azure-resource-group/provider.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/02-azure-resource-group/provider.tf -------------------------------------------------------------------------------- /terraform/tutorial/02-azure-resource-group/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/02-azure-resource-group/variables.tf -------------------------------------------------------------------------------- /terraform/tutorial/02-azure-resource-group/versions.tf: -------------------------------------------------------------------------------- 1 | 2 | terraform { 3 | required_version = ">= 0.12" 4 | } 5 | -------------------------------------------------------------------------------- /terraform/tutorial/03-azure-resource-group-with-unique-default/backend.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/03-azure-resource-group-with-unique-default/backend.tf -------------------------------------------------------------------------------- /terraform/tutorial/03-azure-resource-group-with-unique-default/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/03-azure-resource-group-with-unique-default/main.tf -------------------------------------------------------------------------------- /terraform/tutorial/03-azure-resource-group-with-unique-default/provider.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/03-azure-resource-group-with-unique-default/provider.tf -------------------------------------------------------------------------------- /terraform/tutorial/03-azure-resource-group-with-unique-default/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/03-azure-resource-group-with-unique-default/variables.tf -------------------------------------------------------------------------------- /terraform/tutorial/03-azure-resource-group-with-unique-default/versions.tf: -------------------------------------------------------------------------------- 1 | 2 | terraform { 3 | required_version = ">= 0.12" 4 | } 5 | -------------------------------------------------------------------------------- /terraform/tutorial/04-azure-network/backend.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/04-azure-network/backend.tf -------------------------------------------------------------------------------- /terraform/tutorial/04-azure-network/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/04-azure-network/main.tf -------------------------------------------------------------------------------- /terraform/tutorial/04-azure-network/provider.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/04-azure-network/provider.tf -------------------------------------------------------------------------------- /terraform/tutorial/04-azure-network/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/04-azure-network/variables.tf -------------------------------------------------------------------------------- /terraform/tutorial/04-azure-network/versions.tf: -------------------------------------------------------------------------------- 1 | 2 | terraform { 3 | required_version = ">= 0.12" 4 | } 5 | -------------------------------------------------------------------------------- /terraform/tutorial/04b-simple-module/brick/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/04b-simple-module/brick/main.tf -------------------------------------------------------------------------------- /terraform/tutorial/04b-simple-module/brick/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/04b-simple-module/brick/outputs.tf -------------------------------------------------------------------------------- /terraform/tutorial/04b-simple-module/brick/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/04b-simple-module/brick/variables.tf -------------------------------------------------------------------------------- /terraform/tutorial/04b-simple-module/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/04b-simple-module/main.tf -------------------------------------------------------------------------------- /terraform/tutorial/04b-simple-module/variables.tf: -------------------------------------------------------------------------------- 1 | # This root module has no input variables -------------------------------------------------------------------------------- /terraform/tutorial/04c-house-foundation-module/brick/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/04c-house-foundation-module/brick/main.tf -------------------------------------------------------------------------------- /terraform/tutorial/04c-house-foundation-module/brick/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/04c-house-foundation-module/brick/outputs.tf -------------------------------------------------------------------------------- /terraform/tutorial/04c-house-foundation-module/brick/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/04c-house-foundation-module/brick/variables.tf -------------------------------------------------------------------------------- /terraform/tutorial/04c-house-foundation-module/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/04c-house-foundation-module/main.tf -------------------------------------------------------------------------------- /terraform/tutorial/04c-house-foundation-module/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/04c-house-foundation-module/variables.tf -------------------------------------------------------------------------------- /terraform/tutorial/05-azure-network-as-module/azure-network/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/05-azure-network-as-module/azure-network/main.tf -------------------------------------------------------------------------------- /terraform/tutorial/05-azure-network-as-module/azure-network/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/05-azure-network-as-module/azure-network/variables.tf -------------------------------------------------------------------------------- /terraform/tutorial/05-azure-network-as-module/backend.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/05-azure-network-as-module/backend.tf -------------------------------------------------------------------------------- /terraform/tutorial/05-azure-network-as-module/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/05-azure-network-as-module/main.tf -------------------------------------------------------------------------------- /terraform/tutorial/05-azure-network-as-module/provider.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/05-azure-network-as-module/provider.tf -------------------------------------------------------------------------------- /terraform/tutorial/05-azure-network-as-module/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/05-azure-network-as-module/variables.tf -------------------------------------------------------------------------------- /terraform/tutorial/05-azure-network-as-module/versions.tf: -------------------------------------------------------------------------------- 1 | 2 | terraform { 3 | required_version = ">= 0.12" 4 | } 5 | -------------------------------------------------------------------------------- /terraform/tutorial/06-azure-vm/azure-network/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/06-azure-vm/azure-network/main.tf -------------------------------------------------------------------------------- /terraform/tutorial/06-azure-vm/azure-network/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/06-azure-vm/azure-network/outputs.tf -------------------------------------------------------------------------------- /terraform/tutorial/06-azure-vm/azure-network/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/06-azure-vm/azure-network/variables.tf -------------------------------------------------------------------------------- /terraform/tutorial/06-azure-vm/azure-virtual-machine/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/06-azure-vm/azure-virtual-machine/main.tf -------------------------------------------------------------------------------- /terraform/tutorial/06-azure-vm/azure-virtual-machine/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/06-azure-vm/azure-virtual-machine/variables.tf -------------------------------------------------------------------------------- /terraform/tutorial/06-azure-vm/backend.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/06-azure-vm/backend.tf -------------------------------------------------------------------------------- /terraform/tutorial/06-azure-vm/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/06-azure-vm/main.tf -------------------------------------------------------------------------------- /terraform/tutorial/06-azure-vm/provider.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/06-azure-vm/provider.tf -------------------------------------------------------------------------------- /terraform/tutorial/06-azure-vm/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/06-azure-vm/variables.tf -------------------------------------------------------------------------------- /terraform/tutorial/06-azure-vm/versions.tf: -------------------------------------------------------------------------------- 1 | 2 | terraform { 3 | required_version = ">= 0.12" 4 | } 5 | -------------------------------------------------------------------------------- /terraform/tutorial/07-azure-vm-twice/azure-network/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/07-azure-vm-twice/azure-network/main.tf -------------------------------------------------------------------------------- /terraform/tutorial/07-azure-vm-twice/azure-network/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/07-azure-vm-twice/azure-network/outputs.tf -------------------------------------------------------------------------------- /terraform/tutorial/07-azure-vm-twice/azure-network/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/07-azure-vm-twice/azure-network/variables.tf -------------------------------------------------------------------------------- /terraform/tutorial/07-azure-vm-twice/azure-virtual-machine/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/07-azure-vm-twice/azure-virtual-machine/main.tf -------------------------------------------------------------------------------- /terraform/tutorial/07-azure-vm-twice/azure-virtual-machine/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/07-azure-vm-twice/azure-virtual-machine/outputs.tf -------------------------------------------------------------------------------- /terraform/tutorial/07-azure-vm-twice/azure-virtual-machine/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/07-azure-vm-twice/azure-virtual-machine/variables.tf -------------------------------------------------------------------------------- /terraform/tutorial/07-azure-vm-twice/backend.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/07-azure-vm-twice/backend.tf -------------------------------------------------------------------------------- /terraform/tutorial/07-azure-vm-twice/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/07-azure-vm-twice/main.tf -------------------------------------------------------------------------------- /terraform/tutorial/07-azure-vm-twice/provider.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/07-azure-vm-twice/provider.tf -------------------------------------------------------------------------------- /terraform/tutorial/07-azure-vm-twice/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/07-azure-vm-twice/variables.tf -------------------------------------------------------------------------------- /terraform/tutorial/07-azure-vm-twice/versions.tf: -------------------------------------------------------------------------------- 1 | 2 | terraform { 3 | required_version = ">= 0.12" 4 | } 5 | -------------------------------------------------------------------------------- /terraform/tutorial/08-azure-secrets/backend.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/08-azure-secrets/backend.tf -------------------------------------------------------------------------------- /terraform/tutorial/08-azure-secrets/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/08-azure-secrets/main.tf -------------------------------------------------------------------------------- /terraform/tutorial/08-azure-secrets/provider.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/08-azure-secrets/provider.tf -------------------------------------------------------------------------------- /terraform/tutorial/08-azure-secrets/secrets.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/08-azure-secrets/secrets.tf -------------------------------------------------------------------------------- /terraform/tutorial/08-azure-secrets/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/08-azure-secrets/variables.tf -------------------------------------------------------------------------------- /terraform/tutorial/08-azure-secrets/versions.tf: -------------------------------------------------------------------------------- 1 | 2 | terraform { 3 | required_version = ">= 0.12" 4 | } 5 | -------------------------------------------------------------------------------- /terraform/tutorial/09-referencing-secrets/azure-network/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/09-referencing-secrets/azure-network/main.tf -------------------------------------------------------------------------------- /terraform/tutorial/09-referencing-secrets/azure-network/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/09-referencing-secrets/azure-network/outputs.tf -------------------------------------------------------------------------------- /terraform/tutorial/09-referencing-secrets/azure-network/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/09-referencing-secrets/azure-network/variables.tf -------------------------------------------------------------------------------- /terraform/tutorial/09-referencing-secrets/azure-virtual-machine/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/09-referencing-secrets/azure-virtual-machine/main.tf -------------------------------------------------------------------------------- /terraform/tutorial/09-referencing-secrets/azure-virtual-machine/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/09-referencing-secrets/azure-virtual-machine/outputs.tf -------------------------------------------------------------------------------- /terraform/tutorial/09-referencing-secrets/azure-virtual-machine/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/09-referencing-secrets/azure-virtual-machine/variables.tf -------------------------------------------------------------------------------- /terraform/tutorial/09-referencing-secrets/backend.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/09-referencing-secrets/backend.tf -------------------------------------------------------------------------------- /terraform/tutorial/09-referencing-secrets/data.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/09-referencing-secrets/data.tf -------------------------------------------------------------------------------- /terraform/tutorial/09-referencing-secrets/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/09-referencing-secrets/main.tf -------------------------------------------------------------------------------- /terraform/tutorial/09-referencing-secrets/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/09-referencing-secrets/outputs.tf -------------------------------------------------------------------------------- /terraform/tutorial/09-referencing-secrets/provider.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/09-referencing-secrets/provider.tf -------------------------------------------------------------------------------- /terraform/tutorial/09-referencing-secrets/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/09-referencing-secrets/variables.tf -------------------------------------------------------------------------------- /terraform/tutorial/09-referencing-secrets/versions.tf: -------------------------------------------------------------------------------- 1 | 2 | terraform { 3 | required_version = ">= 0.12" 4 | } 5 | -------------------------------------------------------------------------------- /terraform/tutorial/10-docker-host/azure-network/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/10-docker-host/azure-network/main.tf -------------------------------------------------------------------------------- /terraform/tutorial/10-docker-host/azure-network/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/10-docker-host/azure-network/outputs.tf -------------------------------------------------------------------------------- /terraform/tutorial/10-docker-host/azure-network/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/10-docker-host/azure-network/variables.tf -------------------------------------------------------------------------------- /terraform/tutorial/10-docker-host/azure-virtual-machine/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/10-docker-host/azure-virtual-machine/main.tf -------------------------------------------------------------------------------- /terraform/tutorial/10-docker-host/azure-virtual-machine/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/10-docker-host/azure-virtual-machine/outputs.tf -------------------------------------------------------------------------------- /terraform/tutorial/10-docker-host/azure-virtual-machine/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/10-docker-host/azure-virtual-machine/variables.tf -------------------------------------------------------------------------------- /terraform/tutorial/10-docker-host/backend.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/10-docker-host/backend.tf -------------------------------------------------------------------------------- /terraform/tutorial/10-docker-host/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/10-docker-host/main.tf -------------------------------------------------------------------------------- /terraform/tutorial/10-docker-host/provider.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/10-docker-host/provider.tf -------------------------------------------------------------------------------- /terraform/tutorial/10-docker-host/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/10-docker-host/variables.tf -------------------------------------------------------------------------------- /terraform/tutorial/10-docker-host/versions.tf: -------------------------------------------------------------------------------- 1 | 2 | terraform { 3 | required_version = ">= 0.12" 4 | } 5 | -------------------------------------------------------------------------------- /terraform/tutorial/11-kubernetes-host/azure-network/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/11-kubernetes-host/azure-network/main.tf -------------------------------------------------------------------------------- /terraform/tutorial/11-kubernetes-host/azure-network/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/11-kubernetes-host/azure-network/outputs.tf -------------------------------------------------------------------------------- /terraform/tutorial/11-kubernetes-host/azure-network/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/11-kubernetes-host/azure-network/variables.tf -------------------------------------------------------------------------------- /terraform/tutorial/11-kubernetes-host/azure-virtual-machine/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/11-kubernetes-host/azure-virtual-machine/main.tf -------------------------------------------------------------------------------- /terraform/tutorial/11-kubernetes-host/azure-virtual-machine/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/11-kubernetes-host/azure-virtual-machine/outputs.tf -------------------------------------------------------------------------------- /terraform/tutorial/11-kubernetes-host/azure-virtual-machine/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/11-kubernetes-host/azure-virtual-machine/variables.tf -------------------------------------------------------------------------------- /terraform/tutorial/11-kubernetes-host/backend.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/11-kubernetes-host/backend.tf -------------------------------------------------------------------------------- /terraform/tutorial/11-kubernetes-host/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/11-kubernetes-host/main.tf -------------------------------------------------------------------------------- /terraform/tutorial/11-kubernetes-host/provider.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/11-kubernetes-host/provider.tf -------------------------------------------------------------------------------- /terraform/tutorial/11-kubernetes-host/scripts/install_rancher_server.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/11-kubernetes-host/scripts/install_rancher_server.sh -------------------------------------------------------------------------------- /terraform/tutorial/11-kubernetes-host/scripts/install_rancherd.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/11-kubernetes-host/scripts/install_rancherd.sh -------------------------------------------------------------------------------- /terraform/tutorial/11-kubernetes-host/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/11-kubernetes-host/variables.tf -------------------------------------------------------------------------------- /terraform/tutorial/11-kubernetes-host/versions.tf: -------------------------------------------------------------------------------- 1 | 2 | terraform { 3 | required_version = ">= 0.12" 4 | } 5 | -------------------------------------------------------------------------------- /terraform/tutorial/12-container-hosting/azure-app-services-module/backend.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/12-container-hosting/azure-app-services-module/backend.tf -------------------------------------------------------------------------------- /terraform/tutorial/12-container-hosting/azure-app-services-module/innovationnorway_local/web_app_container/.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @innovationnorway/terraform 2 | -------------------------------------------------------------------------------- /terraform/tutorial/12-container-hosting/azure-app-services-module/innovationnorway_local/web_app_container/.github/main.workflow: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/12-container-hosting/azure-app-services-module/innovationnorway_local/web_app_container/.github/main.workflow -------------------------------------------------------------------------------- /terraform/tutorial/12-container-hosting/azure-app-services-module/innovationnorway_local/web_app_container/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/12-container-hosting/azure-app-services-module/innovationnorway_local/web_app_container/.gitignore -------------------------------------------------------------------------------- /terraform/tutorial/12-container-hosting/azure-app-services-module/innovationnorway_local/web_app_container/.releaserc.yml: -------------------------------------------------------------------------------- 1 | extends: "@innovationnorway/semantic-release-terraform-config" 2 | -------------------------------------------------------------------------------- /terraform/tutorial/12-container-hosting/azure-app-services-module/innovationnorway_local/web_app_container/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/12-container-hosting/azure-app-services-module/innovationnorway_local/web_app_container/CHANGELOG.md -------------------------------------------------------------------------------- /terraform/tutorial/12-container-hosting/azure-app-services-module/innovationnorway_local/web_app_container/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/12-container-hosting/azure-app-services-module/innovationnorway_local/web_app_container/LICENSE -------------------------------------------------------------------------------- /terraform/tutorial/12-container-hosting/azure-app-services-module/innovationnorway_local/web_app_container/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/12-container-hosting/azure-app-services-module/innovationnorway_local/web_app_container/README.md -------------------------------------------------------------------------------- /terraform/tutorial/12-container-hosting/azure-app-services-module/innovationnorway_local/web_app_container/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/12-container-hosting/azure-app-services-module/innovationnorway_local/web_app_container/main.tf -------------------------------------------------------------------------------- /terraform/tutorial/12-container-hosting/azure-app-services-module/innovationnorway_local/web_app_container/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/12-container-hosting/azure-app-services-module/innovationnorway_local/web_app_container/outputs.tf -------------------------------------------------------------------------------- /terraform/tutorial/12-container-hosting/azure-app-services-module/innovationnorway_local/web_app_container/test/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/12-container-hosting/azure-app-services-module/innovationnorway_local/web_app_container/test/main.tf -------------------------------------------------------------------------------- /terraform/tutorial/12-container-hosting/azure-app-services-module/innovationnorway_local/web_app_container/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/12-container-hosting/azure-app-services-module/innovationnorway_local/web_app_container/variables.tf -------------------------------------------------------------------------------- /terraform/tutorial/12-container-hosting/azure-app-services-module/innovationnorway_local/web_app_container/versions.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/12-container-hosting/azure-app-services-module/innovationnorway_local/web_app_container/versions.tf -------------------------------------------------------------------------------- /terraform/tutorial/12-container-hosting/azure-app-services-module/integrate-akv.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/12-container-hosting/azure-app-services-module/integrate-akv.tf -------------------------------------------------------------------------------- /terraform/tutorial/12-container-hosting/azure-app-services-module/load-secrets.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/12-container-hosting/azure-app-services-module/load-secrets.tf -------------------------------------------------------------------------------- /terraform/tutorial/12-container-hosting/azure-app-services-module/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/12-container-hosting/azure-app-services-module/main.tf -------------------------------------------------------------------------------- /terraform/tutorial/12-container-hosting/azure-app-services-module/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/12-container-hosting/azure-app-services-module/outputs.tf -------------------------------------------------------------------------------- /terraform/tutorial/12-container-hosting/azure-app-services-module/provider.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/12-container-hosting/azure-app-services-module/provider.tf -------------------------------------------------------------------------------- /terraform/tutorial/12-container-hosting/azure-app-services-module/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/12-container-hosting/azure-app-services-module/variables.tf -------------------------------------------------------------------------------- /terraform/tutorial/12-container-hosting/azure-app-services-module/versions.tf: -------------------------------------------------------------------------------- 1 | 2 | terraform { 3 | required_version = ">= 0.12" 4 | } 5 | -------------------------------------------------------------------------------- /terraform/tutorial/12-container-hosting/azure-container-registry/backend.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/12-container-hosting/azure-container-registry/backend.tf -------------------------------------------------------------------------------- /terraform/tutorial/12-container-hosting/azure-container-registry/integrate-akv.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/12-container-hosting/azure-container-registry/integrate-akv.tf -------------------------------------------------------------------------------- /terraform/tutorial/12-container-hosting/azure-container-registry/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/12-container-hosting/azure-container-registry/main.tf -------------------------------------------------------------------------------- /terraform/tutorial/12-container-hosting/azure-container-registry/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/12-container-hosting/azure-container-registry/outputs.tf -------------------------------------------------------------------------------- /terraform/tutorial/12-container-hosting/azure-container-registry/provider.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/12-container-hosting/azure-container-registry/provider.tf -------------------------------------------------------------------------------- /terraform/tutorial/12-container-hosting/azure-container-registry/store-secrets.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/12-container-hosting/azure-container-registry/store-secrets.tf -------------------------------------------------------------------------------- /terraform/tutorial/12-container-hosting/azure-container-registry/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/12-container-hosting/azure-container-registry/variables.tf -------------------------------------------------------------------------------- /terraform/tutorial/12-container-hosting/azure-container-registry/versions.tf: -------------------------------------------------------------------------------- 1 | 2 | terraform { 3 | required_version = ">= 0.12" 4 | } 5 | -------------------------------------------------------------------------------- /terraform/tutorial/12-container-hosting/azure-key-vault/backend.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/12-container-hosting/azure-key-vault/backend.tf -------------------------------------------------------------------------------- /terraform/tutorial/12-container-hosting/azure-key-vault/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/12-container-hosting/azure-key-vault/main.tf -------------------------------------------------------------------------------- /terraform/tutorial/12-container-hosting/azure-key-vault/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/12-container-hosting/azure-key-vault/outputs.tf -------------------------------------------------------------------------------- /terraform/tutorial/12-container-hosting/azure-key-vault/provider.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/12-container-hosting/azure-key-vault/provider.tf -------------------------------------------------------------------------------- /terraform/tutorial/12-container-hosting/azure-key-vault/store-secrets.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/12-container-hosting/azure-key-vault/store-secrets.tf -------------------------------------------------------------------------------- /terraform/tutorial/12-container-hosting/azure-key-vault/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/12-container-hosting/azure-key-vault/variables.tf -------------------------------------------------------------------------------- /terraform/tutorial/12-container-hosting/azure-key-vault/versions.tf: -------------------------------------------------------------------------------- 1 | 2 | terraform { 3 | required_version = ">= 0.12" 4 | } 5 | -------------------------------------------------------------------------------- /terraform/tutorial/13-azure-simple-aks/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/13-azure-simple-aks/main.tf -------------------------------------------------------------------------------- /terraform/tutorial/13-azure-simple-aks/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/13-azure-simple-aks/outputs.tf -------------------------------------------------------------------------------- /terraform/tutorial/13-azure-simple-aks/providers.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/13-azure-simple-aks/providers.tf -------------------------------------------------------------------------------- /terraform/tutorial/13-azure-simple-aks/scripts/get_kube_config.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/13-azure-simple-aks/scripts/get_kube_config.sh -------------------------------------------------------------------------------- /terraform/tutorial/13-azure-simple-aks/ssh.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/13-azure-simple-aks/ssh.tf -------------------------------------------------------------------------------- /terraform/tutorial/13-azure-simple-aks/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/tutorial/13-azure-simple-aks/variables.tf -------------------------------------------------------------------------------- /terraform/workstream/aws_basic/backend.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/workstream/aws_basic/backend.tf -------------------------------------------------------------------------------- /terraform/workstream/aws_basic/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/workstream/aws_basic/main.tf -------------------------------------------------------------------------------- /terraform/workstream/aws_basic/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/workstream/aws_basic/variables.tf -------------------------------------------------------------------------------- /terraform/workstream/aws_basic/versions.tf: -------------------------------------------------------------------------------- 1 | 2 | terraform { 3 | required_version = ">= 0.12" 4 | } 5 | -------------------------------------------------------------------------------- /terraform/workstream/aws_full/backend.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/workstream/aws_full/backend.tf -------------------------------------------------------------------------------- /terraform/workstream/aws_full/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/workstream/aws_full/main.tf -------------------------------------------------------------------------------- /terraform/workstream/aws_full/tests/awspec/.rspec: -------------------------------------------------------------------------------- 1 | --color 2 | --format documentation 3 | -------------------------------------------------------------------------------- /terraform/workstream/aws_full/tests/awspec/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/workstream/aws_full/tests/awspec/Gemfile -------------------------------------------------------------------------------- /terraform/workstream/aws_full/tests/awspec/Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/workstream/aws_full/tests/awspec/Rakefile -------------------------------------------------------------------------------- /terraform/workstream/aws_full/tests/awspec/spec/.gitignore: -------------------------------------------------------------------------------- 1 | secrets.yml 2 | -------------------------------------------------------------------------------- /terraform/workstream/aws_full/tests/awspec/spec/ec2_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/workstream/aws_full/tests/awspec/spec/ec2_helper.rb -------------------------------------------------------------------------------- /terraform/workstream/aws_full/tests/awspec/spec/internal_ec2_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/workstream/aws_full/tests/awspec/spec/internal_ec2_spec.rb -------------------------------------------------------------------------------- /terraform/workstream/aws_full/tests/awspec/spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/workstream/aws_full/tests/awspec/spec/spec_helper.rb -------------------------------------------------------------------------------- /terraform/workstream/aws_full/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/workstream/aws_full/variables.tf -------------------------------------------------------------------------------- /terraform/workstream/aws_full/versions.tf: -------------------------------------------------------------------------------- 1 | 2 | terraform { 3 | required_version = ">= 0.12" 4 | } 5 | -------------------------------------------------------------------------------- /terraform/workstream/azure_basic/backend.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/workstream/azure_basic/backend.tf -------------------------------------------------------------------------------- /terraform/workstream/azure_basic/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/workstream/azure_basic/main.tf -------------------------------------------------------------------------------- /terraform/workstream/azure_basic/provider.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/workstream/azure_basic/provider.tf -------------------------------------------------------------------------------- /terraform/workstream/azure_basic/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/workstream/azure_basic/variables.tf -------------------------------------------------------------------------------- /terraform/workstream/azure_basic/versions.tf: -------------------------------------------------------------------------------- 1 | 2 | terraform { 3 | required_version = ">= 0.12" 4 | } 5 | -------------------------------------------------------------------------------- /terraform/workstream/azure_full/backend.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/workstream/azure_full/backend.tf -------------------------------------------------------------------------------- /terraform/workstream/azure_full/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/workstream/azure_full/main.tf -------------------------------------------------------------------------------- /terraform/workstream/azure_full/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/workstream/azure_full/outputs.tf -------------------------------------------------------------------------------- /terraform/workstream/azure_full/provider.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/workstream/azure_full/provider.tf -------------------------------------------------------------------------------- /terraform/workstream/azure_full/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/workstream/azure_full/variables.tf -------------------------------------------------------------------------------- /terraform/workstream/azure_full/versions.tf: -------------------------------------------------------------------------------- 1 | 2 | terraform { 3 | required_version = ">= 0.12" 4 | } 5 | -------------------------------------------------------------------------------- /terraform/workstream/azure_pmd/backend.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/workstream/azure_pmd/backend.tf -------------------------------------------------------------------------------- /terraform/workstream/azure_pmd/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/workstream/azure_pmd/main.tf -------------------------------------------------------------------------------- /terraform/workstream/azure_pmd/provider.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/workstream/azure_pmd/provider.tf -------------------------------------------------------------------------------- /terraform/workstream/azure_pmd/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/terraform/workstream/azure_pmd/variables.tf -------------------------------------------------------------------------------- /terraform/workstream/azure_pmd/versions.tf: -------------------------------------------------------------------------------- 1 | 2 | terraform { 3 | required_version = ">= 0.12" 4 | } 5 | -------------------------------------------------------------------------------- /vagrant/shared/baseco7/Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/vagrant/shared/baseco7/Vagrantfile -------------------------------------------------------------------------------- /vagrant/shared/baseco7/refreshbox.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/vagrant/shared/baseco7/refreshbox.sh -------------------------------------------------------------------------------- /vagrant/shared/baseubu18/Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/vagrant/shared/baseubu18/Vagrantfile -------------------------------------------------------------------------------- /vagrant/shared/baseubu18/refreshbox.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/vagrant/shared/baseubu18/refreshbox.sh -------------------------------------------------------------------------------- /vagrant/shared/scripts/bootco7.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/vagrant/shared/scripts/bootco7.sh -------------------------------------------------------------------------------- /vagrant/shared/scripts/bootfacts.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/vagrant/shared/scripts/bootfacts.sh -------------------------------------------------------------------------------- /vagrant/shared/scripts/bootstrap.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/vagrant/shared/scripts/bootstrap.ps1 -------------------------------------------------------------------------------- /vagrant/shared/scripts/bootubu18.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/vagrant/shared/scripts/bootubu18.sh -------------------------------------------------------------------------------- /vagrant/shared/scripts/puppet_apply.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/vagrant/shared/scripts/puppet_apply.sh -------------------------------------------------------------------------------- /vagrant/shared/scripts/set_vagrant_ids.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/vagrant/shared/scripts/set_vagrant_ids.sh -------------------------------------------------------------------------------- /vagrant/tutorial/01-single-host/Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/vagrant/tutorial/01-single-host/Vagrantfile -------------------------------------------------------------------------------- /vagrant/tutorial/02-shared-folders/Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/vagrant/tutorial/02-shared-folders/Vagrantfile -------------------------------------------------------------------------------- /vagrant/tutorial/03-start-up-scripts/Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/vagrant/tutorial/03-start-up-scripts/Vagrantfile -------------------------------------------------------------------------------- /vagrant/tutorial/04-puppet-masterless/Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/vagrant/tutorial/04-puppet-masterless/Vagrantfile -------------------------------------------------------------------------------- /vagrant/tutorial/05-cluster/Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/vagrant/tutorial/05-cluster/Vagrantfile -------------------------------------------------------------------------------- /vagrant/tutorial/06-rancher-minimal/Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/vagrant/tutorial/06-rancher-minimal/Vagrantfile -------------------------------------------------------------------------------- /vagrant/workstream/co7-bastion/.rspec: -------------------------------------------------------------------------------- 1 | --color 2 | --format documentation 3 | -------------------------------------------------------------------------------- /vagrant/workstream/co7-bastion/Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/vagrant/workstream/co7-bastion/Vagrantfile -------------------------------------------------------------------------------- /vagrant/workstream/co7-bastion/spec/default/sample_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/vagrant/workstream/co7-bastion/spec/default/sample_spec.rb -------------------------------------------------------------------------------- /vagrant/workstream/co7-puppetmaster/.rspec: -------------------------------------------------------------------------------- 1 | --color 2 | --format documentation 3 | -------------------------------------------------------------------------------- /vagrant/workstream/co7-puppetmaster/Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/vagrant/workstream/co7-puppetmaster/Rakefile -------------------------------------------------------------------------------- /vagrant/workstream/co7-puppetmaster/Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/vagrant/workstream/co7-puppetmaster/Vagrantfile -------------------------------------------------------------------------------- /vagrant/workstream/co7-puppetmaster/spec/default/sample_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/vagrant/workstream/co7-puppetmaster/spec/default/sample_spec.rb -------------------------------------------------------------------------------- /vagrant/workstream/destroy-all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/vagrant/workstream/destroy-all.sh -------------------------------------------------------------------------------- /vagrant/workstream/test-all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lightenna/devops-workstream/HEAD/vagrant/workstream/test-all.sh --------------------------------------------------------------------------------