├── LICENSE ├── README.md ├── applications ├── SampleApp_Linux │ ├── LICENSE.txt │ ├── appspec.yml │ ├── index.html │ └── scripts │ │ ├── install_dependencies │ │ ├── start_server │ │ └── stop_server └── SampleApp_Windows │ ├── LICENSE.txt │ ├── appspec.yml │ ├── before-install.bat │ └── index.html ├── conf-mgmt ├── ansible │ ├── README.md │ ├── local-only │ │ ├── application_start.sh │ │ ├── appspec.yml │ │ ├── before_install.sh │ │ ├── common_variables.sh │ │ ├── lamp_simple │ │ │ ├── LICENSE.md │ │ │ ├── README.md │ │ │ ├── group_vars │ │ │ │ ├── all │ │ │ │ └── dbservers │ │ │ ├── hosts │ │ │ ├── roles │ │ │ │ ├── common │ │ │ │ │ ├── handlers │ │ │ │ │ │ └── main.yml │ │ │ │ │ ├── tasks │ │ │ │ │ │ └── main.yml │ │ │ │ │ └── templates │ │ │ │ │ │ ├── iptables.j2 │ │ │ │ │ │ └── ntp.conf.j2 │ │ │ │ ├── db │ │ │ │ │ ├── handlers │ │ │ │ │ │ └── main.yml │ │ │ │ │ ├── tasks │ │ │ │ │ │ └── main.yml │ │ │ │ │ └── templates │ │ │ │ │ │ └── my.cnf.j2 │ │ │ │ └── web │ │ │ │ │ ├── handlers │ │ │ │ │ └── main.yml │ │ │ │ │ ├── tasks │ │ │ │ │ ├── copy_code.yml │ │ │ │ │ ├── install_httpd.yml │ │ │ │ │ └── main.yml │ │ │ │ │ └── templates │ │ │ │ │ └── index.php.j2 │ │ │ └── site.yml │ │ └── verify_service.sh │ └── module │ │ ├── library │ │ └── aws_codedeploy │ │ └── site.yml ├── chef │ ├── README.md │ ├── aws-codedeploy-agent │ │ ├── README.md │ │ ├── cookbooks │ │ │ └── codedeploy-agent │ │ │ │ ├── metadata.rb │ │ │ │ └── recipes │ │ │ │ └── default.rb │ │ ├── node.json │ │ └── solo.rb │ └── solo │ │ ├── README.md │ │ ├── appspec.yml │ │ ├── chef │ │ ├── Cheffile │ │ ├── node.json │ │ ├── site-cookbooks │ │ │ └── homesite │ │ │ │ └── recipes │ │ │ │ └── default.rb │ │ └── solo.rb │ │ ├── deploy_hooks │ │ ├── chef-solo.sh │ │ ├── install-chef.sh │ │ └── verify_service.sh │ │ ├── pom.xml │ │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── amazonaws │ │ │ └── sample │ │ │ └── HelloServlet.java │ │ └── webapp │ │ └── WEB-INF │ │ └── web.xml ├── puppet │ ├── README.md │ ├── aws-codedeploy │ │ ├── .fixtures.yml │ │ ├── .gitignore │ │ ├── .rspec │ │ ├── Gemfile │ │ ├── Guardfile │ │ ├── LICENSE │ │ ├── Modulefile │ │ ├── README.md │ │ ├── Rakefile │ │ ├── manifests │ │ │ ├── init.pp │ │ │ ├── install.pp │ │ │ ├── params.pp │ │ │ └── service.pp │ │ ├── metadata.json │ │ ├── spec │ │ │ ├── classes │ │ │ │ ├── coverage_spec.rb │ │ │ │ └── example_spec.rb │ │ │ └── spec_helper.rb │ │ └── tests │ │ │ └── init.pp │ └── masterless │ │ ├── README.md │ │ ├── application_vars.sh │ │ ├── appspec.yml │ │ ├── deploy_hooks │ │ ├── install-puppet.sh │ │ ├── puppet-apply.sh │ │ └── verify_service.sh │ │ ├── pom.xml │ │ ├── puppet │ │ └── manifests │ │ │ └── hello_world.pp │ │ └── src │ │ └── main │ │ ├── java │ │ └── com │ │ │ └── amazonaws │ │ │ └── sample │ │ │ └── HelloServlet.java │ │ └── webapp │ │ └── WEB-INF │ │ └── web.xml └── salt │ ├── README.md │ └── local-only │ ├── TODO.txt │ ├── application_vars.sh │ ├── appspec.yml │ ├── deploy_hooks │ ├── application_start.sh │ ├── before_install.sh │ └── verify_service.sh │ ├── index.html │ └── salt │ ├── top.sls │ └── webserver.sls ├── load-balancing ├── elb-v2 │ ├── README.md │ ├── appspec.yml │ ├── common_functions.sh │ ├── deregister_from_elb.sh │ ├── register_with_elb.sh │ ├── start_httpd.sh │ └── stop_httpd.sh └── elb │ ├── README.md │ ├── appspec.yml │ ├── common_functions.sh │ ├── deregister_from_elb.sh │ ├── register_with_elb.sh │ ├── start_httpd.sh │ └── stop_httpd.sh ├── utilities └── aws-codedeploy-session-helper │ ├── LICENSE │ ├── README.md │ ├── Rakefile │ ├── aws-codedeploy-session-helper.gemspec │ ├── bin │ └── get_sts_creds │ ├── lib │ └── STSCredentialsProvider.rb │ └── spec │ ├── bin_get_sts_creds.spec │ └── sts_credentials_provider.spec └── version-control └── git ├── README.md └── pre-push /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/README.md -------------------------------------------------------------------------------- /applications/SampleApp_Linux/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/applications/SampleApp_Linux/LICENSE.txt -------------------------------------------------------------------------------- /applications/SampleApp_Linux/appspec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/applications/SampleApp_Linux/appspec.yml -------------------------------------------------------------------------------- /applications/SampleApp_Linux/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/applications/SampleApp_Linux/index.html -------------------------------------------------------------------------------- /applications/SampleApp_Linux/scripts/install_dependencies: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | yum install -y httpd 3 | 4 | -------------------------------------------------------------------------------- /applications/SampleApp_Linux/scripts/start_server: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | service httpd start 3 | 4 | -------------------------------------------------------------------------------- /applications/SampleApp_Linux/scripts/stop_server: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/applications/SampleApp_Linux/scripts/stop_server -------------------------------------------------------------------------------- /applications/SampleApp_Windows/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/applications/SampleApp_Windows/LICENSE.txt -------------------------------------------------------------------------------- /applications/SampleApp_Windows/appspec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/applications/SampleApp_Windows/appspec.yml -------------------------------------------------------------------------------- /applications/SampleApp_Windows/before-install.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/applications/SampleApp_Windows/before-install.bat -------------------------------------------------------------------------------- /applications/SampleApp_Windows/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/applications/SampleApp_Windows/index.html -------------------------------------------------------------------------------- /conf-mgmt/ansible/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/ansible/README.md -------------------------------------------------------------------------------- /conf-mgmt/ansible/local-only/application_start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/ansible/local-only/application_start.sh -------------------------------------------------------------------------------- /conf-mgmt/ansible/local-only/appspec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/ansible/local-only/appspec.yml -------------------------------------------------------------------------------- /conf-mgmt/ansible/local-only/before_install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/ansible/local-only/before_install.sh -------------------------------------------------------------------------------- /conf-mgmt/ansible/local-only/common_variables.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/ansible/local-only/common_variables.sh -------------------------------------------------------------------------------- /conf-mgmt/ansible/local-only/lamp_simple/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/ansible/local-only/lamp_simple/LICENSE.md -------------------------------------------------------------------------------- /conf-mgmt/ansible/local-only/lamp_simple/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/ansible/local-only/lamp_simple/README.md -------------------------------------------------------------------------------- /conf-mgmt/ansible/local-only/lamp_simple/group_vars/all: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/ansible/local-only/lamp_simple/group_vars/all -------------------------------------------------------------------------------- /conf-mgmt/ansible/local-only/lamp_simple/group_vars/dbservers: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/ansible/local-only/lamp_simple/group_vars/dbservers -------------------------------------------------------------------------------- /conf-mgmt/ansible/local-only/lamp_simple/hosts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/ansible/local-only/lamp_simple/hosts -------------------------------------------------------------------------------- /conf-mgmt/ansible/local-only/lamp_simple/roles/common/handlers/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/ansible/local-only/lamp_simple/roles/common/handlers/main.yml -------------------------------------------------------------------------------- /conf-mgmt/ansible/local-only/lamp_simple/roles/common/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/ansible/local-only/lamp_simple/roles/common/tasks/main.yml -------------------------------------------------------------------------------- /conf-mgmt/ansible/local-only/lamp_simple/roles/common/templates/iptables.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/ansible/local-only/lamp_simple/roles/common/templates/iptables.j2 -------------------------------------------------------------------------------- /conf-mgmt/ansible/local-only/lamp_simple/roles/common/templates/ntp.conf.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/ansible/local-only/lamp_simple/roles/common/templates/ntp.conf.j2 -------------------------------------------------------------------------------- /conf-mgmt/ansible/local-only/lamp_simple/roles/db/handlers/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/ansible/local-only/lamp_simple/roles/db/handlers/main.yml -------------------------------------------------------------------------------- /conf-mgmt/ansible/local-only/lamp_simple/roles/db/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/ansible/local-only/lamp_simple/roles/db/tasks/main.yml -------------------------------------------------------------------------------- /conf-mgmt/ansible/local-only/lamp_simple/roles/db/templates/my.cnf.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/ansible/local-only/lamp_simple/roles/db/templates/my.cnf.j2 -------------------------------------------------------------------------------- /conf-mgmt/ansible/local-only/lamp_simple/roles/web/handlers/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/ansible/local-only/lamp_simple/roles/web/handlers/main.yml -------------------------------------------------------------------------------- /conf-mgmt/ansible/local-only/lamp_simple/roles/web/tasks/copy_code.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/ansible/local-only/lamp_simple/roles/web/tasks/copy_code.yml -------------------------------------------------------------------------------- /conf-mgmt/ansible/local-only/lamp_simple/roles/web/tasks/install_httpd.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/ansible/local-only/lamp_simple/roles/web/tasks/install_httpd.yml -------------------------------------------------------------------------------- /conf-mgmt/ansible/local-only/lamp_simple/roles/web/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/ansible/local-only/lamp_simple/roles/web/tasks/main.yml -------------------------------------------------------------------------------- /conf-mgmt/ansible/local-only/lamp_simple/roles/web/templates/index.php.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/ansible/local-only/lamp_simple/roles/web/templates/index.php.j2 -------------------------------------------------------------------------------- /conf-mgmt/ansible/local-only/lamp_simple/site.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/ansible/local-only/lamp_simple/site.yml -------------------------------------------------------------------------------- /conf-mgmt/ansible/local-only/verify_service.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/ansible/local-only/verify_service.sh -------------------------------------------------------------------------------- /conf-mgmt/ansible/module/library/aws_codedeploy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/ansible/module/library/aws_codedeploy -------------------------------------------------------------------------------- /conf-mgmt/ansible/module/site.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/ansible/module/site.yml -------------------------------------------------------------------------------- /conf-mgmt/chef/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/chef/README.md -------------------------------------------------------------------------------- /conf-mgmt/chef/aws-codedeploy-agent/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/chef/aws-codedeploy-agent/README.md -------------------------------------------------------------------------------- /conf-mgmt/chef/aws-codedeploy-agent/cookbooks/codedeploy-agent/metadata.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/chef/aws-codedeploy-agent/cookbooks/codedeploy-agent/metadata.rb -------------------------------------------------------------------------------- /conf-mgmt/chef/aws-codedeploy-agent/cookbooks/codedeploy-agent/recipes/default.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/chef/aws-codedeploy-agent/cookbooks/codedeploy-agent/recipes/default.rb -------------------------------------------------------------------------------- /conf-mgmt/chef/aws-codedeploy-agent/node.json: -------------------------------------------------------------------------------- 1 | { 2 | "run_list": [ "recipe[codedeploy-agent]" ] 3 | } 4 | -------------------------------------------------------------------------------- /conf-mgmt/chef/aws-codedeploy-agent/solo.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/chef/aws-codedeploy-agent/solo.rb -------------------------------------------------------------------------------- /conf-mgmt/chef/solo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/chef/solo/README.md -------------------------------------------------------------------------------- /conf-mgmt/chef/solo/appspec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/chef/solo/appspec.yml -------------------------------------------------------------------------------- /conf-mgmt/chef/solo/chef/Cheffile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/chef/solo/chef/Cheffile -------------------------------------------------------------------------------- /conf-mgmt/chef/solo/chef/node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/chef/solo/chef/node.json -------------------------------------------------------------------------------- /conf-mgmt/chef/solo/chef/site-cookbooks/homesite/recipes/default.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/chef/solo/chef/site-cookbooks/homesite/recipes/default.rb -------------------------------------------------------------------------------- /conf-mgmt/chef/solo/chef/solo.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/chef/solo/chef/solo.rb -------------------------------------------------------------------------------- /conf-mgmt/chef/solo/deploy_hooks/chef-solo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/chef/solo/deploy_hooks/chef-solo.sh -------------------------------------------------------------------------------- /conf-mgmt/chef/solo/deploy_hooks/install-chef.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/chef/solo/deploy_hooks/install-chef.sh -------------------------------------------------------------------------------- /conf-mgmt/chef/solo/deploy_hooks/verify_service.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/chef/solo/deploy_hooks/verify_service.sh -------------------------------------------------------------------------------- /conf-mgmt/chef/solo/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/chef/solo/pom.xml -------------------------------------------------------------------------------- /conf-mgmt/chef/solo/src/main/java/com/amazonaws/sample/HelloServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/chef/solo/src/main/java/com/amazonaws/sample/HelloServlet.java -------------------------------------------------------------------------------- /conf-mgmt/chef/solo/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/chef/solo/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /conf-mgmt/puppet/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/puppet/README.md -------------------------------------------------------------------------------- /conf-mgmt/puppet/aws-codedeploy/.fixtures.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/puppet/aws-codedeploy/.fixtures.yml -------------------------------------------------------------------------------- /conf-mgmt/puppet/aws-codedeploy/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/puppet/aws-codedeploy/.gitignore -------------------------------------------------------------------------------- /conf-mgmt/puppet/aws-codedeploy/.rspec: -------------------------------------------------------------------------------- 1 | --format documentation 2 | --color 3 | -------------------------------------------------------------------------------- /conf-mgmt/puppet/aws-codedeploy/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/puppet/aws-codedeploy/Gemfile -------------------------------------------------------------------------------- /conf-mgmt/puppet/aws-codedeploy/Guardfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/puppet/aws-codedeploy/Guardfile -------------------------------------------------------------------------------- /conf-mgmt/puppet/aws-codedeploy/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/puppet/aws-codedeploy/LICENSE -------------------------------------------------------------------------------- /conf-mgmt/puppet/aws-codedeploy/Modulefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/puppet/aws-codedeploy/Modulefile -------------------------------------------------------------------------------- /conf-mgmt/puppet/aws-codedeploy/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/puppet/aws-codedeploy/README.md -------------------------------------------------------------------------------- /conf-mgmt/puppet/aws-codedeploy/Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/puppet/aws-codedeploy/Rakefile -------------------------------------------------------------------------------- /conf-mgmt/puppet/aws-codedeploy/manifests/init.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/puppet/aws-codedeploy/manifests/init.pp -------------------------------------------------------------------------------- /conf-mgmt/puppet/aws-codedeploy/manifests/install.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/puppet/aws-codedeploy/manifests/install.pp -------------------------------------------------------------------------------- /conf-mgmt/puppet/aws-codedeploy/manifests/params.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/puppet/aws-codedeploy/manifests/params.pp -------------------------------------------------------------------------------- /conf-mgmt/puppet/aws-codedeploy/manifests/service.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/puppet/aws-codedeploy/manifests/service.pp -------------------------------------------------------------------------------- /conf-mgmt/puppet/aws-codedeploy/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/puppet/aws-codedeploy/metadata.json -------------------------------------------------------------------------------- /conf-mgmt/puppet/aws-codedeploy/spec/classes/coverage_spec.rb: -------------------------------------------------------------------------------- 1 | at_exit { RSpec::Puppet::Coverage.report! } 2 | -------------------------------------------------------------------------------- /conf-mgmt/puppet/aws-codedeploy/spec/classes/example_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/puppet/aws-codedeploy/spec/classes/example_spec.rb -------------------------------------------------------------------------------- /conf-mgmt/puppet/aws-codedeploy/spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/puppet/aws-codedeploy/spec/spec_helper.rb -------------------------------------------------------------------------------- /conf-mgmt/puppet/aws-codedeploy/tests/init.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/puppet/aws-codedeploy/tests/init.pp -------------------------------------------------------------------------------- /conf-mgmt/puppet/masterless/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/puppet/masterless/README.md -------------------------------------------------------------------------------- /conf-mgmt/puppet/masterless/application_vars.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/puppet/masterless/application_vars.sh -------------------------------------------------------------------------------- /conf-mgmt/puppet/masterless/appspec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/puppet/masterless/appspec.yml -------------------------------------------------------------------------------- /conf-mgmt/puppet/masterless/deploy_hooks/install-puppet.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/puppet/masterless/deploy_hooks/install-puppet.sh -------------------------------------------------------------------------------- /conf-mgmt/puppet/masterless/deploy_hooks/puppet-apply.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/puppet/masterless/deploy_hooks/puppet-apply.sh -------------------------------------------------------------------------------- /conf-mgmt/puppet/masterless/deploy_hooks/verify_service.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/puppet/masterless/deploy_hooks/verify_service.sh -------------------------------------------------------------------------------- /conf-mgmt/puppet/masterless/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/puppet/masterless/pom.xml -------------------------------------------------------------------------------- /conf-mgmt/puppet/masterless/puppet/manifests/hello_world.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/puppet/masterless/puppet/manifests/hello_world.pp -------------------------------------------------------------------------------- /conf-mgmt/puppet/masterless/src/main/java/com/amazonaws/sample/HelloServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/puppet/masterless/src/main/java/com/amazonaws/sample/HelloServlet.java -------------------------------------------------------------------------------- /conf-mgmt/puppet/masterless/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/puppet/masterless/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /conf-mgmt/salt/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/salt/README.md -------------------------------------------------------------------------------- /conf-mgmt/salt/local-only/TODO.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/salt/local-only/TODO.txt -------------------------------------------------------------------------------- /conf-mgmt/salt/local-only/application_vars.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/salt/local-only/application_vars.sh -------------------------------------------------------------------------------- /conf-mgmt/salt/local-only/appspec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/salt/local-only/appspec.yml -------------------------------------------------------------------------------- /conf-mgmt/salt/local-only/deploy_hooks/application_start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/salt/local-only/deploy_hooks/application_start.sh -------------------------------------------------------------------------------- /conf-mgmt/salt/local-only/deploy_hooks/before_install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/salt/local-only/deploy_hooks/before_install.sh -------------------------------------------------------------------------------- /conf-mgmt/salt/local-only/deploy_hooks/verify_service.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/salt/local-only/deploy_hooks/verify_service.sh -------------------------------------------------------------------------------- /conf-mgmt/salt/local-only/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/salt/local-only/index.html -------------------------------------------------------------------------------- /conf-mgmt/salt/local-only/salt/top.sls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/salt/local-only/salt/top.sls -------------------------------------------------------------------------------- /conf-mgmt/salt/local-only/salt/webserver.sls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/conf-mgmt/salt/local-only/salt/webserver.sls -------------------------------------------------------------------------------- /load-balancing/elb-v2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/load-balancing/elb-v2/README.md -------------------------------------------------------------------------------- /load-balancing/elb-v2/appspec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/load-balancing/elb-v2/appspec.yml -------------------------------------------------------------------------------- /load-balancing/elb-v2/common_functions.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/load-balancing/elb-v2/common_functions.sh -------------------------------------------------------------------------------- /load-balancing/elb-v2/deregister_from_elb.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/load-balancing/elb-v2/deregister_from_elb.sh -------------------------------------------------------------------------------- /load-balancing/elb-v2/register_with_elb.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/load-balancing/elb-v2/register_with_elb.sh -------------------------------------------------------------------------------- /load-balancing/elb-v2/start_httpd.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/load-balancing/elb-v2/start_httpd.sh -------------------------------------------------------------------------------- /load-balancing/elb-v2/stop_httpd.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/load-balancing/elb-v2/stop_httpd.sh -------------------------------------------------------------------------------- /load-balancing/elb/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/load-balancing/elb/README.md -------------------------------------------------------------------------------- /load-balancing/elb/appspec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/load-balancing/elb/appspec.yml -------------------------------------------------------------------------------- /load-balancing/elb/common_functions.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/load-balancing/elb/common_functions.sh -------------------------------------------------------------------------------- /load-balancing/elb/deregister_from_elb.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/load-balancing/elb/deregister_from_elb.sh -------------------------------------------------------------------------------- /load-balancing/elb/register_with_elb.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/load-balancing/elb/register_with_elb.sh -------------------------------------------------------------------------------- /load-balancing/elb/start_httpd.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/load-balancing/elb/start_httpd.sh -------------------------------------------------------------------------------- /load-balancing/elb/stop_httpd.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/load-balancing/elb/stop_httpd.sh -------------------------------------------------------------------------------- /utilities/aws-codedeploy-session-helper/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/utilities/aws-codedeploy-session-helper/LICENSE -------------------------------------------------------------------------------- /utilities/aws-codedeploy-session-helper/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/utilities/aws-codedeploy-session-helper/README.md -------------------------------------------------------------------------------- /utilities/aws-codedeploy-session-helper/Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/utilities/aws-codedeploy-session-helper/Rakefile -------------------------------------------------------------------------------- /utilities/aws-codedeploy-session-helper/aws-codedeploy-session-helper.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/utilities/aws-codedeploy-session-helper/aws-codedeploy-session-helper.gemspec -------------------------------------------------------------------------------- /utilities/aws-codedeploy-session-helper/bin/get_sts_creds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/utilities/aws-codedeploy-session-helper/bin/get_sts_creds -------------------------------------------------------------------------------- /utilities/aws-codedeploy-session-helper/lib/STSCredentialsProvider.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/utilities/aws-codedeploy-session-helper/lib/STSCredentialsProvider.rb -------------------------------------------------------------------------------- /utilities/aws-codedeploy-session-helper/spec/bin_get_sts_creds.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/utilities/aws-codedeploy-session-helper/spec/bin_get_sts_creds.spec -------------------------------------------------------------------------------- /utilities/aws-codedeploy-session-helper/spec/sts_credentials_provider.spec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/utilities/aws-codedeploy-session-helper/spec/sts_credentials_provider.spec -------------------------------------------------------------------------------- /version-control/git/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/version-control/git/README.md -------------------------------------------------------------------------------- /version-control/git/pre-push: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-codedeploy-samples/HEAD/version-control/git/pre-push --------------------------------------------------------------------------------