├── .gitignore ├── .travis.yml ├── .zappr.yaml ├── CONTRIBUTING.md ├── LICENSE ├── MAINTAINERS ├── README.md ├── SECURITY.md ├── config-stups-example.sh ├── create-ami.sh ├── images ├── README.md ├── docker-simple-job │ ├── Dockerfile │ ├── Makefile │ └── job.sh └── tiny-docker-http-test │ ├── .gitignore │ ├── Dockerfile │ ├── Makefile │ ├── README.rst │ ├── main.go │ └── resources │ └── Dockerfile ├── run-tests.sh ├── runtime ├── etc │ ├── apt │ │ ├── apt.conf.d │ │ │ └── 99-disable-periodic │ │ └── sources.list.d │ │ │ ├── docker.list │ │ │ ├── newrelic.list │ │ │ ├── scalyr.list │ │ │ └── treasure-data.list │ ├── audisp │ │ └── plugins.d │ │ │ └── syslog.conf │ ├── audit │ │ └── audit.rules │ ├── cloud │ │ └── cloud.cfg │ ├── cron.d │ │ └── mon-put-instance-data-cloudwatch.deactivated │ ├── cron.daily │ │ └── logrotate │ ├── cron.hourly │ │ └── logrotate │ ├── default │ │ └── docker │ ├── init │ │ ├── appdynamics.conf │ │ ├── berry.conf │ │ ├── configure-ssh.conf │ │ ├── ec2-instance-connect.conf │ │ ├── etcd.conf │ │ ├── node_exporter.conf │ │ ├── opa.conf │ │ ├── planb-tokeninfo.conf │ │ ├── push-audit-logs.conf │ │ ├── register-in-etcd.conf │ │ ├── taupage.conf │ │ ├── td-agent.conf │ │ └── xray.override │ ├── logrotate.d │ │ ├── application │ │ ├── auditlog │ │ ├── custom │ │ ├── docker │ │ ├── etcd │ │ └── rsyslog │ ├── ntp.conf │ ├── opa │ │ └── opa_conf.yaml │ ├── rkhunter.conf │ ├── rsyslog.d │ │ ├── 23-audit.conf │ │ ├── 24-application.conf │ │ ├── 25-etcd.conf │ │ └── 50-default.conf │ ├── ssh-access-granting-service.yaml │ ├── ssh │ │ └── sshd_config │ ├── sysctl.conf │ ├── td-agent │ │ └── templates │ │ │ └── td-agent.conf.jinja2 │ ├── udev │ │ └── rules.d │ │ │ └── 999-aws-ebs-nvme.rules │ └── update-motd.d │ │ └── 00-taupage ├── meta │ └── taupage.yaml ├── opt │ └── taupage │ │ ├── bin │ │ ├── configure-ssh │ │ ├── decrypt-kms.py │ │ ├── get-fluentd-metrics.sh │ │ ├── get-fluentd-process-metrics.sh │ │ ├── parse-yaml.py │ │ ├── planb-tokeninfo │ │ ├── prometheus │ │ │ └── node_exporter │ │ ├── push-audit-logs.py │ │ ├── register-in-etcd.py │ │ └── s3-iam-check.py │ │ ├── cloudwatch │ │ └── aws-scripts-mon │ │ │ ├── AwsSignatureV4.pm │ │ │ ├── CloudWatchClient.pm │ │ │ ├── LICENSE.txt │ │ │ ├── NOTICE.txt │ │ │ ├── awscreds.template │ │ │ ├── mon-get-instance-stats.pl │ │ │ └── mon-put-instance-data.pl │ │ ├── healthcheck │ │ └── elb.py │ │ ├── init.d │ │ ├── 00-create-custom-log-dir.sh │ │ ├── 00-create-custom-routing.py │ │ ├── 00-create-ssh-granting-tmpfs.sh │ │ ├── 01-register-scalyr-agent.py │ │ ├── 02-prepare-td-agent.sh │ │ ├── 02-register-td-agent.py │ │ ├── 02-start-berry.sh │ │ ├── 03-push-taupage-yaml.py │ │ ├── 04-configure-cloudwatch-logs-agent.py │ │ ├── 04-configure-rsyslogd.sh │ │ ├── 04-enhanced-cloudwatch-metrics.sh │ │ ├── 04-remove-users.sh │ │ ├── 05-configure-docker.py │ │ ├── 06-update-sysctl.py │ │ ├── 07-update-sysfs.py │ │ ├── 10-prepare-disks.py │ │ ├── 14-start-etcd.sh │ │ ├── 14-start-planb-tokeninfo.sh │ │ ├── 82-register-newrelic-symond.sh │ │ ├── 84-register-newrelic-java-agent.sh │ │ ├── 85-setup-appdynamics.sh │ │ ├── 86-adjust-application-logrotate │ │ ├── 88-start-x-ray-daemon.sh │ │ ├── 90-start-push-audit-logs.sh │ │ ├── 91-setup-rkhunter.py │ │ └── 92-start-opa.sh │ │ ├── init.sh │ │ └── runtime │ │ └── Docker.py ├── tmp │ ├── delete-ubuntu-user-wrapper.sh │ └── delete-ubuntu-user.sh └── usr │ ├── lib │ └── python3 │ │ └── dist-packages │ │ └── cloudinit │ │ └── handlers │ │ └── zalando_ami_config.py │ └── local │ ├── lib │ └── python3.5 │ │ └── dist-packages │ │ └── taupage │ │ └── __init__.py │ └── sbin │ └── ebs-nvme-mapping ├── scripts └── serverspec.sh ├── secret ├── secret-vars.sh └── ssh-access-granting-service.pub ├── share-ami.sh ├── test-batchdata.yaml ├── test-gpudata.yaml ├── test-userdata.yaml ├── test.sh ├── tests ├── .rspec ├── Rakefile ├── check-bash-script-syntax.sh ├── python │ └── test_elbHealthChecker.py └── spec │ ├── localhost │ ├── auditd_spec.rb │ ├── awslogs_spec.rb │ ├── base-packages_spec.rb │ ├── docker_spec.rb │ ├── ec2_spec.rb │ ├── etcd_spec.rb │ ├── locales_spec.rb │ ├── ntp_spec.rb │ ├── nvidia_spec.rb │ ├── prometheus_spec.rb │ ├── python3_spec.rb │ ├── removed-packages_spec.rb │ ├── scalyr-agent_spec.rb │ ├── sshconfig_spec.rb │ ├── sysctl_spec.rb │ ├── sysfs_spec.rb │ ├── td-agent_spec.rb │ ├── timezone_spec.rb │ └── uid_spec.rb │ └── spec_helper.rb ├── tox.ini └── volume_testing.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/.travis.yml -------------------------------------------------------------------------------- /.zappr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/.zappr.yaml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/LICENSE -------------------------------------------------------------------------------- /MAINTAINERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/MAINTAINERS -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/SECURITY.md -------------------------------------------------------------------------------- /config-stups-example.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/config-stups-example.sh -------------------------------------------------------------------------------- /create-ami.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/create-ami.sh -------------------------------------------------------------------------------- /images/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/images/README.md -------------------------------------------------------------------------------- /images/docker-simple-job/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/images/docker-simple-job/Dockerfile -------------------------------------------------------------------------------- /images/docker-simple-job/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/images/docker-simple-job/Makefile -------------------------------------------------------------------------------- /images/docker-simple-job/job.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/images/docker-simple-job/job.sh -------------------------------------------------------------------------------- /images/tiny-docker-http-test/.gitignore: -------------------------------------------------------------------------------- 1 | build/ 2 | -------------------------------------------------------------------------------- /images/tiny-docker-http-test/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/images/tiny-docker-http-test/Dockerfile -------------------------------------------------------------------------------- /images/tiny-docker-http-test/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/images/tiny-docker-http-test/Makefile -------------------------------------------------------------------------------- /images/tiny-docker-http-test/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/images/tiny-docker-http-test/README.rst -------------------------------------------------------------------------------- /images/tiny-docker-http-test/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/images/tiny-docker-http-test/main.go -------------------------------------------------------------------------------- /images/tiny-docker-http-test/resources/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/images/tiny-docker-http-test/resources/Dockerfile -------------------------------------------------------------------------------- /run-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/run-tests.sh -------------------------------------------------------------------------------- /runtime/etc/apt/apt.conf.d/99-disable-periodic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/etc/apt/apt.conf.d/99-disable-periodic -------------------------------------------------------------------------------- /runtime/etc/apt/sources.list.d/docker.list: -------------------------------------------------------------------------------- 1 | deb https://apt.dockerproject.org/repo ubuntu-xenial main 2 | -------------------------------------------------------------------------------- /runtime/etc/apt/sources.list.d/newrelic.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/etc/apt/sources.list.d/newrelic.list -------------------------------------------------------------------------------- /runtime/etc/apt/sources.list.d/scalyr.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/etc/apt/sources.list.d/scalyr.list -------------------------------------------------------------------------------- /runtime/etc/apt/sources.list.d/treasure-data.list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/etc/apt/sources.list.d/treasure-data.list -------------------------------------------------------------------------------- /runtime/etc/audisp/plugins.d/syslog.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/etc/audisp/plugins.d/syslog.conf -------------------------------------------------------------------------------- /runtime/etc/audit/audit.rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/etc/audit/audit.rules -------------------------------------------------------------------------------- /runtime/etc/cloud/cloud.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/etc/cloud/cloud.cfg -------------------------------------------------------------------------------- /runtime/etc/cron.d/mon-put-instance-data-cloudwatch.deactivated: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/etc/cron.d/mon-put-instance-data-cloudwatch.deactivated -------------------------------------------------------------------------------- /runtime/etc/cron.daily/logrotate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/etc/cron.daily/logrotate -------------------------------------------------------------------------------- /runtime/etc/cron.hourly/logrotate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/etc/cron.hourly/logrotate -------------------------------------------------------------------------------- /runtime/etc/default/docker: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/etc/default/docker -------------------------------------------------------------------------------- /runtime/etc/init/appdynamics.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/etc/init/appdynamics.conf -------------------------------------------------------------------------------- /runtime/etc/init/berry.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/etc/init/berry.conf -------------------------------------------------------------------------------- /runtime/etc/init/configure-ssh.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/etc/init/configure-ssh.conf -------------------------------------------------------------------------------- /runtime/etc/init/ec2-instance-connect.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/etc/init/ec2-instance-connect.conf -------------------------------------------------------------------------------- /runtime/etc/init/etcd.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/etc/init/etcd.conf -------------------------------------------------------------------------------- /runtime/etc/init/node_exporter.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/etc/init/node_exporter.conf -------------------------------------------------------------------------------- /runtime/etc/init/opa.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/etc/init/opa.conf -------------------------------------------------------------------------------- /runtime/etc/init/planb-tokeninfo.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/etc/init/planb-tokeninfo.conf -------------------------------------------------------------------------------- /runtime/etc/init/push-audit-logs.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/etc/init/push-audit-logs.conf -------------------------------------------------------------------------------- /runtime/etc/init/register-in-etcd.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/etc/init/register-in-etcd.conf -------------------------------------------------------------------------------- /runtime/etc/init/taupage.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/etc/init/taupage.conf -------------------------------------------------------------------------------- /runtime/etc/init/td-agent.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/etc/init/td-agent.conf -------------------------------------------------------------------------------- /runtime/etc/init/xray.override: -------------------------------------------------------------------------------- 1 | manual 2 | -------------------------------------------------------------------------------- /runtime/etc/logrotate.d/application: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/etc/logrotate.d/application -------------------------------------------------------------------------------- /runtime/etc/logrotate.d/auditlog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/etc/logrotate.d/auditlog -------------------------------------------------------------------------------- /runtime/etc/logrotate.d/custom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/etc/logrotate.d/custom -------------------------------------------------------------------------------- /runtime/etc/logrotate.d/docker: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/etc/logrotate.d/docker -------------------------------------------------------------------------------- /runtime/etc/logrotate.d/etcd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/etc/logrotate.d/etcd -------------------------------------------------------------------------------- /runtime/etc/logrotate.d/rsyslog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/etc/logrotate.d/rsyslog -------------------------------------------------------------------------------- /runtime/etc/ntp.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/etc/ntp.conf -------------------------------------------------------------------------------- /runtime/etc/opa/opa_conf.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/etc/opa/opa_conf.yaml -------------------------------------------------------------------------------- /runtime/etc/rkhunter.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/etc/rkhunter.conf -------------------------------------------------------------------------------- /runtime/etc/rsyslog.d/23-audit.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/etc/rsyslog.d/23-audit.conf -------------------------------------------------------------------------------- /runtime/etc/rsyslog.d/24-application.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/etc/rsyslog.d/24-application.conf -------------------------------------------------------------------------------- /runtime/etc/rsyslog.d/25-etcd.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/etc/rsyslog.d/25-etcd.conf -------------------------------------------------------------------------------- /runtime/etc/rsyslog.d/50-default.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/etc/rsyslog.d/50-default.conf -------------------------------------------------------------------------------- /runtime/etc/ssh-access-granting-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/etc/ssh-access-granting-service.yaml -------------------------------------------------------------------------------- /runtime/etc/ssh/sshd_config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/etc/ssh/sshd_config -------------------------------------------------------------------------------- /runtime/etc/sysctl.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/etc/sysctl.conf -------------------------------------------------------------------------------- /runtime/etc/td-agent/templates/td-agent.conf.jinja2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/etc/td-agent/templates/td-agent.conf.jinja2 -------------------------------------------------------------------------------- /runtime/etc/udev/rules.d/999-aws-ebs-nvme.rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/etc/udev/rules.d/999-aws-ebs-nvme.rules -------------------------------------------------------------------------------- /runtime/etc/update-motd.d/00-taupage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/etc/update-motd.d/00-taupage -------------------------------------------------------------------------------- /runtime/meta/taupage.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/meta/taupage.yaml -------------------------------------------------------------------------------- /runtime/opt/taupage/bin/configure-ssh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/opt/taupage/bin/configure-ssh -------------------------------------------------------------------------------- /runtime/opt/taupage/bin/decrypt-kms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/opt/taupage/bin/decrypt-kms.py -------------------------------------------------------------------------------- /runtime/opt/taupage/bin/get-fluentd-metrics.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/opt/taupage/bin/get-fluentd-metrics.sh -------------------------------------------------------------------------------- /runtime/opt/taupage/bin/get-fluentd-process-metrics.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/opt/taupage/bin/get-fluentd-process-metrics.sh -------------------------------------------------------------------------------- /runtime/opt/taupage/bin/parse-yaml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/opt/taupage/bin/parse-yaml.py -------------------------------------------------------------------------------- /runtime/opt/taupage/bin/planb-tokeninfo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/opt/taupage/bin/planb-tokeninfo -------------------------------------------------------------------------------- /runtime/opt/taupage/bin/prometheus/node_exporter: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/opt/taupage/bin/prometheus/node_exporter -------------------------------------------------------------------------------- /runtime/opt/taupage/bin/push-audit-logs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/opt/taupage/bin/push-audit-logs.py -------------------------------------------------------------------------------- /runtime/opt/taupage/bin/register-in-etcd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/opt/taupage/bin/register-in-etcd.py -------------------------------------------------------------------------------- /runtime/opt/taupage/bin/s3-iam-check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/opt/taupage/bin/s3-iam-check.py -------------------------------------------------------------------------------- /runtime/opt/taupage/cloudwatch/aws-scripts-mon/AwsSignatureV4.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/opt/taupage/cloudwatch/aws-scripts-mon/AwsSignatureV4.pm -------------------------------------------------------------------------------- /runtime/opt/taupage/cloudwatch/aws-scripts-mon/CloudWatchClient.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/opt/taupage/cloudwatch/aws-scripts-mon/CloudWatchClient.pm -------------------------------------------------------------------------------- /runtime/opt/taupage/cloudwatch/aws-scripts-mon/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/opt/taupage/cloudwatch/aws-scripts-mon/LICENSE.txt -------------------------------------------------------------------------------- /runtime/opt/taupage/cloudwatch/aws-scripts-mon/NOTICE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/opt/taupage/cloudwatch/aws-scripts-mon/NOTICE.txt -------------------------------------------------------------------------------- /runtime/opt/taupage/cloudwatch/aws-scripts-mon/awscreds.template: -------------------------------------------------------------------------------- 1 | AWSAccessKeyId= 2 | AWSSecretKey= 3 | -------------------------------------------------------------------------------- /runtime/opt/taupage/cloudwatch/aws-scripts-mon/mon-get-instance-stats.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/opt/taupage/cloudwatch/aws-scripts-mon/mon-get-instance-stats.pl -------------------------------------------------------------------------------- /runtime/opt/taupage/cloudwatch/aws-scripts-mon/mon-put-instance-data.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/opt/taupage/cloudwatch/aws-scripts-mon/mon-put-instance-data.pl -------------------------------------------------------------------------------- /runtime/opt/taupage/healthcheck/elb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/opt/taupage/healthcheck/elb.py -------------------------------------------------------------------------------- /runtime/opt/taupage/init.d/00-create-custom-log-dir.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/opt/taupage/init.d/00-create-custom-log-dir.sh -------------------------------------------------------------------------------- /runtime/opt/taupage/init.d/00-create-custom-routing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/opt/taupage/init.d/00-create-custom-routing.py -------------------------------------------------------------------------------- /runtime/opt/taupage/init.d/00-create-ssh-granting-tmpfs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/opt/taupage/init.d/00-create-ssh-granting-tmpfs.sh -------------------------------------------------------------------------------- /runtime/opt/taupage/init.d/01-register-scalyr-agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/opt/taupage/init.d/01-register-scalyr-agent.py -------------------------------------------------------------------------------- /runtime/opt/taupage/init.d/02-prepare-td-agent.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/opt/taupage/init.d/02-prepare-td-agent.sh -------------------------------------------------------------------------------- /runtime/opt/taupage/init.d/02-register-td-agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/opt/taupage/init.d/02-register-td-agent.py -------------------------------------------------------------------------------- /runtime/opt/taupage/init.d/02-start-berry.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/opt/taupage/init.d/02-start-berry.sh -------------------------------------------------------------------------------- /runtime/opt/taupage/init.d/03-push-taupage-yaml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/opt/taupage/init.d/03-push-taupage-yaml.py -------------------------------------------------------------------------------- /runtime/opt/taupage/init.d/04-configure-cloudwatch-logs-agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/opt/taupage/init.d/04-configure-cloudwatch-logs-agent.py -------------------------------------------------------------------------------- /runtime/opt/taupage/init.d/04-configure-rsyslogd.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/opt/taupage/init.d/04-configure-rsyslogd.sh -------------------------------------------------------------------------------- /runtime/opt/taupage/init.d/04-enhanced-cloudwatch-metrics.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/opt/taupage/init.d/04-enhanced-cloudwatch-metrics.sh -------------------------------------------------------------------------------- /runtime/opt/taupage/init.d/04-remove-users.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/opt/taupage/init.d/04-remove-users.sh -------------------------------------------------------------------------------- /runtime/opt/taupage/init.d/05-configure-docker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/opt/taupage/init.d/05-configure-docker.py -------------------------------------------------------------------------------- /runtime/opt/taupage/init.d/06-update-sysctl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/opt/taupage/init.d/06-update-sysctl.py -------------------------------------------------------------------------------- /runtime/opt/taupage/init.d/07-update-sysfs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/opt/taupage/init.d/07-update-sysfs.py -------------------------------------------------------------------------------- /runtime/opt/taupage/init.d/10-prepare-disks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/opt/taupage/init.d/10-prepare-disks.py -------------------------------------------------------------------------------- /runtime/opt/taupage/init.d/14-start-etcd.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/opt/taupage/init.d/14-start-etcd.sh -------------------------------------------------------------------------------- /runtime/opt/taupage/init.d/14-start-planb-tokeninfo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/opt/taupage/init.d/14-start-planb-tokeninfo.sh -------------------------------------------------------------------------------- /runtime/opt/taupage/init.d/82-register-newrelic-symond.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/opt/taupage/init.d/82-register-newrelic-symond.sh -------------------------------------------------------------------------------- /runtime/opt/taupage/init.d/84-register-newrelic-java-agent.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/opt/taupage/init.d/84-register-newrelic-java-agent.sh -------------------------------------------------------------------------------- /runtime/opt/taupage/init.d/85-setup-appdynamics.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/opt/taupage/init.d/85-setup-appdynamics.sh -------------------------------------------------------------------------------- /runtime/opt/taupage/init.d/86-adjust-application-logrotate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/opt/taupage/init.d/86-adjust-application-logrotate -------------------------------------------------------------------------------- /runtime/opt/taupage/init.d/88-start-x-ray-daemon.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/opt/taupage/init.d/88-start-x-ray-daemon.sh -------------------------------------------------------------------------------- /runtime/opt/taupage/init.d/90-start-push-audit-logs.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | service push-audit-logs start 4 | -------------------------------------------------------------------------------- /runtime/opt/taupage/init.d/91-setup-rkhunter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/opt/taupage/init.d/91-setup-rkhunter.py -------------------------------------------------------------------------------- /runtime/opt/taupage/init.d/92-start-opa.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/opt/taupage/init.d/92-start-opa.sh -------------------------------------------------------------------------------- /runtime/opt/taupage/init.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/opt/taupage/init.sh -------------------------------------------------------------------------------- /runtime/opt/taupage/runtime/Docker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/opt/taupage/runtime/Docker.py -------------------------------------------------------------------------------- /runtime/tmp/delete-ubuntu-user-wrapper.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | nohup /tmp/delete-ubuntu-user.sh & 4 | -------------------------------------------------------------------------------- /runtime/tmp/delete-ubuntu-user.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/tmp/delete-ubuntu-user.sh -------------------------------------------------------------------------------- /runtime/usr/lib/python3/dist-packages/cloudinit/handlers/zalando_ami_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/usr/lib/python3/dist-packages/cloudinit/handlers/zalando_ami_config.py -------------------------------------------------------------------------------- /runtime/usr/local/lib/python3.5/dist-packages/taupage/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/usr/local/lib/python3.5/dist-packages/taupage/__init__.py -------------------------------------------------------------------------------- /runtime/usr/local/sbin/ebs-nvme-mapping: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/runtime/usr/local/sbin/ebs-nvme-mapping -------------------------------------------------------------------------------- /scripts/serverspec.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/scripts/serverspec.sh -------------------------------------------------------------------------------- /secret/secret-vars.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/secret/secret-vars.sh -------------------------------------------------------------------------------- /secret/ssh-access-granting-service.pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/secret/ssh-access-granting-service.pub -------------------------------------------------------------------------------- /share-ami.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/share-ami.sh -------------------------------------------------------------------------------- /test-batchdata.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/test-batchdata.yaml -------------------------------------------------------------------------------- /test-gpudata.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/test-gpudata.yaml -------------------------------------------------------------------------------- /test-userdata.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/test-userdata.yaml -------------------------------------------------------------------------------- /test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/test.sh -------------------------------------------------------------------------------- /tests/.rspec: -------------------------------------------------------------------------------- 1 | --color 2 | --format documentation 3 | -------------------------------------------------------------------------------- /tests/Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/tests/Rakefile -------------------------------------------------------------------------------- /tests/check-bash-script-syntax.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/tests/check-bash-script-syntax.sh -------------------------------------------------------------------------------- /tests/python/test_elbHealthChecker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/tests/python/test_elbHealthChecker.py -------------------------------------------------------------------------------- /tests/spec/localhost/auditd_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/tests/spec/localhost/auditd_spec.rb -------------------------------------------------------------------------------- /tests/spec/localhost/awslogs_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/tests/spec/localhost/awslogs_spec.rb -------------------------------------------------------------------------------- /tests/spec/localhost/base-packages_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/tests/spec/localhost/base-packages_spec.rb -------------------------------------------------------------------------------- /tests/spec/localhost/docker_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/tests/spec/localhost/docker_spec.rb -------------------------------------------------------------------------------- /tests/spec/localhost/ec2_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/tests/spec/localhost/ec2_spec.rb -------------------------------------------------------------------------------- /tests/spec/localhost/etcd_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/tests/spec/localhost/etcd_spec.rb -------------------------------------------------------------------------------- /tests/spec/localhost/locales_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/tests/spec/localhost/locales_spec.rb -------------------------------------------------------------------------------- /tests/spec/localhost/ntp_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/tests/spec/localhost/ntp_spec.rb -------------------------------------------------------------------------------- /tests/spec/localhost/nvidia_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/tests/spec/localhost/nvidia_spec.rb -------------------------------------------------------------------------------- /tests/spec/localhost/prometheus_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/tests/spec/localhost/prometheus_spec.rb -------------------------------------------------------------------------------- /tests/spec/localhost/python3_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/tests/spec/localhost/python3_spec.rb -------------------------------------------------------------------------------- /tests/spec/localhost/removed-packages_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/tests/spec/localhost/removed-packages_spec.rb -------------------------------------------------------------------------------- /tests/spec/localhost/scalyr-agent_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/tests/spec/localhost/scalyr-agent_spec.rb -------------------------------------------------------------------------------- /tests/spec/localhost/sshconfig_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/tests/spec/localhost/sshconfig_spec.rb -------------------------------------------------------------------------------- /tests/spec/localhost/sysctl_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/tests/spec/localhost/sysctl_spec.rb -------------------------------------------------------------------------------- /tests/spec/localhost/sysfs_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/tests/spec/localhost/sysfs_spec.rb -------------------------------------------------------------------------------- /tests/spec/localhost/td-agent_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/tests/spec/localhost/td-agent_spec.rb -------------------------------------------------------------------------------- /tests/spec/localhost/timezone_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/tests/spec/localhost/timezone_spec.rb -------------------------------------------------------------------------------- /tests/spec/localhost/uid_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/tests/spec/localhost/uid_spec.rb -------------------------------------------------------------------------------- /tests/spec/spec_helper.rb: -------------------------------------------------------------------------------- 1 | require 'serverspec' 2 | 3 | set :backend, :exec 4 | -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- 1 | [flake8] 2 | max-line-length = 120 3 | -------------------------------------------------------------------------------- /volume_testing.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zalando-stups/taupage/HEAD/volume_testing.sh --------------------------------------------------------------------------------