├── .coveragerc ├── .dockerignore ├── .gitignore ├── CHANGELOG.md ├── Dockerfile ├── Jenkinsfile ├── LICENSE ├── Longhelp.md ├── MARATHON-LB-VERSION ├── Makefile ├── README.md ├── VERSION ├── VERSION_HISTORY.md ├── bin ├── change-version.sh └── package.sh ├── bluegreen_deploy.py ├── common.py ├── config.py ├── getconfig.lua ├── getmaps.lua ├── getpids.lua ├── health.lua ├── hooks └── pre-commit ├── kms_utils.py ├── lrucache.py ├── marathon_lb.py ├── reload_haproxy.sh ├── requirements-dev.txt ├── requirements.txt ├── rsyslog ├── rsyslog.conf └── run ├── run ├── scripts ├── build-docs.sh └── install-git-hooks.sh ├── service └── haproxy │ └── run ├── signalmlb.lua ├── syslogd ├── run └── syslog.conf ├── templates └── .gitkeep ├── tests ├── 1-nginx-marathon1.5.json ├── 1-nginx.json ├── Dockerfile ├── __init__.py ├── haproxy_stats.csv ├── marathon15_apps.json ├── run-benchmark.rb ├── test_common.py ├── test_marathon_lb.py ├── test_marathon_lb_haproxy_options.py ├── test_utils.py ├── test_zdd.py ├── zdd_app_blue.json ├── zdd_app_blue_marathon1.5.json └── zdd_apps.json ├── testsAT ├── .gitignore ├── README.md ├── pom.xml └── src │ └── test │ ├── java │ └── com │ │ └── stratio │ │ ├── marathonlbsec │ │ ├── functionalAT │ │ │ ├── Check_Deployment_IT.java │ │ │ ├── EOS_3139_Monitoring_IT.java │ │ │ ├── EOS_3591_ChangeTimezone_IT.java │ │ │ ├── Installation_CCT_IT.java │ │ │ ├── Nightly_IT.java │ │ │ ├── QATM_1386_Certificates_IT.java │ │ │ ├── QATM_1388_Logs_IT.java │ │ │ ├── QATM_1685_Check_Iptables_IT.java │ │ │ ├── QATM_1685_Invalid_Certificates_IT.java │ │ │ ├── QATM_1685_Invalid_Password_IT.java │ │ │ ├── QATM_2113_Certificates_MarathonLB_Service_IT.java │ │ │ ├── QATM_2113_CheckInvalidAppCertificates_IT.java │ │ │ ├── QATM_2113_Log_Haproxy_Wrapper_Debug_IT.java │ │ │ ├── QATM_2113_Vault_Renewal_Token_IT.java │ │ │ └── Uninstall_CCT_IT.java │ │ └── specs │ │ │ ├── BaseSpec.java │ │ │ ├── Common.java │ │ │ ├── GivenSpec.java │ │ │ ├── HookSpec.java │ │ │ ├── ThenSpec.java │ │ │ └── WhenSpec.java │ │ └── tests │ │ └── utils │ │ └── BaseTest.java │ └── resources │ ├── META-INF │ └── aop.xml │ ├── features │ └── functionalAT │ │ ├── 010_Installation │ │ ├── 001_installationCCT_IT.feature │ │ └── 002_checkDeployment_IT.feature │ │ ├── 020_Certificates │ │ ├── 01_MARATHONLB_1386_AppCertificate.feature │ │ ├── 02_MARATHONLB_1386_ClientCertificate.feature │ │ ├── 03_QATM_2113_Check_Invalid_AppCertificate.feature │ │ ├── 04_QATM_2113_Certificates_MarathonLB_Service.feature │ │ ├── QATM_1685_Invalid_Certificates_IT.feature │ │ └── QATM_1685_Invalid_Password.feature │ │ ├── 030_Logs │ │ ├── 01_MARATHONLB_1388_CentralizedLogs.feature │ │ ├── 02_QATM_2113_Log_Haproxy_Wrapper_Debug.feature │ │ └── 03_QATM_2113_Vault_Renewal_Token.feature │ │ ├── 040_IpTables │ │ └── QATM_1685_Check_Iptables.feature │ │ ├── 050_check_haproxy_host_path │ │ └── 01_EOS_2920_check_multiple_deployments.feature │ │ ├── 060_monitoring │ │ └── 01_EOS_3139_monitoring_IT.feature │ │ ├── 070_bugs │ │ └── 01_EOS_3591_changeTimezone.feature │ │ └── 099_Uninstall │ │ └── CCT_Uninstall_IT.feature │ ├── log4j2.xml │ ├── schemas │ ├── marathonlb_http_rules.txt │ ├── marathonlb_https_rules.txt │ ├── nginx-qa-config.json │ └── nginx-qa-config_original.json │ └── scripts │ ├── iptables.sh │ ├── marathon-lb-app-certs.sh │ ├── marathon-lb-invalid-certs.sh │ ├── marathon-lb-invalid-password.sh │ ├── marathon-lb-manage-certs.sh │ ├── marathon-lb-restore-certs.sh │ ├── marathon-lb-restore-password.sh │ ├── nginx-qa-invalid-certs.sh │ └── nginx-qa-restore-certs.sh ├── token_renewal.py ├── utils.py ├── zdd.py └── zdd_exceptions.py /.coveragerc: -------------------------------------------------------------------------------- 1 | [run] 2 | source = . 3 | omit = tests/* 4 | -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/.dockerignore -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/Dockerfile -------------------------------------------------------------------------------- /Jenkinsfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/Jenkinsfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/LICENSE -------------------------------------------------------------------------------- /Longhelp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/Longhelp.md -------------------------------------------------------------------------------- /MARATHON-LB-VERSION: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/MARATHON-LB-VERSION -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/README.md -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | 0.8.0-SNAPSHOT 2 | -------------------------------------------------------------------------------- /VERSION_HISTORY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/VERSION_HISTORY.md -------------------------------------------------------------------------------- /bin/change-version.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/bin/change-version.sh -------------------------------------------------------------------------------- /bin/package.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/bin/package.sh -------------------------------------------------------------------------------- /bluegreen_deploy.py: -------------------------------------------------------------------------------- 1 | zdd.py -------------------------------------------------------------------------------- /common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/common.py -------------------------------------------------------------------------------- /config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/config.py -------------------------------------------------------------------------------- /getconfig.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/getconfig.lua -------------------------------------------------------------------------------- /getmaps.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/getmaps.lua -------------------------------------------------------------------------------- /getpids.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/getpids.lua -------------------------------------------------------------------------------- /health.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/health.lua -------------------------------------------------------------------------------- /hooks/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/hooks/pre-commit -------------------------------------------------------------------------------- /kms_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/kms_utils.py -------------------------------------------------------------------------------- /lrucache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/lrucache.py -------------------------------------------------------------------------------- /marathon_lb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/marathon_lb.py -------------------------------------------------------------------------------- /reload_haproxy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/reload_haproxy.sh -------------------------------------------------------------------------------- /requirements-dev.txt: -------------------------------------------------------------------------------- 1 | -r requirements.txt 2 | coverage 3 | flake8 4 | mock 5 | nose 6 | -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | cryptography 2 | PyJWT==1.7.1 3 | pycurl 4 | python-dateutil 5 | requests 6 | six 7 | -------------------------------------------------------------------------------- /rsyslog/rsyslog.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/rsyslog/rsyslog.conf -------------------------------------------------------------------------------- /rsyslog/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/rsyslog/run -------------------------------------------------------------------------------- /run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/run -------------------------------------------------------------------------------- /scripts/build-docs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/scripts/build-docs.sh -------------------------------------------------------------------------------- /scripts/install-git-hooks.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/scripts/install-git-hooks.sh -------------------------------------------------------------------------------- /service/haproxy/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/service/haproxy/run -------------------------------------------------------------------------------- /signalmlb.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/signalmlb.lua -------------------------------------------------------------------------------- /syslogd/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/syslogd/run -------------------------------------------------------------------------------- /syslogd/syslog.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/syslogd/syslog.conf -------------------------------------------------------------------------------- /templates/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/1-nginx-marathon1.5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/tests/1-nginx-marathon1.5.json -------------------------------------------------------------------------------- /tests/1-nginx.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/tests/1-nginx.json -------------------------------------------------------------------------------- /tests/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/tests/Dockerfile -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/haproxy_stats.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/tests/haproxy_stats.csv -------------------------------------------------------------------------------- /tests/marathon15_apps.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/tests/marathon15_apps.json -------------------------------------------------------------------------------- /tests/run-benchmark.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/tests/run-benchmark.rb -------------------------------------------------------------------------------- /tests/test_common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/tests/test_common.py -------------------------------------------------------------------------------- /tests/test_marathon_lb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/tests/test_marathon_lb.py -------------------------------------------------------------------------------- /tests/test_marathon_lb_haproxy_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/tests/test_marathon_lb_haproxy_options.py -------------------------------------------------------------------------------- /tests/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/tests/test_utils.py -------------------------------------------------------------------------------- /tests/test_zdd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/tests/test_zdd.py -------------------------------------------------------------------------------- /tests/zdd_app_blue.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/tests/zdd_app_blue.json -------------------------------------------------------------------------------- /tests/zdd_app_blue_marathon1.5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/tests/zdd_app_blue_marathon1.5.json -------------------------------------------------------------------------------- /tests/zdd_apps.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/tests/zdd_apps.json -------------------------------------------------------------------------------- /testsAT/.gitignore: -------------------------------------------------------------------------------- 1 | *.iml -------------------------------------------------------------------------------- /testsAT/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/testsAT/README.md -------------------------------------------------------------------------------- /testsAT/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/testsAT/pom.xml -------------------------------------------------------------------------------- /testsAT/src/test/java/com/stratio/marathonlbsec/functionalAT/Check_Deployment_IT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/testsAT/src/test/java/com/stratio/marathonlbsec/functionalAT/Check_Deployment_IT.java -------------------------------------------------------------------------------- /testsAT/src/test/java/com/stratio/marathonlbsec/functionalAT/EOS_3139_Monitoring_IT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/testsAT/src/test/java/com/stratio/marathonlbsec/functionalAT/EOS_3139_Monitoring_IT.java -------------------------------------------------------------------------------- /testsAT/src/test/java/com/stratio/marathonlbsec/functionalAT/EOS_3591_ChangeTimezone_IT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/testsAT/src/test/java/com/stratio/marathonlbsec/functionalAT/EOS_3591_ChangeTimezone_IT.java -------------------------------------------------------------------------------- /testsAT/src/test/java/com/stratio/marathonlbsec/functionalAT/Installation_CCT_IT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/testsAT/src/test/java/com/stratio/marathonlbsec/functionalAT/Installation_CCT_IT.java -------------------------------------------------------------------------------- /testsAT/src/test/java/com/stratio/marathonlbsec/functionalAT/Nightly_IT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/testsAT/src/test/java/com/stratio/marathonlbsec/functionalAT/Nightly_IT.java -------------------------------------------------------------------------------- /testsAT/src/test/java/com/stratio/marathonlbsec/functionalAT/QATM_1386_Certificates_IT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/testsAT/src/test/java/com/stratio/marathonlbsec/functionalAT/QATM_1386_Certificates_IT.java -------------------------------------------------------------------------------- /testsAT/src/test/java/com/stratio/marathonlbsec/functionalAT/QATM_1388_Logs_IT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/testsAT/src/test/java/com/stratio/marathonlbsec/functionalAT/QATM_1388_Logs_IT.java -------------------------------------------------------------------------------- /testsAT/src/test/java/com/stratio/marathonlbsec/functionalAT/QATM_1685_Check_Iptables_IT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/testsAT/src/test/java/com/stratio/marathonlbsec/functionalAT/QATM_1685_Check_Iptables_IT.java -------------------------------------------------------------------------------- /testsAT/src/test/java/com/stratio/marathonlbsec/functionalAT/QATM_1685_Invalid_Certificates_IT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/testsAT/src/test/java/com/stratio/marathonlbsec/functionalAT/QATM_1685_Invalid_Certificates_IT.java -------------------------------------------------------------------------------- /testsAT/src/test/java/com/stratio/marathonlbsec/functionalAT/QATM_1685_Invalid_Password_IT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/testsAT/src/test/java/com/stratio/marathonlbsec/functionalAT/QATM_1685_Invalid_Password_IT.java -------------------------------------------------------------------------------- /testsAT/src/test/java/com/stratio/marathonlbsec/functionalAT/QATM_2113_Certificates_MarathonLB_Service_IT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/testsAT/src/test/java/com/stratio/marathonlbsec/functionalAT/QATM_2113_Certificates_MarathonLB_Service_IT.java -------------------------------------------------------------------------------- /testsAT/src/test/java/com/stratio/marathonlbsec/functionalAT/QATM_2113_CheckInvalidAppCertificates_IT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/testsAT/src/test/java/com/stratio/marathonlbsec/functionalAT/QATM_2113_CheckInvalidAppCertificates_IT.java -------------------------------------------------------------------------------- /testsAT/src/test/java/com/stratio/marathonlbsec/functionalAT/QATM_2113_Log_Haproxy_Wrapper_Debug_IT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/testsAT/src/test/java/com/stratio/marathonlbsec/functionalAT/QATM_2113_Log_Haproxy_Wrapper_Debug_IT.java -------------------------------------------------------------------------------- /testsAT/src/test/java/com/stratio/marathonlbsec/functionalAT/QATM_2113_Vault_Renewal_Token_IT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/testsAT/src/test/java/com/stratio/marathonlbsec/functionalAT/QATM_2113_Vault_Renewal_Token_IT.java -------------------------------------------------------------------------------- /testsAT/src/test/java/com/stratio/marathonlbsec/functionalAT/Uninstall_CCT_IT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/testsAT/src/test/java/com/stratio/marathonlbsec/functionalAT/Uninstall_CCT_IT.java -------------------------------------------------------------------------------- /testsAT/src/test/java/com/stratio/marathonlbsec/specs/BaseSpec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/testsAT/src/test/java/com/stratio/marathonlbsec/specs/BaseSpec.java -------------------------------------------------------------------------------- /testsAT/src/test/java/com/stratio/marathonlbsec/specs/Common.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/testsAT/src/test/java/com/stratio/marathonlbsec/specs/Common.java -------------------------------------------------------------------------------- /testsAT/src/test/java/com/stratio/marathonlbsec/specs/GivenSpec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/testsAT/src/test/java/com/stratio/marathonlbsec/specs/GivenSpec.java -------------------------------------------------------------------------------- /testsAT/src/test/java/com/stratio/marathonlbsec/specs/HookSpec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/testsAT/src/test/java/com/stratio/marathonlbsec/specs/HookSpec.java -------------------------------------------------------------------------------- /testsAT/src/test/java/com/stratio/marathonlbsec/specs/ThenSpec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/testsAT/src/test/java/com/stratio/marathonlbsec/specs/ThenSpec.java -------------------------------------------------------------------------------- /testsAT/src/test/java/com/stratio/marathonlbsec/specs/WhenSpec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/testsAT/src/test/java/com/stratio/marathonlbsec/specs/WhenSpec.java -------------------------------------------------------------------------------- /testsAT/src/test/java/com/stratio/tests/utils/BaseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/testsAT/src/test/java/com/stratio/tests/utils/BaseTest.java -------------------------------------------------------------------------------- /testsAT/src/test/resources/META-INF/aop.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/testsAT/src/test/resources/META-INF/aop.xml -------------------------------------------------------------------------------- /testsAT/src/test/resources/features/functionalAT/010_Installation/001_installationCCT_IT.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/testsAT/src/test/resources/features/functionalAT/010_Installation/001_installationCCT_IT.feature -------------------------------------------------------------------------------- /testsAT/src/test/resources/features/functionalAT/010_Installation/002_checkDeployment_IT.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/testsAT/src/test/resources/features/functionalAT/010_Installation/002_checkDeployment_IT.feature -------------------------------------------------------------------------------- /testsAT/src/test/resources/features/functionalAT/020_Certificates/01_MARATHONLB_1386_AppCertificate.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/testsAT/src/test/resources/features/functionalAT/020_Certificates/01_MARATHONLB_1386_AppCertificate.feature -------------------------------------------------------------------------------- /testsAT/src/test/resources/features/functionalAT/020_Certificates/02_MARATHONLB_1386_ClientCertificate.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/testsAT/src/test/resources/features/functionalAT/020_Certificates/02_MARATHONLB_1386_ClientCertificate.feature -------------------------------------------------------------------------------- /testsAT/src/test/resources/features/functionalAT/020_Certificates/03_QATM_2113_Check_Invalid_AppCertificate.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/testsAT/src/test/resources/features/functionalAT/020_Certificates/03_QATM_2113_Check_Invalid_AppCertificate.feature -------------------------------------------------------------------------------- /testsAT/src/test/resources/features/functionalAT/020_Certificates/04_QATM_2113_Certificates_MarathonLB_Service.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/testsAT/src/test/resources/features/functionalAT/020_Certificates/04_QATM_2113_Certificates_MarathonLB_Service.feature -------------------------------------------------------------------------------- /testsAT/src/test/resources/features/functionalAT/020_Certificates/QATM_1685_Invalid_Certificates_IT.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/testsAT/src/test/resources/features/functionalAT/020_Certificates/QATM_1685_Invalid_Certificates_IT.feature -------------------------------------------------------------------------------- /testsAT/src/test/resources/features/functionalAT/020_Certificates/QATM_1685_Invalid_Password.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/testsAT/src/test/resources/features/functionalAT/020_Certificates/QATM_1685_Invalid_Password.feature -------------------------------------------------------------------------------- /testsAT/src/test/resources/features/functionalAT/030_Logs/01_MARATHONLB_1388_CentralizedLogs.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/testsAT/src/test/resources/features/functionalAT/030_Logs/01_MARATHONLB_1388_CentralizedLogs.feature -------------------------------------------------------------------------------- /testsAT/src/test/resources/features/functionalAT/030_Logs/02_QATM_2113_Log_Haproxy_Wrapper_Debug.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/testsAT/src/test/resources/features/functionalAT/030_Logs/02_QATM_2113_Log_Haproxy_Wrapper_Debug.feature -------------------------------------------------------------------------------- /testsAT/src/test/resources/features/functionalAT/030_Logs/03_QATM_2113_Vault_Renewal_Token.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/testsAT/src/test/resources/features/functionalAT/030_Logs/03_QATM_2113_Vault_Renewal_Token.feature -------------------------------------------------------------------------------- /testsAT/src/test/resources/features/functionalAT/040_IpTables/QATM_1685_Check_Iptables.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/testsAT/src/test/resources/features/functionalAT/040_IpTables/QATM_1685_Check_Iptables.feature -------------------------------------------------------------------------------- /testsAT/src/test/resources/features/functionalAT/050_check_haproxy_host_path/01_EOS_2920_check_multiple_deployments.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/testsAT/src/test/resources/features/functionalAT/050_check_haproxy_host_path/01_EOS_2920_check_multiple_deployments.feature -------------------------------------------------------------------------------- /testsAT/src/test/resources/features/functionalAT/060_monitoring/01_EOS_3139_monitoring_IT.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/testsAT/src/test/resources/features/functionalAT/060_monitoring/01_EOS_3139_monitoring_IT.feature -------------------------------------------------------------------------------- /testsAT/src/test/resources/features/functionalAT/070_bugs/01_EOS_3591_changeTimezone.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/testsAT/src/test/resources/features/functionalAT/070_bugs/01_EOS_3591_changeTimezone.feature -------------------------------------------------------------------------------- /testsAT/src/test/resources/features/functionalAT/099_Uninstall/CCT_Uninstall_IT.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/testsAT/src/test/resources/features/functionalAT/099_Uninstall/CCT_Uninstall_IT.feature -------------------------------------------------------------------------------- /testsAT/src/test/resources/log4j2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/testsAT/src/test/resources/log4j2.xml -------------------------------------------------------------------------------- /testsAT/src/test/resources/schemas/marathonlb_http_rules.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/testsAT/src/test/resources/schemas/marathonlb_http_rules.txt -------------------------------------------------------------------------------- /testsAT/src/test/resources/schemas/marathonlb_https_rules.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/testsAT/src/test/resources/schemas/marathonlb_https_rules.txt -------------------------------------------------------------------------------- /testsAT/src/test/resources/schemas/nginx-qa-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/testsAT/src/test/resources/schemas/nginx-qa-config.json -------------------------------------------------------------------------------- /testsAT/src/test/resources/schemas/nginx-qa-config_original.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/testsAT/src/test/resources/schemas/nginx-qa-config_original.json -------------------------------------------------------------------------------- /testsAT/src/test/resources/scripts/iptables.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/testsAT/src/test/resources/scripts/iptables.sh -------------------------------------------------------------------------------- /testsAT/src/test/resources/scripts/marathon-lb-app-certs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/testsAT/src/test/resources/scripts/marathon-lb-app-certs.sh -------------------------------------------------------------------------------- /testsAT/src/test/resources/scripts/marathon-lb-invalid-certs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/testsAT/src/test/resources/scripts/marathon-lb-invalid-certs.sh -------------------------------------------------------------------------------- /testsAT/src/test/resources/scripts/marathon-lb-invalid-password.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/testsAT/src/test/resources/scripts/marathon-lb-invalid-password.sh -------------------------------------------------------------------------------- /testsAT/src/test/resources/scripts/marathon-lb-manage-certs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/testsAT/src/test/resources/scripts/marathon-lb-manage-certs.sh -------------------------------------------------------------------------------- /testsAT/src/test/resources/scripts/marathon-lb-restore-certs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/testsAT/src/test/resources/scripts/marathon-lb-restore-certs.sh -------------------------------------------------------------------------------- /testsAT/src/test/resources/scripts/marathon-lb-restore-password.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/testsAT/src/test/resources/scripts/marathon-lb-restore-password.sh -------------------------------------------------------------------------------- /testsAT/src/test/resources/scripts/nginx-qa-invalid-certs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/testsAT/src/test/resources/scripts/nginx-qa-invalid-certs.sh -------------------------------------------------------------------------------- /testsAT/src/test/resources/scripts/nginx-qa-restore-certs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/testsAT/src/test/resources/scripts/nginx-qa-restore-certs.sh -------------------------------------------------------------------------------- /token_renewal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/token_renewal.py -------------------------------------------------------------------------------- /utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/utils.py -------------------------------------------------------------------------------- /zdd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/zdd.py -------------------------------------------------------------------------------- /zdd_exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Stratio/marathon-lb-sec/HEAD/zdd_exceptions.py --------------------------------------------------------------------------------