From b10f7c336153af60168c3f8e199b282789b663b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20H=C3=A4hnel?= Date: Thu, 29 Jun 2023 17:03:40 +0000 Subject: [PATCH] Feature/dev 1122 --- .gitlab-ci.yml | 84 +-- external_monitoring.yml | 2 +- group_vars/all/database.yml | 4 +- group_vars/postgres01/plain.yml | 4 +- group_vars/stage_demompmx/database.yml | 3 - group_vars/stage_devnso/database.yml | 3 - group_vars/stage_prodnso/database.yml | 21 + group_vars/stage_prodnso/postgres.yml | 7 - group_vars/stage_qa/vault.yml | 593 ------------------ .../{stage_qa => stage_qanso}/bootstrap.yml | 2 +- group_vars/stage_qanso/database.yml | 18 + .../{stage_qa => stage_qanso}/kubernetes.yml | 0 .../{stage_qa => stage_qanso}/management.yml | 0 .../{stage_qa => stage_qanso}/plain.yml | 4 +- .../{stage_qa => stage_qanso}/postgres.yml | 0 .../{stage_qa => stage_qanso}/prometheus.yml | 2 +- group_vars/stage_qanso/vault.yml | 586 +++++++++++++++++ host_vars/demompmx-postgres01-01.yml | 5 +- host_vars/demompmx-postgres01-02.yml | 5 +- host_vars/devnso-postgres01-01.yml | 3 + host_vars/devnso-postgres01-02.yml | 3 + host_vars/devnso-postgres02-01.yml | 2 + host_vars/devnso-postgres02-02.yml | 2 + host_vars/prodnso-postgres-01.yml | 13 +- host_vars/prodnso-postgres-02.yml | 13 +- host_vars/prodnso-postgres02-01.yml | 2 +- host_vars/prodnso-postgres02-02.yml | 2 +- host_vars/qa-postgres-01.yml | 3 - host_vars/qa-postgres-02.yml | 3 - host_vars/qanso-postgres01-01.yml | 5 + host_vars/qanso-postgres01-02.yml | 6 + ...tgres02-01.yml => qanso-postgres02-01.yml} | 2 + ...tgres02-02.yml => qanso-postgres02-02.yml} | 2 + mobene.yml | 128 ---- stage-prodwork01-netgo-hcloud.yml | 2 +- stage-qa => stage-qanso | 48 +- ...hcloud.yml => stage-qanso-netgo-hcloud.yml | 4 +- templates/elastic-certs/qa-certs/ca/ca.crt | 20 - .../qa-elastic-stack-elastic-01.crt | 21 - .../qa-elastic-stack-elastic-01.key | 27 - .../qa-elastic-stack-elastic-01.pkcs8.key | 28 - .../qa-elastic-stack-elastic-02.crt | 21 - .../qa-elastic-stack-elastic-02.key | 27 - .../qa-elastic-stack-elastic-02.pkcs8.key | 28 - .../qa-elastic-stack-elastic-03.crt | 21 - .../qa-elastic-stack-elastic-03.key | 27 - .../qa-elastic-stack-elastic-03.pkcs8.key | 28 - .../qa-elastic-stack-filebeat.crt | 21 - .../qa-elastic-stack-filebeat.key | 27 - .../qa-elastic-stack-filebeat.pkcs8.key | 28 - .../qa-elastic-stack-logstash-01.crt | 21 - .../qa-elastic-stack-logstash-01.key | 27 - .../qa-elastic-stack-logstash-01.pkcs8.key | 28 - templates/elastic-certs/qa-instances.yaml | 25 - templates/elastic-certs/qanso-certs/ca/ca.crt | 20 + .../qanso-elastic-stack-elastic-01.crt | 21 + .../qanso-elastic-stack-elastic-01.key | 27 + .../qanso-elastic-stack-elastic-01.pkcs8.key | 28 + .../qanso-elastic-stack-elastic-02.crt | 21 + .../qanso-elastic-stack-elastic-02.key | 27 + .../qanso-elastic-stack-elastic-02.pkcs8.key | 28 + .../qanso-elastic-stack-elastic-03.crt | 21 + .../qanso-elastic-stack-elastic-03.key | 27 + .../qanso-elastic-stack-elastic-03.pkcs8.key | 28 + .../qanso-elastic-stack-filebeat.crt | 21 + .../qanso-elastic-stack-filebeat.key | 27 + .../qanso-elastic-stack-filebeat.pkcs8.key | 28 + .../qanso-elastic-stack-logstash-01.crt | 21 + .../qanso-elastic-stack-logstash-01.key | 27 + .../qanso-elastic-stack-logstash-01.pkcs8.key | 28 + templates/elastic-certs/qanso-instances.yaml | 25 + .../dashboards/Spring_Boot_Statistics.json | 4 +- 72 files changed, 1187 insertions(+), 1253 deletions(-) create mode 100644 group_vars/stage_prodnso/database.yml delete mode 100644 group_vars/stage_prodnso/postgres.yml delete mode 100644 group_vars/stage_qa/vault.yml rename group_vars/{stage_qa => stage_qanso}/bootstrap.yml (81%) create mode 100644 group_vars/stage_qanso/database.yml rename group_vars/{stage_qa => stage_qanso}/kubernetes.yml (100%) rename group_vars/{stage_qa => stage_qanso}/management.yml (100%) rename group_vars/{stage_qa => stage_qanso}/plain.yml (98%) rename group_vars/{stage_qa => stage_qanso}/postgres.yml (100%) rename group_vars/{stage_qa => stage_qanso}/prometheus.yml (53%) create mode 100644 group_vars/stage_qanso/vault.yml delete mode 100644 host_vars/qa-postgres-01.yml delete mode 100644 host_vars/qa-postgres-02.yml create mode 100644 host_vars/qanso-postgres01-01.yml create mode 100644 host_vars/qanso-postgres01-02.yml rename host_vars/{qa-postgres02-01.yml => qanso-postgres02-01.yml} (65%) rename host_vars/{qa-postgres02-02.yml => qanso-postgres02-02.yml} (64%) delete mode 100644 mobene.yml rename stage-qa => stage-qanso (60%) rename stage-qa-netgo-hcloud.yml => stage-qanso-netgo-hcloud.yml (94%) delete mode 100644 templates/elastic-certs/qa-certs/ca/ca.crt delete mode 100644 templates/elastic-certs/qa-certs/qa-elastic-stack-elastic-01/qa-elastic-stack-elastic-01.crt delete mode 100644 templates/elastic-certs/qa-certs/qa-elastic-stack-elastic-01/qa-elastic-stack-elastic-01.key delete mode 100644 templates/elastic-certs/qa-certs/qa-elastic-stack-elastic-01/qa-elastic-stack-elastic-01.pkcs8.key delete mode 100644 templates/elastic-certs/qa-certs/qa-elastic-stack-elastic-02/qa-elastic-stack-elastic-02.crt delete mode 100644 templates/elastic-certs/qa-certs/qa-elastic-stack-elastic-02/qa-elastic-stack-elastic-02.key delete mode 100644 templates/elastic-certs/qa-certs/qa-elastic-stack-elastic-02/qa-elastic-stack-elastic-02.pkcs8.key delete mode 100644 templates/elastic-certs/qa-certs/qa-elastic-stack-elastic-03/qa-elastic-stack-elastic-03.crt delete mode 100644 templates/elastic-certs/qa-certs/qa-elastic-stack-elastic-03/qa-elastic-stack-elastic-03.key delete mode 100644 templates/elastic-certs/qa-certs/qa-elastic-stack-elastic-03/qa-elastic-stack-elastic-03.pkcs8.key delete mode 100644 templates/elastic-certs/qa-certs/qa-elastic-stack-filebeat/qa-elastic-stack-filebeat.crt delete mode 100644 templates/elastic-certs/qa-certs/qa-elastic-stack-filebeat/qa-elastic-stack-filebeat.key delete mode 100644 templates/elastic-certs/qa-certs/qa-elastic-stack-filebeat/qa-elastic-stack-filebeat.pkcs8.key delete mode 100644 templates/elastic-certs/qa-certs/qa-elastic-stack-logstash-01/qa-elastic-stack-logstash-01.crt delete mode 100644 templates/elastic-certs/qa-certs/qa-elastic-stack-logstash-01/qa-elastic-stack-logstash-01.key delete mode 100644 templates/elastic-certs/qa-certs/qa-elastic-stack-logstash-01/qa-elastic-stack-logstash-01.pkcs8.key delete mode 100644 templates/elastic-certs/qa-instances.yaml create mode 100644 templates/elastic-certs/qanso-certs/ca/ca.crt create mode 100644 templates/elastic-certs/qanso-certs/qanso-elastic-stack-elastic-01/qanso-elastic-stack-elastic-01.crt create mode 100644 templates/elastic-certs/qanso-certs/qanso-elastic-stack-elastic-01/qanso-elastic-stack-elastic-01.key create mode 100644 templates/elastic-certs/qanso-certs/qanso-elastic-stack-elastic-01/qanso-elastic-stack-elastic-01.pkcs8.key create mode 100644 templates/elastic-certs/qanso-certs/qanso-elastic-stack-elastic-02/qanso-elastic-stack-elastic-02.crt create mode 100644 templates/elastic-certs/qanso-certs/qanso-elastic-stack-elastic-02/qanso-elastic-stack-elastic-02.key create mode 100644 templates/elastic-certs/qanso-certs/qanso-elastic-stack-elastic-02/qanso-elastic-stack-elastic-02.pkcs8.key create mode 100644 templates/elastic-certs/qanso-certs/qanso-elastic-stack-elastic-03/qanso-elastic-stack-elastic-03.crt create mode 100644 templates/elastic-certs/qanso-certs/qanso-elastic-stack-elastic-03/qanso-elastic-stack-elastic-03.key create mode 100644 templates/elastic-certs/qanso-certs/qanso-elastic-stack-elastic-03/qanso-elastic-stack-elastic-03.pkcs8.key create mode 100644 templates/elastic-certs/qanso-certs/qanso-elastic-stack-filebeat/qanso-elastic-stack-filebeat.crt create mode 100644 templates/elastic-certs/qanso-certs/qanso-elastic-stack-filebeat/qanso-elastic-stack-filebeat.key create mode 100644 templates/elastic-certs/qanso-certs/qanso-elastic-stack-filebeat/qanso-elastic-stack-filebeat.pkcs8.key create mode 100644 templates/elastic-certs/qanso-certs/qanso-elastic-stack-logstash-01/qanso-elastic-stack-logstash-01.crt create mode 100644 templates/elastic-certs/qanso-certs/qanso-elastic-stack-logstash-01/qanso-elastic-stack-logstash-01.key create mode 100644 templates/elastic-certs/qanso-certs/qanso-elastic-stack-logstash-01/qanso-elastic-stack-logstash-01.pkcs8.key create mode 100644 templates/elastic-certs/qanso-instances.yaml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 5fc685c..3c182fd 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -68,25 +68,25 @@ builder-job-devnso-manual: extends: .builder-job-devnso when: manual -.builder-job-qa: +.builder-job-qanso: extends: .builder-job - resource_group: qa + resource_group: qanso before_script: - - export STAGE=qa + - export STAGE=qanso only: refs: - - qa + - qanso -builder-job-qa-automatic: - extends: .builder-job-qa +builder-job-qanso-automatic: + extends: .builder-job-qanso only: changes: - pip-requirements - galaxy-requirements.yml - ansible-builder/**/* -builder-job-qa-manual: - extends: .builder-job-qa +builder-job-qanso-manual: + extends: .builder-job-qanso when: manual .builder-job-prodnso: @@ -167,14 +167,14 @@ run-setup-devscr: only: - main -run-setup-qa: +run-setup-qanso: extends: .run-setup - resource_group: qa + resource_group: qanso before_script: - - export STAGE=qa + - export STAGE=qanso - echo "${ANSIBLE_VAULT_PASS_QA}" > /tmp/vault-pass only: - - qa + - qanso run-setup-prodnso: extends: .run-setup @@ -249,15 +249,15 @@ run-vpn-update-devnso: only: - main -run-vpn-update-qa: +run-vpn-update-qanso: extends: .vpn-config-update # A resource group ensures a job is mutually exclusive across different pipelines for the same project. - resource_group: qa + resource_group: qanso before_script: - - export STAGE=qa + - export STAGE=qanso - echo "${ANSIBLE_VAULT_PASS_QA}" > /tmp/vault-pass only: - - qa + - qanso run-vpn-update-prodnso: extends: .vpn-config-update @@ -312,14 +312,14 @@ run-management-update-devnso: only: - main -run-management-update-qa: +run-management-update-qanso: extends: .run-management-update - resource_group: qa + resource_group: qanso before_script: - - export STAGE=qa + - export STAGE=qanso - echo "${ANSIBLE_VAULT_PASS_QA}" > /tmp/vault-pass only: - - qa + - qanso run-management-update-prodnso: extends: .run-management-update @@ -462,12 +462,12 @@ run-patchday-all-k8s-devscr: rules: - if: $CI_PIPELINE_SOURCE == "schedule" && $CI_COMMIT_BRANCH == "main" -run-patchday-harbor-qa: +run-patchday-harbor-qanso: extends: .run-patchday stage: run-patchday-harbor - resource_group: qa + resource_group: qanso script: - - export STAGE=qa + - export STAGE=qanso - export HETZNER_LABEL_SELECTOR="stage=${STAGE}" - echo "${ANSIBLE_VAULT_PASS_QA}" > /tmp/vault-pass - ansible-playbook -i stage-${STAGE}-netgo-hcloud.yml patchday.yml --vault-password-file=/tmp/vault-pass -u gitlabci --limit 'harbor' @@ -476,12 +476,12 @@ run-patchday-harbor-qa: rules: - if: $CI_PIPELINE_SOURCE == "schedule" && $CI_COMMIT_BRANCH == "qa" -run-patchday-elastic-qa: +run-patchday-elastic-qanso: extends: .run-patchday stage: run-patchday-elastic - resource_group: qa + resource_group: qanso script: - - export STAGE=qa + - export STAGE=qanso - export HETZNER_LABEL_SELECTOR="stage=${STAGE}" - echo "${ANSIBLE_VAULT_PASS_QA}" > /tmp/vault-pass - ansible-playbook -i stage-${STAGE}-netgo-hcloud.yml patchday.yml --vault-password-file=/tmp/vault-pass -u gitlabci --limit 'elastic' @@ -490,12 +490,12 @@ run-patchday-elastic-qa: rules: - if: $CI_PIPELINE_SOURCE == "schedule" && $CI_COMMIT_BRANCH == "qa" -run-patchday-database-postgres-qa: +run-patchday-database-postgres-qanso: extends: .run-patchday stage: run-patchday-database - resource_group: qa + resource_group: qanso script: - - export STAGE=qa + - export STAGE=qanso - export HETZNER_LABEL_SELECTOR="stage=${STAGE}" - echo "${ANSIBLE_VAULT_PASS_QA}" > /tmp/vault-pass - ansible-playbook -i stage-${STAGE}-netgo-hcloud.yml patchday.yml --vault-password-file=/tmp/vault-pass -u gitlabci --limit 'postgres' @@ -504,12 +504,12 @@ run-patchday-database-postgres-qa: rules: - if: $CI_PIPELINE_SOURCE == "schedule" && $CI_COMMIT_BRANCH == "qa" -run-patchday-database-maria-qa: +run-patchday-database-maria-qanso: extends: .run-patchday stage: run-patchday-database - resource_group: qa + resource_group: qanso script: - - export STAGE=qa + - export STAGE=qanso - export HETZNER_LABEL_SELECTOR="stage=${STAGE}" - echo "${ANSIBLE_VAULT_PASS_QA}" > /tmp/vault-pass - ansible-playbook -i stage-${STAGE}-netgo-hcloud.yml patchday.yml --vault-password-file=/tmp/vault-pass -u gitlabci --limit 'maria' @@ -518,12 +518,12 @@ run-patchday-database-maria-qa: rules: - if: $CI_PIPELINE_SOURCE == "schedule" && $CI_COMMIT_BRANCH == "qa" -run-patchday-all-qa: +run-patchday-all-qanso: extends: .run-patchday stage: run-patchday-all - resource_group: qa + resource_group: qanso script: - - export STAGE=qa + - export STAGE=qanso - export HETZNER_LABEL_SELECTOR="stage=${STAGE}" - echo "${ANSIBLE_VAULT_PASS_QA}" > /tmp/vault-pass - ansible-playbook -i stage-${STAGE}-netgo-hcloud.yml patchday.yml --vault-password-file=/tmp/vault-pass -u gitlabci --limit 'all:!harbor:!elastic:!postgres:!maria:!k8s_cluster' @@ -532,12 +532,12 @@ run-patchday-all-qa: rules: - if: $CI_PIPELINE_SOURCE == "schedule" && $CI_COMMIT_BRANCH == "qa" -run-patchday-all-k8s-qa: +run-patchday-all-k8s-qanso: extends: .run-patchday stage: run-patchday-all - resource_group: qa + resource_group: qanso script: - - export STAGE=qa + - export STAGE=qanso - export HETZNER_LABEL_SELECTOR="stage=${STAGE}" - echo "${ANSIBLE_VAULT_PASS_QA}" > /tmp/vault-pass - ansible-playbook -i stage-${STAGE}-netgo-hcloud.yml patchday.yml --vault-password-file=/tmp/vault-pass -u gitlabci --limit 'k8s_cluster' @@ -756,14 +756,14 @@ run-hcloud-firewall-devscr: only: - main -run-hcloud-firewall-qa: +run-hcloud-firewall-qanso: extends: .run-hcloud-firewall - resource_group: qa + resource_group: qanso before_script: - - export STAGE=qa + - export STAGE=qanso - echo "${ANSIBLE_VAULT_PASS_QA}" > /tmp/vault-pass only: - - qa + - qanso run-hcloud-firewall-prodnso: extends: .run-hcloud-firewall diff --git a/external_monitoring.yml b/external_monitoring.yml index afcc071..c13ec36 100644 --- a/external_monitoring.yml +++ b/external_monitoring.yml @@ -8,7 +8,7 @@ set_fact: prometheus_endpoints_all_stages: - "{{ lookup('community.general.dig', 'devnso-prometheus-01.' + domain ) }}" - - "{{ lookup('community.general.dig', 'qa-prometheus-01.' + domain ) }}" + - "{{ lookup('community.general.dig', 'qanso-prometheus-01.' + domain ) }}" - "{{ lookup('community.general.dig', 'prodnso-prometheus-01.' + domain ) }}" k8s_nodes_devnso: - "{{ lookup('community.general.dig', 'devnso-kube-node-01.' + domain ) }}" diff --git a/group_vars/all/database.yml b/group_vars/all/database.yml index 5cda673..2ba4bb6 100644 --- a/group_vars/all/database.yml +++ b/group_vars/all/database.yml @@ -1,8 +1,8 @@ --- shared_service_maria_primary: "{{ stage }}-maria-01" -shared_service_postgres_primary: "{{ stage }}-postgres-01" -shared_service_postgres_secondary: "{{ stage }}-postgres-02" +shared_service_postgres_primary: "{{ stage }}-postgres01-01" +shared_service_postgres_secondary: "{{ stage }}-postgres01-02" shared_service_pg_master_ip: "{{ stage_server_infos | selectattr('name', '==', shared_service_postgres_primary ) diff --git a/group_vars/postgres01/plain.yml b/group_vars/postgres01/plain.yml index 20bd39a..fe7a589 100644 --- a/group_vars/postgres01/plain.yml +++ b/group_vars/postgres01/plain.yml @@ -1,3 +1,3 @@ --- -shared_service_postgres_primary: "{{ stage }}-postgres-01" -shared_service_postgres_secondary: "{{ stage }}-postgres-02" +shared_service_postgres_primary: "{{ stage }}-postgres01-01" +shared_service_postgres_secondary: "{{ stage }}-postgres01-02" diff --git a/group_vars/stage_demompmx/database.yml b/group_vars/stage_demompmx/database.yml index c6ed7c2..c1d6f62 100644 --- a/group_vars/stage_demompmx/database.yml +++ b/group_vars/stage_demompmx/database.yml @@ -1,7 +1,4 @@ --- -shared_service_postgres_primary: "{{ stage }}-postgres01-01" -shared_service_postgres_secondary: "{{ stage }}-postgres01-02" - stage_database_management_connect_name: "{{ stage }}_infrastructure_management_connect" stage_database_management_connect_password: "connect-postgres-admin" stage_database_management_keycloak_name: "{{ stage }}_infrastructure_management_keycloak" diff --git a/group_vars/stage_devnso/database.yml b/group_vars/stage_devnso/database.yml index 8d82add..8e115f1 100644 --- a/group_vars/stage_devnso/database.yml +++ b/group_vars/stage_devnso/database.yml @@ -1,7 +1,4 @@ --- -shared_service_postgres_primary: "{{ stage }}-postgres01-01" -shared_service_postgres_secondary: "{{ stage }}-postgres01-02" - stage_database_management_connect_name: "{{ stage }}_management_smardigo_connect" stage_database_management_connect_password: "connect-postgres-admin" stage_database_management_keycloak_name: "{{ stage }}_keycloak" diff --git a/group_vars/stage_prodnso/database.yml b/group_vars/stage_prodnso/database.yml new file mode 100644 index 0000000..4808b43 --- /dev/null +++ b/group_vars/stage_prodnso/database.yml @@ -0,0 +1,21 @@ +--- +shared_service_postgres_primary: "{{ stage }}-postgres-01" +shared_service_postgres_secondary: "{{ stage }}-postgres-02" + +stage_database_management_connect_name: "{{ stage }}_management_smardigo_connect" +stage_database_management_connect_password: "connect-postgres-admin" +stage_database_management_keycloak_name: "{{ stage }}_keycloak" +stage_database_management_keycloak_password: "keycloak-postgres-admin" +stage_database_management_gitea_name: "{{ stage }}_gitea" +stage_database_management_gitea_password: "gitea-postgres-admin" + +stage_postgres_acls: + - name: "{{ stage_database_management_connect_name }}" + password: "{{ stage_database_management_connect_password }}" + trusted_cidr_entry: "{{ shared_service_network }}" + - name: "{{ stage_database_management_keycloak_name }}" + password: "{{ stage_database_management_keycloak_password }}" + trusted_cidr_entry: "{{ shared_service_network }}" + - name: "{{ stage_database_management_gitea_name }}" + password: "{{ stage_database_management_gitea_password }}" + trusted_cidr_entry: "{{ shared_service_network }}" diff --git a/group_vars/stage_prodnso/postgres.yml b/group_vars/stage_prodnso/postgres.yml deleted file mode 100644 index 32f9e25..0000000 --- a/group_vars/stage_prodnso/postgres.yml +++ /dev/null @@ -1,7 +0,0 @@ ---- - -postgres_backup_volume_count: 7 -postgres_backup_volume_size: 20 - -postgres_pgdatadir_lvm_hcloudvol_size: 30 -postgres_pgdatadir_lvm_hcloudvol_count: 4 diff --git a/group_vars/stage_qa/vault.yml b/group_vars/stage_qa/vault.yml deleted file mode 100644 index 12b33b0..0000000 --- a/group_vars/stage_qa/vault.yml +++ /dev/null @@ -1,593 +0,0 @@ -$ANSIBLE_VAULT;1.1;AES256 -65633136323236396334393933386264316362616432363030393739356662376436303130323765 -6132616433333962353830386462663864643863376130320a393362663636393431343433383665 -35336431343332306239396132616636333365363161323930353262373136373061633965373038 -6432333962303830610a333734363663643236363336616632633033323830633639636234613335 -33386264346336616364333237316235323764366265353038623864303730326364643137373364 -31333030616561653631313165393138306531353563363664333636373264666663666361333632 -65613832393566376635333934663930623731623861376433616563663866326438623438626561 -65666433313337363762343862633930326165633766663935323030333332623066356363303933 -66393436616361653638653836656138363362363835626462643730643032316331613963363833 -38336137666365626661343431396636373461653439336431316661336563343338643239346362 -65303539393137323864323531376266303235343235393039376264313938653733643530643633 -35633635386362663266333736616536366236396438373364303738363061346536313430666666 -34363762323535353163306639313230336339643930326164346132396638626634353133323464 -31373433336634623466313762343636313230653766623732666135643330316439653463303039 -37323635333238323630366633636634636231376335326331343864333832643062376434333332 -66386134633135386432353535363738643831393561613432383635356433343766636632643761 -37373963303161623833643135633733343031653637376166353061396364303961393164326237 -39373563613562393364393036333138623361333761343138636435616362613963633361336330 -66646535333766346639663538333531623237363532633461393066666639373835656232396238 -34663032326332316162333533383166313937623733306236333138643365626333346136353235 -30373932613664626237623639393365373463653130343234626263653866353430333838306135 -66396637653635303563633964313364303065313961306337613033643462653432343164303539 -33613966663734663863303935383566613531633032306434613839643763353631336530626434 -33343038356433613462316632386564643235663364343033666136623039363561343332353537 -63356238333564393435316365656333323530643264376538616330643337386534353733373937 -38343537303666656539653862333936633532393436376432343637303966373535663232333430 -66323761653964623732323636326335373733393264626661623135653135663162633732616431 -38323938646230313136373666376538656566343438323564653461663961373733356433346333 -66326362313432653731363235656530333733636631386165303230313831636534616566353833 -37663331663032323433316536363363653364393233303634626130333833613863303936306438 -33343339346161386338646265643966363533396530623331313536376431376137656430633837 -36303836366534366534333634303832363033386230383638336330633065363930383935343932 -63636537346164373364396166663861616532343731316634353736616565316463626232653938 -38656165653463376632646235646662393639353565386636663834323836336431633937646336 -39656362623338643432363634663066363261623130663735353035363535353362663830336239 -30653065663762383233653033633737306463643465653766326665636133616562633837313465 -33313437363663303731386436323861396164633433353736393333313531363935353462653465 -64396364326464333339386130643166326433313435623564343234656138383036666337373538 -63613164666437383137323961386132303830393962333338613338313966363638326135323635 -35376163623036316461663337643563663030386661306261646362343430653765393964623166 -35303064326535383834333962393464363432373761376566313336613638393231333139343561 -35393131383334613965636430626263656436633433613037323231623536316330313866636332 -30316663303432353433636439393434326632633434376338613064323832323338396464323539 -62623630386632376361386637336138393161346139623164303136306665366634326366313465 -36626531643263363238616264353465386232383034616431666563656439303966343830346264 -35646433393863333365663834346531646461636433323234373537633466333639336630343065 -34653331313538323835313034623733626639623030616666313764393062663335333063333166 -37306133316235623934616538343266306130346135666565383036303161613263336530646262 -33313331343039656461333464643734653765356464336134653737376238343365353864653462 -63313339623663346331343238636432633038376566363836323333613438623337363764323039 -39366165396261623832306630366337623637313765333965353430336433366163623966336165 -62353130343465323439306263393030353632323032303938653964656535396532333732346632 -31626134346566393766363763616664313932353134383135313837376338386133636330373764 -37346439316438616239356635306139333062666333613331303035383435393831306565643962 -61636237643264346531363764666665343236313639303662633664633238636666316337326662 -61363838383239353938383538623461613734373838663866373234336566336231386662316638 -39386135383661366462376136616463343438356239363365653966383136303438336462623732 -31633631626337656665346635346130303330323762626530366331313933396339666631646232 -64373931626237663432633535313335346439393035653331626361393531303364633231636462 -62626439356630363738616264656439646464343166373466653631313532346635323266666639 -32343133396336333439633965386565646335376566386162653338633030613132626436303533 -65306564623832643664326533363163326664363338386566383865396335373839643030343933 -37306564323765353933333962643266626135613861623561633561623137326636376432623032 -38643464663665376136376162343138326133616239626264336337373939383634373331663661 -39313961326631663535393633653166396537646162376235343165383635633639396437386438 -30363566383365623237623433653763356463336662396566303961366631316561356563656230 -32613232373633383362623565623066613266646534653230613733333439353161626539666661 -32366330663639616437363633313035623965393561383766376233613863396534616233323230 -63353737633665643965366335333531626130326664376438623935653333316532393264336539 -34356332303031323530643237316562366636393562313766643063303637656566393832616537 -32303862323462323862313532616338383938306331353531393435383664343134373065633431 -30303965396137376163663261346537343366663833363936393435323462366632653231363062 -65323865653332646561663630336662333166353531623537613166343336363438663663323433 -39326131333962326365346333343035643337626661623538663436336437303934653034313535 -35333761613936366164363366376363326631326437393963376631653565383436623565373065 -66316363376331393232313533383935316431393137613965633863653666643037613536333063 -36633666663939393362613465373135653663313862326262323631346462396436323263343164 -62316230663166363263633737623237323632376666383236366263326430363863653036383365 -31303761333234316334343832646633356264333834623534623962653933303163653762363533 -61396363303038336661666363383563333736363765333135313534623466333762393163393361 -66313832316533313230646133656331303839636637393737376136623635326536346263646435 -62643739303463616637393333373130613234316561376431316330333565663662663338336336 -31303334643630616661393331613166363063373630376434636537343130373936333537336436 -35616437306239303964646436376634323230663737323531623462666164333331643037353062 -66373635386166356338333433373836366264356237383164316266396639343336316432333135 -32376630303333303065616539393633373766313166613330313930383166376362346263333238 -38333963616564393237613433326438333062353233373832393535386530646161326430303363 -61303335303335323265386134353134636531663362316266313138383233316338646237663932 -62656330323235653361633533636438653632356134633533396538373862626266376664366239 -36613634346132666661633132393861383937623263366265323935346135313935376166323464 -35386465633431626665373166323963333431383331363164326638663630346432626537306135 -64653539333931396238623563633636613862363261633734383164303738353939643139343765 -63303934383430383062636566366333306334346362626133343237356233333262616462616631 -38363063326431376238336137656635313263306662353833346163353230633834356566353663 -38373566356663333237393536363032303831353164306238653331333637303839306230353733 -34303064366536633062613561313761636235343632646639316339323364356434393865323639 -38373665386264383732336261373134326462376139666664663733353935343239323939613237 -62653064633630643961383933346534383834613034353766646131396331663637633430646338 -31653262303139626463616366363030666166306462303633333334316136343436366637396237 -32646231383661343738323736316634643737326263376339626362653562666366333534386564 -62343032636136646565626366633663383932376132656631386431343034386533373666613633 -65333037313165633434336630633334323937336561313739326466626364656163316364333632 -35306161386565373330366630616133653236373836366164353664323261653732353133666436 -32623839323937616162643730613062306363666665313363636465633833643230336361373966 -32613065663631383562326265653330636461393331336630393834393364396532663733373539 -65613533313066646166653630333530663732346462326333633964383536303032373263383066 -37346330353637623830613238376563646665363431666331396464636234323661663139656236 -66643630643065366332363138366561386634646234303830303632386363353239323539366362 -36663532393731623139653039363861663731363037356536303333343831653535383864633830 -36306539353836333532373363623437336138343361336434643466663839323662653138393635 -63613835306538636631323831336436373831316434643836633432373733613966646639376134 -65646234646432303564623639303738363933653736656631376231636132343562656635663831 -30363731353439616461626437346263313535346638366364313462636137646563636339616237 -32356134396135366665373733316266613962376563363464313537626137643536626235323533 -32333530626236646464366335373361613331373534326161353766633064393330353662616136 -30386133323533396561393732633730356438636131633636373563326461333834343034633930 -36396239383365343030353533636661376463353531656539613834376132626638643737616536 -36373938666264353737376366656533666535373864316664613435646565663937623030613236 -36383433663365363130323330653633646638363962316162343763383064633966323666643738 -35393361353664316430353162393030363039623037333335323965643132333935653038393930 -33353737613834316265646137383064663865313531326364313333636166323837616631666666 -33376234376138303431353839396630626463386463366234633939353162336430656533303464 -65336137363832613266326534626533393934353237313937353932303639383936316332356261 -31653834643766333464656638343866313962376565346463633339646262656337663363633831 -36656538333131383636646237663639366536303961336437613337303136663566336338653736 -39616133616266376633646136313065363339356564316335343834326336356565333833383737 -38353866643931623066383136626665303638636438363834623430393833323561353737383936 -62656535633064316565333930663665623164613435663865326335323139633532353136626539 -33333633656361316666393038396664343964623566303331306437313061366330613630333034 -63613732383934393763316435323232316232356636386438343539666562346536663462623831 -39303534323932376631356464363434643966383835663065336439356434393564663131623735 -65323936333239366236613937643961626133383164626132623062383139356164346532303462 -62333166373932376665393239303435323531313032343931333265363339633139616631383661 -33303937396661313463323066646436316231666234656335303836623230323535376365643565 -63646133663135386365343537343935653565373965353039393436333537333061363963623530 -38383265323139323338333335616538396533396362623862326465623937393934646235373363 -65343961336633396331393264343339303132333937633934393836636431663661613062303837 -30633137393733616164613638333361633530663334343337336339613966623232383139306538 -65316363636265383363383730643033616635393961626434633063616464636533616136613534 -36346566383030623839616465333531373333386363303130613232623034383462393735396635 -38363564623331663935376431633963336635633561663231323963643937653533653464653863 -64346432306462393266373637363838613331313366326539376435646635363238643863386665 -34303761313434383633303733383762316438616430313037626661613939363639386363373539 -36326139633937366336393336306138323561366239626534646139333338653439616431366235 -37633464623530386136386333613531653963306632303565633830323365366431623863383332 -61663035303261346135313730356262333737393766306331623434653061643335643530323433 -32396134663930653033626562366264626639646663646135323461636532653233653439306139 -30306332313034633734363436373136613531656139613530633232643531366537346633323536 -30396234396433616336623465306539373738363561623931653536646330356331663737646165 -36663535373738353166316333343562383632303832343462383533393734363136613833386563 -33633431623235356663383635346137363833353630366439383266376235653031646435653238 -32633231633739353163613263656661663830303739323936333862623136373637326334363066 -31303133643761316534623234636539333539393765333761343030616665616537326466303334 -62646634633833313764646139343534646435653966633234353163626465333237333130353762 -62303230396538386361373939323936346264613535333063653039636634303063386537353739 -37323864363632323339613064346235336361343266383438313439326465633932666362663765 -62356139333334343137366535636637373238333261623030393365333765373166653330383962 -34383530363430336130323233623338393765653465666632636534623039636236373637356565 -65326231373332653339663631656630613233383031383935613434336332333732613463303638 -36323034396134323438346135326431336564323630323131613237313461623138656235353230 -30386438346233323932666464356636303961626165626639303835396235313861353062316436 -66343662653231643237663236363436613563623731393763613865393135326338666436386335 -65346439666337373539306639653532656639303062356339306462313265363834623837393361 -63366233326536646136646333656333303231303633643037313431363866626236663532376137 -31333164363931333864396666626630346335353634396439363438336362646633643438653234 -31393532633735373031373034386564666564636661613932316665646634363961633065633830 -66313263353237613831646262313361663635356637303962396435343832366365316666376666 -33636336666664313161666563653832393638333836623731383830643763653135356632306237 -36646633363063383733336365393536343930356463633636313236363030336132616436313732 -66373636643136366435666239323462633439376133646338313433363033353335346530633965 -64383334373935666266656661343061656435343132323166623739363064646665343238333436 -39356266616234613338643531363334646332616430303233323933623562356164613437613133 -66323064646634303962383632323561636539303963663330383261666535316134653061383731 -33306261633964626264393164326630393861373833393936373532613566626237636233373735 -37333866373138326663303037313737356535666231386466636238353633383934656237326436 -35613333353332393738636133316638306632343764326162373733663734653961396234393136 -32313833343734643931336432633763653631343262626438313733623331303333646637363166 -65313839396565363431316563353734633632633565383937626537643366366338346232653936 -61616535326430626162363266373863616334333065353832646631346664323730643839356363 -39313761323235303734303634313539663437626338393232383232643839643134666232336131 -32633461383634643832333264313063313336623163386463653664303139643337613131333663 -38383765363261356435306335376236373364313137663262383866396334613836633831653837 -30343865343831373832386530363230373737333832656361663833336432376335663731366337 -32326663613062303737643833653464353837376235623632643665656262326531353963306432 -34613864613734323566643866323863383133373034323063353338323133646637393662633266 -32663364656638316264623163363837303432646238653038333237323962623464356134623731 -61303365666362663563666664303433393762303331653031343737303830623535303939303339 -30343763656362323838313461383863626261663831313132333730656162636463353564623733 -31646161393230653732623863613564353834366137653537383336386231326530313166343130 -32386333366264353364343133643264643365303935653264356333326231336362323265663333 -66313866643830343432363734363839396364376532383364353463316531333966316264386264 -32393361376436666164376366643166653935616532306435303436323563363066323364386164 -64633339363263313236616232633831353734393063643439316435373837343734663634363336 -30356330343661656632643161613039303733353363386133393465353265313732633538633132 -31636130633262363337313534326135663838653533356239666164376261383731363864383634 -31353132386531663466343263393563306633333064393937623637623030663566616335343931 -66613266633031616265626561353166393930333535613832613263396431363336636130313934 -39303636663363623464306663623561363235393334643963306534633463333539613534373734 -31616163653235396130306439613865323135616236353037373162633562343435666434386463 -30306663336363386330383063326165306164333835303539613765636465663461376633343035 -62623832653734386366363364356633353566666637376466366161353562323262313830636561 -35343833623330313164613231336662313562626339373936646662303937656165366261393030 -34626135303961313032363938356436306661666536633263613830313638626137373233663633 -37386662663138386661626638346465383437616264653762383735643461343665333538613064 -64303838383862643738313532343230306663613363663362636461313334356637666361646261 -64653735393261323931353162386364356166666262313462623131333436363639616565343633 -36396139316430333035363766383532393537376238303037666262653834383939303037326264 -32633432343133336438343832653264333535323762663735616163636339636537333862323331 -64613838353661613761383963393530666362633234383764396263306436623130626362343230 -66306238646664353965393164303036306535303762633366633463343630386437306231396239 -65376465373464333365373533653430653438623165333336386362383735656634343038613636 -37623535343733393861643165386638353365643565393634303434616165656563623237386364 -33633630313662326131346238666164346565333730656336303964313036393833653263353561 -35633636336134343039623638386232323038636235323738643862346336613433663736643435 -37666232313030643965333830376366316361663061616632383362386163346332363961343261 -62383663613835646337393266336131346233393664343635613033666165623836376663653838 -65643939623761326661643232343366316439633061303232366265643236376131616638303866 -31353637643137653638333832353031353338306334326232396439343063356637363734356633 -61303835616365393638356339346433383831666561653531653965656634663034343338393535 -38613863303939336331343939346130303932346531633432363937666462313466376565353339 -64663263373630636366626232393538616536393163383636393035643830663162343465353862 -38636438376635343139353431653965343866653639646163633361633866303537343136343761 -32616265396436313036353433363464656163336465306433653766363266623939323839663336 -37383633313330366438396534333965613231336361343035303733326435313134303730316433 -33623330653266623435313563373838613932643061356665303739316333383339643138326438 -39393337333532353265616362623934613330386663613239343831333632633364386662323437 -34653666653466663965363666353130366463333165653030396538643361353665663532666539 -65666237373536353465303763316565333533646634396238653032303436663037333136633335 -30373961636237623831663665353537306661383031626639623939383861303838376639316337 -65306165623939393330653336323963323630303932366535356562353662383439343764393834 -63613135336464396263653438346136303664333263353039663964376134356439626263636431 -31626261383235663837313163323465323764663765323362353639666161316139616131646463 -35343263316238356133393362303137666231643439316430306365656361633364306338396666 -37313336653337653238313636633762343535313034653633363266396666373133373834636463 -33306661636633383663343434623166346165646363663765643637343630616539343066633236 -61653865363330393437633338663434633862333735366261326239663161613135313439633734 -62363939633963626437643333373438303130353932363137316665353832626538613833643463 -37353631323439363663323163653136656161323636663734336561306534656434353865396238 -33313733623236663731613137626531303539613961633865613266653462653635363135386635 -36656536646566373937633835656532356532306139323963323761363461303934613862333361 -65623339313463383039353062356136353433313932663139623063656662343731306434393734 -36326131366335303134633638626435326162326663376239663539393935646131353336653538 -34336636316631666632303232313133626139326137633933306137363864313065633838663131 -33643961396237653966646434313937383962303638313633383537636661313433666161323436 -38633238663830313433306362323863333865636137616537383234376338353131623431343639 -33646538303063626562393832623933626361346433646163333631393366396634363063346138 -65373965626565653537623332336165393766653564343031323163663061303630383964656137 -62393932373739336636326433353032343035346239353236633762383331666265346665396337 -61326535336535646463343563396637623134366631303065343131333462383433623431616635 -31323933636336393130626234356261646364303933373036613235376164623865323830323632 -65666333323539323634616564343034663661353030316333643838356138636634366332656537 -62373135313961313966353530643333303539653466633238353937306134313831346462373930 -35663233313233393362303161666439336336316562386364383636316533363831626230323637 -63336131393838613062316635396432393132303738353932343537333033366434316635303965 -35646661373833383863336166626263653532336433303039316162336261663362656565323432 -63626265363163656239633034643839313131376535316261353634636538353030646430383065 -64353932666132643333323031396264636630646465316564356139363836313564653765303532 -61353137343366643132636365346234623139303362333265316431356634336463666636613937 -38306131653838386331356632393565366331623831356638323236376164616135633362646465 -63623266333936386661663532386437303566306466346534386138353266623933333239396537 -32393462353938393662343937323335616331376162386535346364323561663962353965663962 -36333137636535633837663232386138313035633833306639353830623132363763333532363963 -37613134636637616637333536666335666465373538393131376537346561663536346335313634 -63363866646664313065623762616330646133383936323137373766383930613362313834313363 -39636536303230666633376332663534363763626639353539353365363562326335383463313234 -34383265643633623330373532366639323639326165343739633366666136646633376134643132 -38363764653663613339303232623737393465343864333134303039636662333566636633393338 -36356433666635333361343033623239653730623232303030623161616362393465393133323839 -32306336336636383064366435323130343563613935303564653261323733653862643637653534 -37643563386662333065643938336137376364353232336463636262656435663638656139616539 -38373861303039333638343762323437326336623739303336626638636537336530333637393533 -34623832346262343566343461333631363338636632346433663866333538383636666264313161 -30626430333964366234346361666436306137623361346235393266653165643939613339353665 -38616563353335313162306461643531343465303738323836303634356434363736393038356339 -66653031383130646662613036376263393137313235616661306162626164653235336361633033 -35343532383062303934386635326263353937356235363539316334376430366435646534366261 -39303938626235666464386264623761323637313337333562386566313266623362396661343131 -38663661343737343639356536386338396465663136333066326361383665366365376630346466 -30653961323537356566356363333731313334326633323636333963663966353261666265323330 -66356464336437623461306331626434303965656336313765363737353162613231313062363765 -33373936616137666638323261666634646363613735336437643261666662356339313532343837 -64613662313862633330333634323562383863343839623632616239333335616434313731383633 -35323632663337323935363630613338343235343965333462303633326431363538366236616465 -30663735646538376663316435653563653664633039626331646232393030613566626165313965 -61323334313263386464653137326561393230633832353135623134313035313265323564616535 -38396463643232366539636465636564646633623062653035316437386330643535663461313939 -34326664393533373832326537633162383966393435383033663638386361323830616533653461 -36356135326538643436373465343837356131313436633032663330383635383335633032383263 -66646432393634336632616637623139323538333833353139326338376637333664383263356630 -35393036303065343234393533313631386263393935653239663531663366343531626461356561 -63633062326639653863633830343065613265343832303739373331323335353263383131353435 -62303730333563356633633162353162376235636165343139656338653261663231326132633431 -33613239353065666561623361643535386332343264383435643436363838633866633131396562 -32333738306636313432303338323662633838383038386533613863323832646465653663366236 -35353766613136313461336139373131316161383931643463623236643835316262316435356237 -34393137643361383732376234613938366131383265313531616562613465326139646434646263 -63373565353939303030383561653732333261313630666536636562376563626165313063373662 -37383932623962323338393162323235666463663264383732343333663165366532343738326164 -30366365363031386635306463363936633133346430306439376166366462393136346566663562 -39643563326636343366646636356131643964346261396266313638376331663661613463333764 -32383963346463616563613831383439353530623966373364373035663163303438353330303765 -65623736373035343761656364646132333264313439326335326131333862666237343633393733 -61343064656635633436666235346366383761663830373630373737653265376133303236303432 -30383037633061393763363838346630326466396532343566646532643061333965626334663863 -34643733633632646162306162336632366130373364623330653065303165313036353731383765 -61396430636464366631376662323436306130323930366262636236353033386536303531313365 -62306636353534383166313332616663616637336666663134306633343164616266653231613064 -39323732366561643530353934353534376463343562353862646239663363633338386637616362 -64396664306265363136346138336539646364653938363139353731643365303337623830313834 -32366433356361376432616464656265383432353165353134333539316163333931356631343662 -31366165323932613061373836333663376638336631646639646138616162393535373532663136 -62623932323533653133663464626665633237363965393530373734336661656431343733643264 -62376561373063316632333466373930616139366561383336313263346631633762616233336564 -36613765353334353563646236653761326539313838366166663863326632313636333035326261 -62373239336630383532633932386363343833306236306238353161663266636439323732633835 -38316165383362373635663933666564313237646333656334363137346136333532633230333939 -33323366363865653564656632363935303838346266376133623530346561323938626366336664 -65313435383731306239396434346536326633653337393435343136313464643366663661613730 -39386464383533643463306330616239356337303033323664373037663533323662306263373034 -34376361353232643435653661326461333562356166356666323163653330366135653533396239 -37663631323133616164383238323264626461383438643039323738306233393630353765343231 -66376264633263663832393538623864383039316632343765393264303762336233316166393663 -62653938356563306432663838373637356239373135633230613331623332333964613363613763 -39626664393539396433613930646663306363633233333666343834383264393330633033343332 -65356561383462326437663134323332613061333139383335303662366465373631306639356131 -65616132633636333930313138623265613331633231363364303663633735666639363763376232 -65613966316536623464626566383966663161356636653431643238373661633663356136373133 -62376637366366663433333961313463643632366338666366663031366132393033323361666165 -37356566636232333265633966646234643066656561616436666532356135623136303338303935 -38633336633237333439616535396435386231356462313565386332646639633534306664343166 -66663934383033333533343639326661336639613731323664636661653139386665343939333832 -65393735346339633666393833306431393239666561373139666133313866653162303930333032 -39643035313465663162316330323037663136313935303033353533663261303638373063656531 -30356139363166643030383335356465633632363837313662633062346566356239363332323662 -64366566376662643335376439393134393438396361363138353732386665656138656433613833 -61383264363966393039363338653162363062363735326364383031343565663833336239323034 -33316335666462646135366430666162393261363139346436646166386531343530353730656431 -64376463373636626436306562396365653337626465333634663765383163373032636132316533 -39313964383335306165386437393535336432303437316664393166383462653433646465336465 -63313364393864363035653731366164366233373464623031653630333733626339663136346330 -30363938376530643762626163633633343131363365636663333139616634633864623334396266 -61326362343564646431613963633861333561663662643030343732383865323736366164303162 -30356265633264666331353530393166653038356135303430663164633939373164306631363031 -37353435323536363433343264353830666439666534653566313363666164643161616139373264 -33383938333632363065623436383835336130326361646566363234396139383933353338666232 -35353932336431613533333266393064386366623139633166343861353133386464626234653534 -65313963383430306536386534383761333432666138316230626335303133333565393936313564 -36623662313433646536653235616662666131633933343036313262633435663761323664383564 -39346463326537386532646331323834316663393830613861633736613738643630313236343430 -32663163303330663331336431623661326438613737353436643630346330616530616263373862 -63663762653330356134306363633437613761646261303565366534666439646163306363663963 -37373439623236353832613935386438626133663237316364373232393766323162393634313431 -62373965376364656336633334363963373862663534663863333566633465376132616434366437 -31363865373864306134343335393531336531366465616630383430333761376237373634333561 -32623664333938636162663633303466623439623265326635633065646138363364383632623539 -35623163366461633731383539666461373163353166323539623266396466313137316561663132 -39613037363939646265343932336534353633663065383661653163353438323938613962366631 -39343864363564393363653431383564346332346263613732313330366361393464333631353064 -39643166353438666564343336656462636166363131336131316135313463303133633932396664 -37393934656238656434653730373166393432373438643037313033366163313863663533636538 -30393966333262326264353830303062323664356330643965343934343866373162613263626435 -61396566306463313933613363656437663637656566396266633463313637626238353838616530 -65313430636332653631356131393838306132383465623636613565616663323461393466396166 -32373461643131313931653837323639373232333664626662303630623836363062656632333863 -34616538313465326666346135373464333732353430396339613464376134633265626262303731 -61656462326238303938333561653064363138353036656164346165333034336565353435633837 -39626462316139363965323638336561616565613236643230353861393135363836313433636331 -37383863376239383231366339373935666466663761336535316635303533623762343638366630 -30343632346165363133623633353363383461616662353462323362396131346138646432393437 -34353937666235323737623639313731383363306232653031646438366266323231376466656530 -38336135646332343665346262356132613865663337666338363763393837333231643438663164 -39303765383037643337656634353231383563346633393630646130366662363239656435623833 -37383639326638396263306263643231363636636666396437613064663836353063643065323937 -37653663383266383237336166653335383736346637343364383261396535373434646232346538 -34323037636237616361323436386333626362376664663931303433646465653061353363343730 -65613039343234376437633130323664666332656235306138356337306436323637646364343663 -38313665303834376335663365356439313935313664373765373135666666303131636432346166 -39333435356661306139616137363932613935613732626563636434653131393833666466356637 -34313235373838333964636439646461356239356636393136666638383435313730623735363630 -64663362666239363265626136313463373436653665333339346534393836316638616463336631 -64633066646533373237643330313333313534393332383866646133386436363034653735373464 -62663632613336653064373762346634613736373465343163643532383736643966326437646139 -64656533653766303639633662333731653463396162653531343539333564333062333731393163 -32373832393136353931336136656439663238346166356664323165376164303066313633626339 -66343438376634343236623631366339393232663535333961353239643930646133363564343839 -39366636633666646535303131356136643264346630373736643335306263636365316665333666 -31323366393365616239303765656562333838333234396661333533333237613431623537326632 -66616466623839323534316562323665393066393335633034653634333661653736366363343635 -65366233366336353434623532343833633535303063303532623361376166363830633562313030 -63333665383733383638656533616363613532623634643163663230636364356639323562366135 -38663261333561393664643963646133623133356162653266306632333837653965653032633731 -38333135366635623966303666316265633631626638396430396664666630333933326332653665 -65343934376236383763383030376361356139326438633736383263303039333339303837333239 -31623038356532343664623830663936303935623962336362653965636464643731303963333761 -62363338396564353231636239663537323765303236353630316436613535646466326330323138 -33353936376661653130306138346564323564363264363765383035353465343033643933333138 -33623236633065346635316233303765636630616531323931323532316531313461386130343366 -39323134303232306561663363333332366138623166306339663233393238666230313736616466 -62343764613534646363303833333130326530353639666264396266633236333438663964396535 -33383161643630646233323563373032623064653235343235363930353631363061346532643031 -62376662373631636534393434663832383038326461663438386464326436663230343234306137 -63326465613662353663333064303831366434323733383031656564383063393537666331356565 -36636538386630663233303139636339623837643866363365343235656137333333663362623563 -39386537656435366436656166353562663932376236633662666232633265626465373831333132 -65323936336563633961613161666332366330333235396130313737386235666161663963336261 -36373239643534376265306566306537326330613138386337303735303766643236346337353732 -64373231386130313962373739666464663764353232663036623161373565613061303139656430 -32623732613163663834376434613932663466616433333335663265333761383732316635383065 -37343562396230393062323738396439666461343138303464626165343565616536376230353463 -61333132646430306661336163343630386463313636633566613066316533353161313364353530 -31356434393161323365633161363565633762383962353139303463653438383938306436336130 -63626134623130653165633433336264663232383161633264623232656334346634373337623830 -64303937343734653063366636346237353065326137366363326264616564623537373461313932 -32633733353838356337343166353838333837653030643163376136343530313436656437363931 -32303164376166363365613639646664376465393461626238623066353136313136626664343337 -36366361353938613537643465653434396663313665343931356164313636303466353035323337 -39336639633836623764633431336463346463353261613738386266616165666663363461616265 -35376334633037376635343739303830326262333130313835653938646263663265653835313765 -31613765656637636162303434376132343162383166633238383564376161366634666631383930 -37373538616162336339306333313962343262626664313137346130383965353537663130323230 -62393635313664326236346331316662343935333136316137626565336530343430663737376466 -64653532333234323761376265633666636264393364333433323030333131653965643261613364 -66353461636561316239626634313064373033356631613934343465353134363163336133383364 -66323163313434656663316162616663333735353436336332646566333537373834326638373961 -64356536313232306236663235316665633132633336313337636133343264346332663834653136 -33353164633934313138353261663335386134373532353035333937353461316464346165393631 -32333463383864616364323832343865386339353737313639393164383962643764656431306133 -36326663333034636663643064613163663835333234653962353161643832323532383061393439 -64633339353035626231663965336337313836633330663831666137653534313663643134383134 -63376365303563656438326333306365383033663162393765373735323736613937656137326438 -65376465653631636135376532616530393739316336376430333762366630653265303861666134 -65646266386562336334613766623538643762656530333439323032353263326331663732353334 -31333861343839363431643131663165636263303237613461663835326134643363323336376337 -35333330373238353530336332343533356362306134623439333837633030336264353761663430 -31323034376131653666613230346534336166316431656464356436363765316232656639613834 -63346664313866333130316365343937316464386632346335666565653661343932663364343732 -63383730633130386661346564303263303363663862323064626133316566393731666634626665 -63306164363730373533383636333333343365373261393934323334623730363137363433623436 -34633531316265373661303966363536386334643037626262333335353664333061346165383262 -39656163373065663434373935336632303331383936633836313562636338353330313662653633 -36663134323535323138366436346266633266366137346231326364353966643661363332383861 -36353835646132343466656137646461656639323366356261643835373261326132663131643436 -31386461663735323264393739666236383665313161393235666138316133326565646430346532 -64363039313434663137646538326139336439363464336433643734363362666430616434356663 -66383035333634383761616266666333323363643131633936646264633636336631613634363161 -62303839396534616132633837666537336434363265626665626162383235656232343536653762 -62646136323932313531613730363562633539333831336262346636616566383763313366623764 -31396661643736336361626632333662336535343738353062613866343533653461376232613062 -31653634303231643431623965346564626439366135656666353731383637303936386661313664 -65633066663033363136363966373561386130646330396562316636633935323730333330313766 -65373064663731356534336435396463393666306336363038383137383462643532396434383633 -62366330326131613633626335633433626263323263316366626333666630393138363031396332 -63663737343434663066326435626233376565646565303235646463643165373761373232316464 -35396431356132616134346639656133366466623164663839663737343332333830383631326639 -34376565646566666139376339306538366264323038643766633961353263633636663030626366 -34393265376635646563396562346265663939666462643263386633353333353735343161383762 -35343832363934396338383434336665323630323062623136623063353536383231376235376362 -61303537643632313636646331353432323737373434643665643238653631363866363834326161 -30313638363464333437366331633365616463386333363631306561623336653465393434343432 -31313033636361383161643566636333666331333730313363356232383238653266623639616635 -33653037643565663465666232363338346133633864386665326330643139376139653766306535 -33363463366463626632306637366563323839303739313239646161353964383865333463663964 -36393263363838636365623838323061633462633038336238353332613864356530373166373532 -64616436613130613363396161323438623165643434656462666537616238633730386231303566 -61396264313836626264633536316434323038633638326432623930353236343636363166373731 -64653733356662346433323139623461616564353130346630636264376137303164336366663130 -39626535626437653237653063646539396238313732343662333338616331353063656134343138 -33323862636463306538653438653733343865333565373937323561366261656633346462353566 -62383566323266656632613330343538613838343161326535366633376563303766646561633934 -34393966366165303665623033663164383966333766346532376163396462636431613230323032 -34623131616537636536316561633765326662356635366430663365386666303166373565363265 -36316365376463383331306537616632336332353265326136643066646431643766303766343836 -31646534623732356263326466646130346262313166306364636265313065353536353133393564 -32623035383833366134616264643965306237616437356338343938346664633162623365646162 -32303934383832313632393039363238353338653131653537383636303238303561656630376238 -64336465306163376231393336353761353439636638343566396563343936353536303662396663 -30633134326630316534376438656235373639396564343462336537663033316665326537363633 -35303763326131386661333065336636383638383761616332336161653638316462376662353933 -31613430393530373038663231653334326461373864613066633433336261386534663963343533 -66356565393433633866316365326639626235353166643832343962346665396437643061373134 -62633865363039383035383435376466613639326236386335383862616633373063316666346462 -62373730323266333637646562643766393362663332326566396433633034386534316136653663 -63303537323530386436656338363838663039363763303064393931373366316439386335303332 -36616666623938336137393435663237376266303735333833623364336562616536656330393162 -30353665373962383466653835306633623534376631626434333333373033366234626131356364 -38326163306434316564643761333861336538393964313636383332666165633163303536353531 -64333732356632326237333330646463336232613833353534666333336165366263613339376237 -62366637343461313766303234663038643463393030623534346664656237663663373535366434 -64316234363035306332323934623131646566383933333932393261396461613134633931643038 -30373837653035333339363538363936643461336130643338396264613265363336613866383539 -62306166643730386437333634323735343537396337313662663039363366383462613764383639 -39376634373232363465383932666332363338326465343866636366623963343232386239306339 -37643533656439663839613063636164663362623662343166383666373031363937393138346236 -35656135313532316362663566303932636634643339616335623063386639626461666138643633 -30323063313639373163383734626432623264653961663334623237396435353530653964633935 -61363531626565323436343438646238363463336235343265353065666635313264333836396532 -30363339613464383033663065346437333863373632633239623763613464356336663231343834 -39626666633537623031313261616530303438663837346561626538303834306139363364326538 -33373633656366393863376564353664633232373235383365336438623166313532643465383537 -36663931396161336236303631303665306331666430383732373931653530353663323533303835 -65333638376335366338353362353561353062653361663365313138626338343066313231393334 -65656233306362386234303735633931333436386132383064356534616232346436326431666630 -30326331323462633434363435343931386637663764663962313231633561346634393538383865 -34306237313164343334653836333132353038373365646134323466383362323732626261366239 -62623037303332643562303762653637613332633934313337656431393134383031346630306561 -39623733323366386231323738396437373661306561336435346138393534343862643962373233 -33353964663739326639386533373136616364646433626539383736313731623433386666383363 -62666664643538633265386434363333656462356261316136666633656233363966666364653131 -38636331383336663436326433626166663732383963393739386530366335356363353437343031 -38643430386439616331383438626532333465643963636338313039316262373835643066363533 -38313966303566303937623163666265386164656664616166616537623939336232343764373761 -66346266313666366433316138373634303534656262356463643364373466366337373465633265 -33353664663834303638326639313538633664663738376462623938663365656535306435323638 -36386135663439383165346538333939396233343165316638316236666662343834383332643465 -61333631663261616430306634653130323934333831666634343434656464353932303862613136 -31343238383064643334356462326638616330363066363633353765643561383861633566316161 -30356139326466643436666534666136383231663966653239646661663836333663666138323231 -34656362653238666465306435353830666466656436373538643863333634333337626338666134 -66386435646634356437643136333661346664653633353163383161373638646638626331623734 -37323465343935363564323832396135393538323564623764656634326537323832663365323030 -64386433343430633430353261643835656139333361656630376631326563323431346366633231 -30623230323633333361666333626234643763383666393361306266306633343335303333393739 -39303230333833376234386630336162613730646536316132623061356536373733333634623963 -39353335383430366636346164373736326538343933323532666261373064353863313264353338 -65626233346632313130306364313361666365376138343463383431633630313165646361313133 -32313063393635613963386134666434616238616330383137356564316561653263326136313630 -38386439323832663432336331386231333262323665303032366265653630623661646132663931 -34613737636535383466363565316561623061623235646633356438633332623331306563316232 -36376161313063383764393264633761636365633230333830353133646663643563356334653662 -38636564303939356537616336323963616365333336346237396138626162313037303966393633 -66316430353139346537366363653166333333373534343939363732343539333233636132653338 -35303730326565396630386566303137363539626237353937333265613932343339326139303934 -31666335306264393139333664303639313862336639316230646261663738313833366261643164 -33383337306136643366643362643434313136376665646364303863346434333035633166326231 -62366564386436366664396633323866396163313439383463366439353163333563363161633336 -64376466623764316662393033623436303863326264333137306334366137326236346366356161 -62363431666637613536303563303462316336373363656364393935373235626339353137383738 -39353133656634656632366235393965353537383163326439636338653162366261393936343830 -36383436333362333963623663626463633733303337663563373030373432643236383362373238 -30636334313134376562656464353962653364646438636363616530373538346637313465626133 -65366233346433363733343062363537623266393435303234323862393933653835396661613565 -63633164343063666237393634633865373064623466346538353363663537613865303137663831 -32333035376535383436653464313735633934663266353032373136633463373232656138353633 -62323338363965393236663730393331366233653731303061383831636163303336303938616238 -36623933366336383131313965616664383461613132623865646463353530666465353539333466 -37356365366435613962393034396265376330373062633665333737333161396431373330373664 -62646336366466393932646665373763336264386165363662346138323565656636323938363838 -35623437303834633839376132383063326339316565613865633331613266353334313937656430 -66356536366331663034353863336539346130626434613339366362653261623163633232366431 -62653432666137363064633063353664383331396437353063396636366138343438373137656335 -37393532393530366361633864326666336363666639356666343539633733643037336164303139 -30616434346461336531373935356663336335363966656464636133316239316432366130306635 -33613739386364323930316130316363623232356130353566376435336136636432393233383463 -39313435343964386234383234346461383131336138376436666431386663376664613062643437 -35643366313932383933303263346130313732306365313637633937323334363335303636393238 -64323637363134336266373963316535666562306364313864373462346463356639333035383738 -34316233656561303765663031663637373366643766343064366235303432366162353361323333 -62376165663537613136383366356366636136343661636535613538373334343232353430343532 -38623464303434643530666465636266366164336663313436323134353733383338376463333066 -39376332656533346338393137343738306638376338363432316432353038313365356638326533 -36633435386461323461333030643933643630386239613463316263623161373735366362623965 -33323836366239343735393836316537666234623662363164313133653966373262303031663263 -30636133643235326463303434313136306362663432383462626163626338346537363363633937 -64316635326636633838393462323166653664353361343839333162356562626563356561366264 -64373462666538616237653363383333356234356236396433303531386363303235616538623166 -37666437333964396533393964633430393931353764643430326662316639653964353931373964 -63653534653131623530653331353465343236363163303933616462396633636239396135616230 -64336235653839366134653330633633363234356430356139333735626631373833386563306134 -63326439363661396166333033626633646334663261383366363836393934643332643536366163 -30376331323437383131366436356437356665656431323435376339333262333861356165616135 -30306330346330376366396331623064663766396531323131316666376631313561643833346133 -30613532343130336163616463326663643430656565626337646266303863613938343735396530 -62383963326536303033343239316464313036636361356237353761363132336132613037323931 -64363631616634333561316164666666376636393166656132346132353338316134373331633361 -33626665323835336661333463626239393334626666663266633831326537653263646462623237 -32363737316362316266363135316666656665313033613663306534373565643262333762663031 -37336562623865303463613166346563313562353833313836613834326561666563323033303962 -37333436396236633464626235666437643136306464616638316232306230323363653639643264 -64633736383666636130643132646238316363343166636566653730333763643831633761653337 -66613536303739313031323934613032356337643734666230373636353164343933303030346363 -35393062303964356637646536663131666434653130636430353863333463373630333066383763 -39313435643263333664313434346236353539323463376537656237393436396261653331363337 -62646461613330346338336133306639373139386431373534326431643538306361393366616536 -65336237386530343731616534303563363538313539393739353835356563323131343139313637 -32666262633563383464333563306436663532616363616138303432343634373762633439366630 -31323365316666613966663838623838313931623266643862343237366338636233643835306233 -33636331613535326663346166356537333632626133363163613635336433663465303938626661 -66353937353665393565666239373137633366643233373339613066376465633365333038333239 -62623731326332636630336530353536383162613735346638313639346232353566613661363235 -64363862333038343937393964393362646130333464343665653466333239653832363039333031 -34353431666432313164643137366537343031386466373930363265663037663632313433363563 -30616164353162666231 diff --git a/group_vars/stage_qa/bootstrap.yml b/group_vars/stage_qanso/bootstrap.yml similarity index 81% rename from group_vars/stage_qa/bootstrap.yml rename to group_vars/stage_qanso/bootstrap.yml index fff0f3b..33ccd65 100644 --- a/group_vars/stage_qa/bootstrap.yml +++ b/group_vars/stage_qanso/bootstrap.yml @@ -4,6 +4,6 @@ harbor_bootstrap_helm_name: "infrastructure" harbor_bootstrap_username: "{{ harbor_bootstrap_username_vault }}" harbor_bootstrap_password: "{{ harbor_bootstrap_password_vault}}" -gitea_bootstrap_url: "https://qa-gitea-01.smardigo.digital/qanso/qanso-argocd" +gitea_bootstrap_url: "https://qanso-gitea-01.smardigo.digital/qanso/qanso-argocd" gitea_bootstrap_username: "{{ gitea_admin_username }}" gitea_bootstrap_password: "{{ gitea_admin_password }}" diff --git a/group_vars/stage_qanso/database.yml b/group_vars/stage_qanso/database.yml new file mode 100644 index 0000000..8e115f1 --- /dev/null +++ b/group_vars/stage_qanso/database.yml @@ -0,0 +1,18 @@ +--- +stage_database_management_connect_name: "{{ stage }}_management_smardigo_connect" +stage_database_management_connect_password: "connect-postgres-admin" +stage_database_management_keycloak_name: "{{ stage }}_keycloak" +stage_database_management_keycloak_password: "keycloak-postgres-admin" +stage_database_management_gitea_name: "{{ stage }}_gitea" +stage_database_management_gitea_password: "gitea-postgres-admin" + +stage_postgres_acls: + - name: "{{ stage_database_management_connect_name }}" + password: "{{ stage_database_management_connect_password }}" + trusted_cidr_entry: "{{ shared_service_network }}" + - name: "{{ stage_database_management_keycloak_name }}" + password: "{{ stage_database_management_keycloak_password }}" + trusted_cidr_entry: "{{ shared_service_network }}" + - name: "{{ stage_database_management_gitea_name }}" + password: "{{ stage_database_management_gitea_password }}" + trusted_cidr_entry: "{{ shared_service_network }}" diff --git a/group_vars/stage_qa/kubernetes.yml b/group_vars/stage_qanso/kubernetes.yml similarity index 100% rename from group_vars/stage_qa/kubernetes.yml rename to group_vars/stage_qanso/kubernetes.yml diff --git a/group_vars/stage_qa/management.yml b/group_vars/stage_qanso/management.yml similarity index 100% rename from group_vars/stage_qa/management.yml rename to group_vars/stage_qanso/management.yml diff --git a/group_vars/stage_qa/plain.yml b/group_vars/stage_qanso/plain.yml similarity index 98% rename from group_vars/stage_qa/plain.yml rename to group_vars/stage_qanso/plain.yml index 9ae83fc..cbd9386 100644 --- a/group_vars/stage_qa/plain.yml +++ b/group_vars/stage_qanso/plain.yml @@ -1,6 +1,6 @@ --- -stage: "qa" -stage_kube: "{{ stage }}nso" +stage: "qanso" +stage_kube: "{{ stage }}" # TODO read configuration with hetzner rest api shared_service_network: "10.1.0.0/16" diff --git a/group_vars/stage_qa/postgres.yml b/group_vars/stage_qanso/postgres.yml similarity index 100% rename from group_vars/stage_qa/postgres.yml rename to group_vars/stage_qanso/postgres.yml diff --git a/group_vars/stage_qa/prometheus.yml b/group_vars/stage_qanso/prometheus.yml similarity index 53% rename from group_vars/stage_qa/prometheus.yml rename to group_vars/stage_qanso/prometheus.yml index 9506b93..c754079 100644 --- a/group_vars/stage_qa/prometheus.yml +++ b/group_vars/stage_qanso/prometheus.yml @@ -1,4 +1,4 @@ --- -prometheus_lvm_hcloudvol_count: 2 +prometheus_tsdb_rentention_time: "2w" prometheus_remote_write_enabled: false diff --git a/group_vars/stage_qanso/vault.yml b/group_vars/stage_qanso/vault.yml new file mode 100644 index 0000000..5af5727 --- /dev/null +++ b/group_vars/stage_qanso/vault.yml @@ -0,0 +1,586 @@ +$ANSIBLE_VAULT;1.1;AES256 +64393635666365366136343032663762633061613563323936323563386433633164393231343135 +6665386336366264333664333934633633303064306236330a613738376162613937326566363533 +34653538306530393566376563303539396665306637663465376238333263366263303432323065 +6638643330373936360a636532623438343961303730396338643166303065653839386362393132 +32643466323161626133356233666364643635646162393635333662343339356266656336346362 +61346232613863623339386138356162613531643163663139323633643966663530373965653633 +38343564376232383839643435613035643634663262393331396661626132373134333836343231 +37626638643363626162386432386439303933366532353961383735393065323633333536666435 +32386137316334336335633063373663336663326436656635643130376130336430393131633535 +36353736623633303965376331636563643238333830303137303538663664346632323461383433 +35393730313339653264653364313835323661636262313964633135353935623430333735333831 +61393662336233376338313561363461643861363665363231303664303366626633313730313766 +63646261366334363664383763386363353239643463306234353762643432363166633737303633 +38333037646535366637326634393665373461386366636264363539303034343164316338383930 +35326164396439656639643437306130336330353639646238366634316232356561343431343565 +39363465626339343237326437616630646139646130663931663665626161383964383064633661 +34633561333936353235366366336661656261623232626437343665346632623266323663323830 +66613234666365623864386336656166613366363264626338346365633031653130633965656162 +61366135356164313863663564393833316433343465323132386139366365656161303262643866 +61396237633639323866653739353334376663303539333030666466306461353334663131366433 +34353761326532346661666164653634656433316236353736663166653338616134663162313431 +39353436656164653833663461333835376530373962643732323261303533616333316365323831 +36663239303435623961383933666132646335353236393038363463656537306136356537343866 +39653039633030653837316466646136396334346231616161356666373862633065313535633065 +30383030663337363736376463356166393838666239356433643932393364373163646436623936 +31656633393637393437366232303930653465663965653164366330656365366532646264646565 +39643964323361643535336230336661363765366335333761376464373937383235343538616137 +31323438363965623266643834636137633561666432356536343630636266376439353937356331 +34636464663037623163613738663862356366633065616333383063653635653965383335623961 +62306435343534326461343234393436386537623266346562326532393932313132393065363437 +37643865396261633330613763653565633830633361623230626132653964653661623162393364 +65623233313037373265613862336438313463356537623236383937313864626635653163333734 +62366637643235363535663861663737646334303562353832343063616163306236373561363665 +38366432313938636466376164613364383032326161353265306166346632316362303036303263 +66373864633532623432363363393835396336326666613862343332353439333930346162313533 +65353565346134343733373063323230333532326533666661386461643836653236393235373463 +63303864666166366462383638316233336139393336386537323230633135333931356238303430 +34663334306265323965303535376139376538643465373332616664353266613237653437663534 +33366561366134303733313963643637663935373936383233613133313930323331613665663462 +35333134633063636237353536653939623734336534656439643730653737396236623934643232 +35303063376338343531366131663065373430383263373234303630376630623032396662613730 +30643639333834663039613739303231383533633539383830343132393961303233383065626331 +39353536393237303135323831343239653135656365383138373164643930356363386165356136 +66336337623932613033363866616662356362316263613366353434633839336164346635653534 +32363566343638373261356234653939303430646365623734353462393063356231313462366538 +32663639633563386232613265303361343661396530626535353165356533343565396337363337 +62373638343264663630316564383665396431323662633664633165636561613132363632343461 +32666165316665333539666537393736306134666163383036316533666638313334323830653562 +32353561616531376566316239333265626239343635663338393039376661353965623931336333 +36336361626666356236316434613736643138616263343366633466643063633232323961396638 +35616564353738396562313132336534343932636130333434323336326131383962613761343231 +33326239323663373362376332363835363836353632366262306535623963336632633964316166 +63313235313466633835356261636534383436613166366637633630383865623662613934353736 +66653439313333326635653831323233613236363065623639316532656334303565303961613463 +63633536343639333261353635373561363766666562643661376632623435623234643330373037 +34386135376361623435333432336538383461653938363161326537633964393163393433303634 +64353432356330353434383036633233343931346134383333333035663031343064393636663833 +63356461653636326438383532316239363836653530623166333265333738666463633832636365 +32663735393063393330653337613734383934636265376434653030336134336235346138316136 +31363736323832373966616138396438333435643738303838623765666630373639373135303164 +33396239373661623562306265646561366438336435336231316332393739363766656238333431 +35373263303337613062666162613438373832616133633865386434363463383936316261626237 +39313938383933303736333430363036393238663337356532666163303462383435326134666165 +35303162656634656638306562663261396238323437313937666563396139313231613830376137 +36373161333733303635343431353364663565323633353334386266643830393566326138653766 +30666134353733356163646233323362643662613966333764653135383638663939323630333431 +64626433356663633939313631616164346337663539623261626238623837636363343532316436 +32313833636134623362306435636566303337313662656337653666616539313136396330653031 +35666661363330636332366639393639376162316336353261653439396134663338626134376366 +61623837363630343862353035393132376537383761343263396563626232626438326330366337 +66643936313933653232643631373964616331613361616263353437646464626235316463613337 +36383161393039623237336635373439303132396137346261353931386339653064303532333661 +39336162633131316636343431626639633362633636323835653464633837636235616165636264 +38326666643330663066303263373163353065366664306362323530326539353061333863303132 +30656162653265323632643838633031643839643562346465356666626236316537363631643466 +61313038303838616266363435663862313962663131663166303137376134393638356166373964 +62316638663034333264396439353666323039303838373130386132643363633039633137353163 +34666437636430383237363037353535323965663034653830363365396138353135626333306262 +38663334623933366463633237383636656462646437623938333031623066383466313136653733 +30373132353664353331376139323832663035323933353238633238386139396261373266363533 +38396136393837393835366638373639353137356164646131373464623965303633623432373261 +37313631373330353132366236643835343463353034393231623063663764663262656339373433 +61376263366436383536373463613237633361323839333736626431386535656530333633303066 +34613131323132636262393137363966633863623938323033656635376564343633666664303366 +31363861353833343262633763626461653861626464323834633132656339313233303232383839 +61306166333533333233363639613331376134363334323037656461353238636633616230373532 +34366339623566336163316261356263323535326230313034663733343063383832363531326234 +30653663626539326339633064613536346136363833643264666536326539643065323766373833 +30393536313733616464356537313063623230386561336237613833326263623935386433633464 +63653238323037326564646134653265633036393966383838623564633136633762663463653030 +32653932383336306166336135366663353731363038646333343065623533393966613338326563 +64396437366536653136616332363935306333633962353663383965383061363662663764336336 +39366531623031613462633263343766343031333531363966643338616630313264363635386430 +66393562653061306464376338346530643930316565613965356366343037636666336364376364 +38383263636466386634613339383435653566653863613565663138373532666139393538616532 +33383136643461663662326433623237346539343335336633643930376231653532373534303965 +65376561663937613261336463663439663062663666346439663639633533393030336135643362 +36333434376238323530653962663837323833376131313063366237613936346263376230313365 +62626331326236656638666535633138653564353330316562366639396633376333393261383865 +33353365633961306463363463653531616531643363626263653337396661626431656164353564 +38333130386264373135356337316134663436383836643030383737656235623262376539316437 +37313262643133316363343765633234343762303364376633643630303135393164623764303539 +39663239643563373565386633393366636130353461626662316430373639323362383437366563 +33346134656131333163633539653561346266396266653266663363663539326262666132653939 +35363066613165376364316634303638396461666433653263663236616264366434363830616636 +62343439633364336266623431383638333635303765336663616638666135626162373939333430 +39396661386531346435623731653933386565373333316332336230333962306430646562323362 +38366164646539653530646534346436303535376166393664363530666136323538663133666534 +62383239393536633730666661316238636363653164333732653332346537666634336333653130 +63623533653234303734323131666432346532353638303434313064303365626166633933366665 +30623236653261383365306138313265633731303735343237333032396331363930323032306538 +32353465383039393564613264326464636562393631396462656361343530323939323463623261 +62643966376636363265343337653437356239616562323135346638316138343861353765353465 +64316638326431343965636364643238633139333536313338386235633839616439653731636235 +30643039656664303430653362623138393239383865643935376365623236396436363134633634 +39616231656464663534636330616664656461393039326633376162386365353038353630626636 +63623966326364633266303437373535366638356436646436323464643431376134373763613666 +65393365346332623637626261366439313931373035636236313565663630356136636566343331 +64666265623939396131313361383332623230313665306439366639353031396265633131653462 +33323966323036326331363531383936326433333031313432323334346532666139646333313738 +39643734323462306562363737323764323831623438326462616465383632626435623662363266 +33623033303831666431383464313462393963373038613331376561313435656662366665666436 +31613731646166663439323637373634616337613366353638663235666562346639376562643636 +66376561313461386533343064656265643762323563343933616338336565323266326332346165 +65653033626430323837333337336564333762396566333639306266383138623233333130343432 +33336431366465626133656235383166316533323062343066323366646536366564656165666165 +38353037333566306235386336336139316261303631313764656636663265383431316564663336 +66393961396564376236616664663164323566393561643565343863366630313936663339306539 +30623363663563623666353336333033396138343434393739373066616330656139373038343735 +64656135656233353937376338643439623333616361646538333031396263303035616431316130 +66373031663163383664626631303334336462633139316138386437623934363666353563623262 +66366563326639643039386666653662393361323061396434633661343665613762623839323266 +61356130316563653262666231666638316136383961386530653662343430353865373735366462 +32396136313366306139636337333665663537313463333731333365323638653265303434373739 +65393165376433363930383936613438313664626530633635323263656263333436363739663539 +61663165333166386438663435386366386335386231646233333339353937353866343361326361 +37313536356339323666383634343166646231316433396634626238363664373763323665336438 +63663430323766363738636166353637333164633332663665303132646365366436303536373532 +39323566633765326461366234353138646331366534366166373761616137373531613930343866 +31373432343438313039346137616632653035336234363835376436656638623835376163343834 +30633865353364313637636564383032326263363661363765306661343632383337366263653632 +37356162646466303466316661623664633634343033376330613032623934373931636162656261 +32326637653364636435343132633338646362326166383831336161623633346238393866613838 +63333238326331383131306337343236363730656338356633666430323763313037333262386639 +64313261306633366164613331646162363930616630656134636466313633393064353862653434 +38396566386464316139343536623935363865326339393865376136633933363239653135346539 +64383962656434616334306161346133653131313732643730323833396665396338313033333131 +65376437333939636439613230373162356463373537303661353231333434646438646134363837 +36366234343031383764313039663734323861623039303730616431653938353063663265353464 +32356336356137623739653266383665313766303633626333653464393331343833386530613262 +64646264323134306266363462623332313037656234393566393235333735313035333536646132 +32373363383061313439363131633230323865316638643463316332323134626166633434613432 +33393863643234643338383837353935626435643734623062356533333137313234383134343336 +37356532343838306439616439656466623034666232303133393562303461356236653766646265 +35303665326537643164626639656535306164316133633535626166333038663032633662613965 +34303564626632373864623733373036386564356533323861326665623835396531646533336333 +31633931393261363338393835636464383535623262373961363064363266343539643030353835 +39323662623864623366643035633936383433323238613938666133623264333738313038326666 +64353133343961663433316631366262653066383332613965306234326564363231306666303338 +37353132383030313733303366316366613530383334356438623331613433323735653264303431 +61663764313838353533393266306632656334356437313839396333396634636338373764666230 +32323735616130623135323237666662663236613462643736383636353130376162313961333632 +64303363366331666461613465303963373037303835376635623935376434323966633134376439 +34356637386361323430323962616232643265643461663037633135353434653664646165376431 +39653337613363386638653066303136336465323564656162313135343033613734326331393830 +62666437343738656464313563373834333064373536353235656535613361346366646230346363 +31333036353337356335626436356631623237303834316161633232356261353733306165626666 +37313033616464363835363962373561333330346661316564346135386432646336336664306332 +31333865386134396565636337653938643663313736653136303265366434303734353530656565 +63333638656165313763363738323666376364396432346466613765323961376537306235393065 +63383335313531383032363839643237366330323737376138623130623037616632636434373330 +64373931303164326136316636336366393436613166326362306362303466366637396130303365 +32316563643530633238353262613331393363393563646561393836656534323631393739363835 +37366634376537613339663464643132313433386231303433376266346664613434346236623964 +33643636383033386133393738313932346366393839313439326531363633613363663662636339 +36383638316638633965623561376131336533633965663235333066616230303030303566323463 +35366632303662613033316636663436336331383461643936613834393930373161623838316636 +62643363313531636438663438646530376162666432396261303765306433666537336164386663 +35616666646561326262396437626464663037313965373532303963666230313930383462613630 +63663932656439656262373931383931396234616630323233613366623434363862306562623064 +32393265636634623037363331623366663636653665353334613532373332386632316261653730 +65663139643464353830396565653336313062323838323063353263313530313764636632333661 +32616564363633386635363731623463356337613062376630663431373862343535336335303438 +34643635643763633462636536363761653938383961663166636263306566373030643630386537 +64663336356632636537396130613363616265313664323236653134373838383166366538653461 +64313630636639663665616338633964383030623665623236653338303933636634626330396161 +62613839326663343736656631613537663965366561386366366133356630353438336463333038 +34613062386132663432646235623231396561383036633535633236323033306331336531636539 +32656536323663326238626338386334613535343062353565303064633334323337633161306538 +33313363633465336335383234393033333434616331303333373336363636346234613630316634 +34376334306663393837386433333038333965626635626364343130343831376639363532353962 +31646565643766616331653863313835613535313861623161306234616437643566666363623664 +35653336396638616639623933343731326266353138616465633762376335303036343239316366 +66343362383139396136343736626565623232353335656565623766386263633036613364636664 +32373465333633383134643765623437386439353330383965613039353936633033663962396466 +65303139373565316162363564646236336361393363653130663965336665633436363237333466 +30376135333735353635626331623839363962323132393161306638356139356234303863306166 +66663665336534346531616234613634643766616237663334366536373335366465386535353361 +38333433373863383531636635646137636633643935303536396361653266373664313138366533 +35633037623435383534643562623733323265626238333465383731383232366136303738663866 +64653766636564343539393264393566666431306665643939386138643965633162326662633763 +64313234643464346636383032323065613933343635633963396338663166323464613266376536 +33396238636536313462663062643033306461626434666335646333343530303434626437386539 +30353130616432636335356464396534313432376665383034646238666164376233333463313232 +37333961363234666238633931316162663366353433353366626636656634356436666530373733 +63356466343163356334306639313763326232386132376437323364666162323762373934336164 +65343136386664343266663631333131666632666535336364653535656239323930613062363966 +34346235393138343236373064363032383039623136363561626635373931353766343862393932 +63376264633762323933363364623766353439333634323264393030623362626165376661656333 +66633438343134383530356637376330303434326361643564633962386630646635663566616263 +36636465363962376136333537636630393565343730333232323331653161616461633830663833 +62356338323633333531663530633232623365643637656433656230316336383064633463356337 +66336134646264366131393139326434386635303762343764393237333164623565323036373665 +36666361653737663862653636343866653364396164363365616265663834656439656362323738 +38393234313862643863396463386334626264663363353464613138376630646538636635336238 +64626132303137393863636332656364336237303539363135663935343063333065313966393861 +37653030353834333132633932613033623765383839636366366262636533313633373935313035 +62396136373334353765636166316166303936633163653331326633643365376339663732636636 +65623464333064363739623761646534646365633863316630333563336336653430656463373231 +38626464613138656266636130346138636161633938373961313938313434313739326262303064 +62313132663831383265353666643035383235616266653230373238396163663662396336346463 +36353765613830616333343736326136383963373337623433363231346662303132323065323039 +38653837346461373865323161316366616632326136643764396533663433393163386239613939 +66393930626233303861353533373663383366303235616333646533373161616536336330383133 +30653362363830383532616137363539643663666131313337656266623238656162376237643334 +34366434366261313832353736373061306631356430613039613161366330396637663566633962 +31363930663066383537373636336439333964613834336337326530313661376333383731373863 +31353436343731396632353531636538663837376632333939616334643734376433653634653339 +35393232643062646535633337333165343931663834346233633462363133323064373033303737 +33343833643162393339353065346433626433663632663637306132333833336433333730323365 +38666431393261616363323161623964343439646561646363333431336664633966323361303930 +33386461373436663936626163663065613337373936613032343933386638373461366566333632 +38313133626636333538633931373930393833333963343765313264646632333130303033386637 +33653231653061333135336262636330393339393334376461353434613738666663393230343563 +38613365393930346533363565613962626239636262636632616461366433363834616637326435 +38343962643138613966393261656661343365356632653262356563616262383363666232663637 +30636563386631613532656537633434326561336133383762636132376261313936336262333232 +34613031313564346139376461356162616139326432313531396133333533383938323830383865 +61373965356561653339623231386563393834656563356566653432306237636133313565633264 +65326137383366363466323236333466646664623039316539313665326365656363613733623963 +66366364636233396439633861633237326630333266653363613334356333646433306662366534 +34386636306534393866656463393764376331316133623337303564613737646334333134316537 +61663438353365626530323465353732333162663731306133643632366339303837656362636233 +30613562613666666233373733623937323761346133643964306562323030393065333138366338 +38323939306333613366666335303962373632646631626430613464313565306631393435376361 +37363733313630616530663664386535653130333531633564316664613864393830393936616366 +39343361326265663264316464666331636664313433313464356461613931363236386165646134 +35663438316561343765326230303964316465333733656231616462386564663364383330343565 +62346632333236386439393932343664316336333162353134346331616662373261346334313839 +30386561326430666436343966343136383165383861616564343937303831373739336366343133 +39393437363132363938313736336439636137613932663637316135623062313232643330376362 +66636533623337636133376266363861623838386261643563346365333131616466396662363534 +38363530313261303230633732323663333163306463386662313637383238383832373961653934 +34393738613161663834656538623038373763623531346362633063666237636462356333316534 +38353566653136623637306561316363356330666637623831636238656539616430616437303462 +39666361663964386634653965313232333539303237373866626361303561303463656539323132 +38353339663238663132376163376636333136613666613735663832633461643734616632303138 +35653438313132306463643435323861393766663734363035383738313837386165613437313338 +37633336616331393864663064396330323032633366623666633561633232396332326432313633 +66373630353231323531643766323663343938663034323761653663613135383430326331396134 +32396238366365373636396637616236326534313532613865663332333936366531376535313366 +35633832326462303933643462353331343463316634653564323639396531616438313633316166 +37383362333763616566313439643765343338373561306335666364376465623932383632313935 +38656262333533633339373666626435326431616336356331613439643333376264623535303839 +36663832663835353335346331366332376538666337653166346634353536366232653338666661 +65333162633062353439663238316365316135653166316661643365626465366265393134386435 +30643961316639653764313236653434633832316637303238663864626532363462313630376164 +34323336363234336665656337326536623237383733373535626435316336353364613062393065 +63323161366136343338363130336262393933316338316461613933646334386365383263356365 +39633130353630396263346434333832333136643463633661633066376232393066353830633239 +30323335633734636234346639616462326232343133623564353131306637313033646537613438 +35383039373730313065383263383065373238386665663630616530373633653165333562363330 +34663133393237323965646561326433386532663738626335376333383036376331373833623135 +64323731383134323366386337326139306366313037623135343638383236306639393931653131 +36393033356631633261613635326239343331386135663335653834303137393462366637336463 +30663431626136666663353864333166383863353364396536643761383331623731346332393031 +38373663633461303631336564653332326565383666313134373030356333333831363738323165 +61323863326233626261633234643539636266363030646337626663386338303932383362386435 +32353835626666326666313130386531373035613832353263373531623966626666666437663837 +30366264653563623664366231653738316234333234616131356638396434633336393034613134 +36373436303162343230353961353464326533626163363764663633386133383234353032323765 +34613765653365383836373634393936643764346239333564326261653134393631626238316461 +36323032346632336563643531623733343834323434333439306263316236653466376462363939 +32353662343233383432666466633036653665353438656639306134393266653934313630616536 +38663437663431643565626563363362373433313761623138656438656365303333363035366339 +63626336343561383934386432396662613638303738373930613533636661316632366562383462 +63313838663761353762666461626530336639373439663135663732353831663361376539333361 +37333434623332643039376239306462303063303533363863396663636538353232623437383534 +34666430333136383662366233363031346436346437376463633533383134643061316462616165 +30663564316430393532373136333338366164636631636135623864623366663231343363356263 +32663865653632363734613132383761633330373330316562633238333834393837356133653061 +62333537333061366434353736363662313039366532636533336334613637366563376263343866 +65623765343261623934313234633934306662356135363463373362383039343932623366393930 +65376561623161663030396264353164336332393337343464313361633664626264356165343364 +63356266666333643036376165633533346266353032343038373533343831393330623039626236 +66393830306564363231343437316138656239646135343233353637376237303134336565616532 +64376434313261663036303130376137343532643436636563626161393839643335653535346466 +31333335323164373735623137613035376237356139306562363238373864343462393235616330 +65386464343736326137666132356564353636373338363263373437386165346334626265666638 +32623034396264323333396434383736353063313836626237663838316461643531393135663533 +37346661336539383963653830323239643539633661613934646534313464313339326165323530 +61386535346631333830333236666239656237613635313763626263326631663237643364373463 +66373439383664303564643337396339363032383165633130333833363565306465353966376536 +35363461643733373866343931623233393032346532336232313839383464343233613938656663 +39643637333861663431313831333934646239643338303939346638306339626136313331353863 +65323635383135643264666638346432656337376434383831636631393730323134333463363430 +34336662316232666232613861613763333038346663363861306664343962616232343637643236 +63363564356464636230363237306662616539613964393633326432623862353732636161366465 +33353539616565376633313831373339346461383366353333376437653161613063343135336335 +38326438653430316163366237316530653762666535633366303965383838383738633833373264 +30356366653561346137363938323037663630393638386633663031623235303936373761363965 +34376462333334636331396132396430613765306430323533383737653562623131386266656366 +34613339636332393761356561356133383362613365616630643766376634396166613031613037 +39306136366536633932343934343263336164373130646630356263373931363637313462363665 +61343664313239386231653965613035663532643730656161346637646435346462363164663437 +30643436616437326462316363333662396261326338313839663030383933633136326536663931 +34633536656236383638353562393065643564396435396262636461303735646434663663303663 +31636433663736383231323832323931333663646430626461303137663332613436666435386561 +36386131393332646662646536336136353738663034333262663263316438656662353330323463 +64613064623863613263653433366161643966346336653430656163323962303465616531656661 +65663134643965363234636633623736393238343863363564313236626465336636323731366561 +35386535363039393839306564663533616535333034336132666132313961636530326635313331 +35303537386230376234333333336465313835663566636666633762333139663530386363393663 +64356138636461626138356461313965613230316365333263313664336634346566386338633031 +62636561663663343331316534626666646261386339666436373761666463363866666137336634 +66333934353734316439613766663932316461313263313333646564383963626434623932336332 +39316265326564373239636539623936353338373538363766383636623564323739313362336138 +63316566386531396134313835613363373432616530653938366361626365396232616636333663 +39623830616134643465646363356663613965346230343261303063323430346334326635633365 +64333030366565366164383332346339323761313437333833366630313165623534353237336535 +32326164313961346433663839323931656133326530663430613462343332333836613265333139 +65346237383936353766336330326534326435326339353537663639353233343265303566633837 +35333734333039653765353138343865663063323936643262653164653239633130373330393336 +38663263643937653233653263376235663133386237613565626632653365656234373438326134 +30616536636337373539336235653763333763343361333238613435613835363261343738313962 +35393634613365666531313436623261333864373965346165313162393663366531326139643539 +30393838656337306365643534656262333066623433303436333337643634336164356434343362 +63633634313963346635363962663239386264666335643032303862366137616136633465373932 +64326234373736356532366639616138343162376662636138366635313562613961333462373964 +62323138366430333030303031376166613538396461623862343737316464626463316436333365 +66633165313530313438626261303934383162356666303463663935393962313232346262616337 +33326566646364353165626236306236313533353436623662343361326534616431666331336238 +66336466346531666562623165353336366364636239613239323936376533363233353632303036 +37353830643838316235653264363265316263386232303065653464323562323735663438333961 +39613234643236373861343266303862323839313064326539613839393435323634646361646636 +34326265636431313162383632303334623763663066643837343165316439323362373136343336 +66626262393666643662623630653264383162326464306534383263623066353032393536643037 +32343862623939626238643836666433313035303039626634333835323530333134333633646237 +33353832663132306335396435353137316139666465636566333963356435313431373965306237 +62383438393333343135633138303064393732323962663761623963636438616232393933656561 +36646362373266373239323637313364303332336632346235376362376561353238336430316237 +32333230636263643436393439623339623566323166666233333936653066386534313064343236 +39336664313361633964356566393639376430313961623666356239663964363165336261373363 +38623638613061663366376232646537643764313334303333653466376563303565376637363363 +39663633633965613031393039333362326436646137356533613232343931643866646236353231 +38373832666165383430313530666634383663306566343261653233336530396134383937363239 +65366461396261376637353138636236663330316264663663636263373666666638323361613530 +33653661613031666630343939643832343765353634373339643537313863616632663933303936 +63313833646161323330643962613837636239313263313233636265643037643938646435353366 +38386432636165373437643666613838616465373930393938356430376637636266383336343434 +38626464316133316135363437666535343730653034346565383437383336313361623262303736 +32356130383163373439323139306365313665336433333731363136386162346635313664303231 +64396666323536393837616632393038303439313866303834656334666166623539303661366632 +66616133663565633834356464303164313966303532613137616361353134643935623964386362 +64383430613336656163383836643536663538343465333834356133333339613830333561373530 +61653365653863386564353135346564343564626636623161353465373165323961646134353934 +31343964386432363862623962663134356137333831663337623338346137613565366330333664 +37636436393633313666393365326461313865613865616634393434663338363961366565386236 +36613136663464656666343937643331633234383433326537393130306337613039343435343365 +34616464653438303539326336326437366464663237653936346636313735396563386533383064 +30386132373964326536663830333834663465623662376461663436316563633063656236386531 +33313466373233376439666366346234323930316634616366333032323838343838356338366130 +61363461393166383338343465376437373132666630366236633834336331663535336239353639 +66313437653932646164613065393038343566336531303333616434616333663138313362386265 +61313432383438386332363239636434333761306533363231333761616435333133373639303133 +35396363633236666461623066373939316339346132613636633433376137336132656237623135 +61646265393935646161303939623537653633386430353439383765363563356138356136663364 +31343131643535383937373737333664386631343139346237393134653138316435616337326234 +64633963363535663432333361366139616363353236663765396632623431646534343561396166 +65383439336331623832666639633233646332323032643336366130386564353662333331373033 +65646134376266333833313731626338376566353333363061366236346130316366313165643030 +39623139626665653530653466623961653339383938613337643664313139376233336435333137 +32386164353738313136396131323261323265393533393539386662346136386239353234316532 +61316232643339356561306165343233313833626162663634663730343436663631353535633365 +66333338386130316266663939306163656532356337373764386562616535303733626562313966 +63386462363531653335323566346234363738383862303731643339316237666438313165313562 +34336435323363353466386433636661323231306133623436336432363137393632356531623365 +39323861323134373663313936313135643466616661396436306661316663623633626432363062 +33323062376334356337633034613231333663386562363363336434393632343566326564356165 +66646333353932383532666137303266653439643136313730303934376237333364356464656239 +37333337633763376362653961313339663966616264663330613835383732636361326134363732 +37343436396334343665663733306632376264663337343162643663626239343337313364666465 +31623864623637633465626134303864646432373839623366366535343363303466663966613630 +64373532363336386232363034343439613136396535643936346635633732353139386365303062 +31353830376336623837336136646366303763373239613331313561376230623733646439386564 +65643930376530316365353562646464386530333564633364396633303139643865316566346564 +61383432643537313039353161376630373965636633653664636430353964326332353761363835 +61336662376561653461653133346436643332613166346263376363346632616136326437343163 +33303238303439613835323566366533343639616633623030653632646537613439616531346633 +33326539393866363665393161396466656563353737323335646164623663326363656163613030 +39366339613038666333656332613636363166316338323535393332333239646366653437366537 +34346632326365323636396433303635336531333162633163616638306364396466306465383537 +31326135626332316530636430326133353134366465633138336537336636396536656633306337 +36353439323765363963653738333332646462633138343538643662633064376439303933343637 +66323931343239313332613831356338646539336233316562336536346361373562353632376464 +39666236316234363165366538323735323434316266666131663338383565336431373538373432 +62663430633935383838326430386138343034356434353237336532383362653030653863303064 +36616264306364343337393434356562613839326461326532633534303965306137363335393561 +33313530376461643361653765363966303461306637303139623034393038666630343362373639 +32363364373365633662656433343235313861383638626165383432303738393235643938326266 +39633365636465383262396562303732633537313364633063313163343330626238353439333830 +35386439653566333033663464643261326665333032643763373666376139353331396135386561 +31386135323538623533313538353866386564353761626130376139633831633861643365346465 +37653764316534633332646164633034336662303839396366666163626635353362373863663530 +30613234623464626331363038656531336536323734393239626662316464383830623038353034 +64663533323866373561643236313733333934333736346534346330636636613739633936666662 +35306266633935383939633163366336303930646165323139303330356366646231343431396230 +65633433653330353130613432666666393162636434626134613533346437633531353033646537 +61663238353762383835383232663734373039653036613834666266316538653662383138363636 +33653562646665333531326565643932626162353632343339323662333037366532336565336265 +65353734313134346539363230366230316635336339333134333430623931616434646163336338 +36656262386463653031336632343439613236336634316133613938663934613835663036663632 +35616432633631666464613933626131326333333033353765633262366532626637346537396565 +39623138346264613366376230666138303230656632626632643566376266366263356331353832 +34636234326264333036376339346437373434653136303338313363643037363930653235643761 +31626463626433653163666135363461616130353731343132313563323564323030323738353565 +64333733396134643733366666383032623439653862356539373063633561616565636531333037 +62373963326131663035643965323038653962616563613662333864663533343732323535376135 +33626435393236313165666531333738623166633566343434633836306231386265386537333731 +37616464333833366334373962363733353436663866336562663030396663646130643033653332 +61336163626163626432633765316363646465306463653861383737373965646437326563363333 +33383065353937356261333134613234376631316361393336616664633766393365656566663563 +33623664646330613437333931323734666438626232346135343864633238613839366530373263 +32336166316332653833613764383335383138636134393833363461336633363263303034336634 +65366232393934663539646363376632316662353761356466346338343133326539326631623565 +61623433393066386464356166336564636137623661383532333234363331313464333938323264 +61343161376538373531333234393638366563306463396436353438656537383662643138323836 +65396463343439363539393839383465323566373736343765363034346264366465666165356561 +34343966313333343663626139363261393838313431636332646565376138376462356639326635 +65393633666333626334383363633832646662623734383137663366613364336636636462336635 +32383233613065613462353961623365356666616532633736396430636136616539373538356433 +39656263623061623563663034366539363337363865333635656130303262666539336265303034 +35663830636261323435306435613630356432363335323364636663396166333338313139626531 +32613332373330306661356130383961366132303762323864323064613635323139663038636430 +31306264636264623430386165653033393764373164643336643034333462326361633464373863 +31343061353463666339393434323065336131376635326131346630373762636333316564303663 +61393134623232363930396334333236633461643964343139613739376666323233373330663031 +64626362306636653530626363653034366565353932636666626633313863623566663333336636 +39613263363639336262363238333835386333343331353234646265393765396532313136323764 +37356538373161656330356630323861633461633939363866343730376639373335333039383534 +36643564306430666631376533633066396531393036613730326565303434316532316531643432 +32646533313737353935346432333462373064613964396163643533363234646163653331373537 +37333730663864613536356139336536643666613230613934623630373530386333663263393231 +36383563353965383334376239373765613161643434343337626362346532333334623061363538 +64636639393462373764626436643536333937376661633337393461396331393733653932323838 +38363632633635303862616161366131626536316466333835386164313030353164373732356239 +38376137303231383234323339666461626638333761623730363063323263633432346332613464 +38636438663966633964653764623862396135383263356166333866633933303330343937373234 +37393663646337316432396237363530626461663031333866356634656432333830323263313433 +39626332366164386337616430323664363736333739333438663261303764666335353133303465 +66393431366533643931613934356439646331653564653637626362386137623163656237323966 +64613038303862306139393237353936336665643865363239376531396563313736303831316165 +31326232393965306239616461393463646262373632363233616334616463383365633239633566 +31386430353763613735333131373031393533333161333731393737623261623239396463663331 +66313264633963646564306165303431303261333334333032643336356438353364386331613234 +38376639643366343636336634396130356466386337633835393365386135656461383965383763 +39623962323637323531376438383130643265326163363064613736393537323161333736356532 +38313366666430363139396532313562636132646232663434343730643338303130386234633762 +31643661663833666561333361613332356466313333326431333039663732313538613735323666 +66363864363735653236346335323838616534303130363532306233636335393630336463373836 +63666165663362653236373138313238366638313763373536383065636131623635323163633863 +61623835313562653832653963366336613231313662656166393633353933366465623766636333 +61613435316638636534633265653238323930363537313631643339386137313565386337346230 +39386634633937313939376366373934653062306362373930396161646237653830396363616665 +36346431383166306365316437656263373337303138376633643432383066386339616136343134 +63363033623338316462303539386633366131356266643531366166633833316231383863633961 +35666235646630376330336564393931303534623137326137323238393161633634656331363737 +34373161303233356138663764623962386534383865313961313061666331623166643162303032 +35376165353665303963623734633966316434396531373736313835323738616336343837646434 +63373832303030323261646535343333613936613632373961346639386135333065376634653934 +31343762633630623035376631313261306136613339346236346562623837393031383835326537 +62643233323863363962383231306366333862383534373732643835383933343165633435336665 +38346635396338666631623564353965653237353462313335393335346237633237363366613735 +64366439336434356433643435346231356265626464613639613935383834306563663631303562 +32313563633737373830616664623736633161666262623462323165623664356239363038373138 +38306434386666386439336361363535386361346161653736313666363137396665393330356133 +35636364333433333366333764666334613264616162393766346465353834616337643663623131 +33666435643661616361643039326430376332656566323038356233636230366130623261626636 +34613233633231303335326436326262633139393363616631616163653766653436333831636239 +34373437356331376566383139396134663064323436313035313739353965326363383636633333 +32373137383733393832633734643235343235663938653737333666366363633466663133626531 +34323531336363396264376564663732316664366630613362633562373933326435313439363364 +31633233336635626633363363356631396530356666303035323430363265623936333937366338 +39353135626537626564363166613833353666663664613161616538373438313535653730373536 +32366532616635373661623163333162323133626365613030626136386633653137373938313363 +62663761643435343762623331336237366161333135323636656664393939623339393265396665 +37663461393963353662343339623237393132306437623233303565356561666362353738313330 +61616466653136373735623038393661646431363361613061616461356432333464306163373632 +35353030343332313533383634383231623430366665363036613633616330376232393239326463 +35383633383732346133356135356333336365653165306265656435623234393466346635346631 +35636635663235666330356265363137343863383835393264383465363432356333663532303561 +35613436653939383630373838353934306564336438636332626336643963393461303434303432 +61643234373831313465326532336332393237313933373864316165313865636135313130366137 +35353636393264343734313038333262343938313638653836303930653266346532323139623161 +32623866306330623637336564313035363565616537613864626331353831613562336564613862 +36343634386435653437323538393861326665643564383662643566303630613635313536663835 +38356230333632323837666238343732363934303762636639316331333865643065313039623034 +63623835643536393231353335396261393635663536623432613235633439373930306133323834 +36323462326266613637326533393462613261303565613939643939363133313134353166393136 +30666265613834323035616166373630313764363230386239623731393931343362356431376263 +66363535393765666266633736633236313930616536323636343361383639306630633037663037 +35663939396135303461333933353638363136346663643438373066646433383065653565623432 +39336665386138346336363164383162386164356234353035666362616361656262666530313030 +38656261303534363535336263313961373364613364626232666535656634383964313365383333 +64303063366463343337613433303162383362306164396130383461393834313135306533383463 +39306536323261343333333266346363323536663363303163353034373863313562323733353362 +30366234376563373738303930363134383835613363393438376431616535313536343730363563 +33366434633565366563346138306565373139356630356564343464646536303061653339396638 +39666332653134336566363365303265303332393431633530613735373037626230356532303139 +36623236633838326161633433326439616662666430316531356136343562623964346636623332 +62356239386563663161663264326335653161356363636339333961316631336233613534336135 +65343833343635623961313761646235393066336362353866653431386464316161336438336432 +38393839396638326266396663386437306434393438346235303462363839386261333965663334 +34633766633937656133666663633938643166353739663234343339326439636132646266623964 +35376663306363313764363461613632623131653763653133633136373532653730383262356463 +33306232346434666662316638303635363739326338616236666433363237363263666165393230 +37373935623264663263336462306535373964333632353233633161323132393730633165366561 +37636561336430616638323635333137376136326464653939393133633666353363643566373234 +30353931323035656361653766313461646634303935353731616665363037653037633837343438 +39643664656634646566616235386434323066353035653037373337323264373061366632316632 +37366565383431643038623932663137363931323061383838386539346364343261303432633733 +35626439316239366432333835313839336537636137613131356635383133363864643330343230 +63326436663565366565303532366462386535323135643663663666303163666366666336303037 +30633765323365343463353666343233326632356536636435303739393037363966636434633935 +31373062366639373331353833326531623535623434653030343665613732653731313733623961 +36346232633334353038303431376161643565353939636533623333636363333563326364376237 +65663830666331326535333237653061666433653530626337623436393064343939353938393432 +33363461343139633137623862326238353666636631636132353232623937663039323662373664 +65613135613431343636323637633831613830333335323231616336613962343530666532633932 +31333066623138633561336536643637623764333937643339336265306461313861663064626236 +63303733326133343434616233303233323365653565313830323237396132353731336436356664 +65373665353164613261303033346535623430626266366165396138323437373565373938396465 +65653466356365386362383639383830656262643164343465316536656438393562336430633465 +62646431356163376261393930306465323331333835353838346463343439336666376139656661 +66383166376335323766396664343735646361663236353930646664336433326363643639343333 +61373232326132623930316333376365663232326464636364616433343236653436383835613964 +36303365663635616238656562343662363365646632626264373162613630306264656634616264 +61373866333861363639393065303565653565306562326538386237363664323839623063373237 +30316436663662623461613139646331666631323335336661656331613262643265343137643862 +37346666623535316235646663613439373066356433353764383136383234623535643236663062 +39636530393261636439393365646137303839346331336133616638313735643163346636393163 +35633862373265326263623738306566333631326332373930356430363166623732616264636334 +32623362616165646166383936346534663738656163613937646166623136393333356364656263 +61326131363938643761386335386139633937646566656566663038623166386166313039353532 +38633566646533366262623439376564656635323738636434616261336135316535336535646538 +30316462303038643836343861633731333530636163613364626137636435386534326565323636 +65343632316661633366336330346336663165643461323566633165393264373930363833626137 +65383132316634393133653838396132386530623931653435343762363365396136666130613965 +37306335313532376232623861306166623036666538626337356266303133643137383663363835 +37383731343564383336306135633962396436323438393834656637356561663634616139343737 +65396461346565333933383039373862646232393137383964613861336563306134613537306631 +32653439333963613563323537346530643665363138353535343732613261316265633933653965 +33343330386263303934356665376465323933636662343330396266396634613133353938616336 +35643136313162623639353564646366646665313734326537376532303234323765393234316361 +66663034613635613634616539626261306235396564363538363737616530333864363533646133 +34323232333135313561643738663034363764396539656530353862373164653039646561333435 +34616261626331663963323864376233393132323736636564613263333337303439656635656639 +37303634323934643435363830303732663965623566353863323061316633313430303033303832 +39663337353737626633613864373738393137373634386433393766353433396438616562373032 +39393832636430383438663935333762343731653734393164613937373130323864303237356636 +35356563393865623034333537303466373966343630656431373633633538333462646537616630 +32646564663234396231306262353665326333656537643332343966376161303365623633336534 +64626430353837653830333036353835653962336163393962383231343434346332396162313464 +63353935363163386135633630383161323031643936346331623134393462306365633331346637 +37386530353363323763313136613932383134633632333434663438383834613665303161333736 +32306437306537633430383735633232666634346235326636303061643033303035643562623266 +39333366303631333065653235343535396362393862346339386133366336626134343161376235 +35663837326537353631303137373361333664643365333636316532613031373339626563363565 +63326131363463633030613133633861333161386534323564633539313131336530393332613661 +64346562653738343637376262363334383665333335373865313234643763316665393263323065 +38383334646661393536666436366538313862663734633164346634623835666362646238323761 +64396261323166343961343763393439316461623436376461323162316334343730366337666330 +64353534396436306236646232666339653134646138363536333535323266366239356236653832 +30613536656135353530666461623336626231626564613364336637306432333834346433613131 +39646136646336326664653164326661663135633737353562643266306632656561 diff --git a/host_vars/demompmx-postgres01-01.yml b/host_vars/demompmx-postgres01-01.yml index fd65816..bc65616 100644 --- a/host_vars/demompmx-postgres01-01.yml +++ b/host_vars/demompmx-postgres01-01.yml @@ -1,4 +1,7 @@ --- +server_type: "master" + +shared_service_postgres_primary: "{{ stage }}-postgres01-01" +shared_service_postgres_secondary: "{{ stage }}-postgres01-02" hetzner_server_type: cpx21 -server_type: "master" diff --git a/host_vars/demompmx-postgres01-02.yml b/host_vars/demompmx-postgres01-02.yml index ed431e3..55c6013 100644 --- a/host_vars/demompmx-postgres01-02.yml +++ b/host_vars/demompmx-postgres01-02.yml @@ -1,4 +1,7 @@ --- +server_type: "slave" + +shared_service_postgres_primary: "{{ stage }}-postgres01-01" +shared_service_postgres_secondary: "{{ stage }}-postgres01-02" hetzner_server_type: cpx21 -server_type: "slave" diff --git a/host_vars/devnso-postgres01-01.yml b/host_vars/devnso-postgres01-01.yml index fbbefea..c2a3401 100644 --- a/host_vars/devnso-postgres01-01.yml +++ b/host_vars/devnso-postgres01-01.yml @@ -1,2 +1,5 @@ --- server_type: "master" + +shared_service_postgres_primary: "{{ stage }}-postgres01-01" +shared_service_postgres_secondary: "{{ stage }}-postgres01-02" diff --git a/host_vars/devnso-postgres01-02.yml b/host_vars/devnso-postgres01-02.yml index 962f9a5..305cc18 100644 --- a/host_vars/devnso-postgres01-02.yml +++ b/host_vars/devnso-postgres01-02.yml @@ -1,2 +1,5 @@ --- server_type: "slave" + +shared_service_postgres_primary: "{{ stage }}-postgres01-01" +shared_service_postgres_secondary: "{{ stage }}-postgres01-02" diff --git a/host_vars/devnso-postgres02-01.yml b/host_vars/devnso-postgres02-01.yml index dddd117..add2157 100644 --- a/host_vars/devnso-postgres02-01.yml +++ b/host_vars/devnso-postgres02-01.yml @@ -1,5 +1,7 @@ --- server_type: "master" + lvm_volume_encryption: true +shared_service_postgres_primary: "{{ stage }}-postgres02-01" shared_service_postgres_secondary: "{{ stage }}-postgres02-02" diff --git a/host_vars/devnso-postgres02-02.yml b/host_vars/devnso-postgres02-02.yml index 98c5979..e6fbf4c 100644 --- a/host_vars/devnso-postgres02-02.yml +++ b/host_vars/devnso-postgres02-02.yml @@ -1,5 +1,7 @@ --- server_type: "slave" + lvm_volume_encryption: true shared_service_postgres_primary: "{{ stage }}-postgres02-01" +shared_service_postgres_secondary: "{{ stage }}-postgres02-02" diff --git a/host_vars/prodnso-postgres-01.yml b/host_vars/prodnso-postgres-01.yml index fd65816..5385f8a 100644 --- a/host_vars/prodnso-postgres-01.yml +++ b/host_vars/prodnso-postgres-01.yml @@ -1,4 +1,13 @@ --- - -hetzner_server_type: cpx21 server_type: "master" + +# ATTENTION! Postgres Volume Sizes and Counts must match in both host_vars files! +postgres_backup_volume_count: 7 +postgres_backup_volume_size: 20 +postgres_pgdatadir_lvm_hcloudvol_size: 30 +postgres_pgdatadir_lvm_hcloudvol_count: 4 + +shared_service_postgres_primary: "{{ stage }}-postgres-01" +shared_service_postgres_secondary: "{{ stage }}-postgres-02" + +hetzner_server_type: cpx21 \ No newline at end of file diff --git a/host_vars/prodnso-postgres-02.yml b/host_vars/prodnso-postgres-02.yml index ed431e3..52cf6a8 100644 --- a/host_vars/prodnso-postgres-02.yml +++ b/host_vars/prodnso-postgres-02.yml @@ -1,4 +1,13 @@ --- - -hetzner_server_type: cpx21 server_type: "slave" + +# ATTENTION! Postgres Volume Sizes and Counts must match in both host_vars files! +postgres_backup_volume_count: 7 +postgres_backup_volume_size: 20 +postgres_pgdatadir_lvm_hcloudvol_size: 30 +postgres_pgdatadir_lvm_hcloudvol_count: 4 + +shared_service_postgres_primary: "{{ stage }}-postgres-01" +shared_service_postgres_secondary: "{{ stage }}-postgres-02" + +hetzner_server_type: cpx21 \ No newline at end of file diff --git a/host_vars/prodnso-postgres02-01.yml b/host_vars/prodnso-postgres02-01.yml index a5cc5fb..1553e65 100644 --- a/host_vars/prodnso-postgres02-01.yml +++ b/host_vars/prodnso-postgres02-01.yml @@ -4,10 +4,10 @@ server_type: "master" # ATTENTION! Postgres Volume Sizes and Counts must match in both host_vars files! postgres_backup_volume_count: 3 postgres_backup_volume_size: 20 - postgres_pgdatadir_lvm_hcloudvol_count: 2 postgres_pgdatadir_lvm_hcloudvol_size: 30 lvm_volume_encryption: true +shared_service_postgres_primary: "{{ stage }}-postgres02-01" shared_service_postgres_secondary: "{{ stage }}-postgres02-02" diff --git a/host_vars/prodnso-postgres02-02.yml b/host_vars/prodnso-postgres02-02.yml index 6b6b7f6..d8171f3 100644 --- a/host_vars/prodnso-postgres02-02.yml +++ b/host_vars/prodnso-postgres02-02.yml @@ -4,10 +4,10 @@ server_type: "slave" # ATTENTION! Postgres Volume Sizes and Counts must match in both host_vars files! postgres_backup_volume_count: 3 postgres_backup_volume_size: 20 - postgres_pgdatadir_lvm_hcloudvol_count: 2 postgres_pgdatadir_lvm_hcloudvol_size: 30 lvm_volume_encryption: true shared_service_postgres_primary: "{{ stage }}-postgres02-01" +shared_service_postgres_secondary: "{{ stage }}-postgres02-02" diff --git a/host_vars/qa-postgres-01.yml b/host_vars/qa-postgres-01.yml deleted file mode 100644 index ae5d8f1..0000000 --- a/host_vars/qa-postgres-01.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- - -server_type: "master" diff --git a/host_vars/qa-postgres-02.yml b/host_vars/qa-postgres-02.yml deleted file mode 100644 index 39e2488..0000000 --- a/host_vars/qa-postgres-02.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- - -server_type: "slave" diff --git a/host_vars/qanso-postgres01-01.yml b/host_vars/qanso-postgres01-01.yml new file mode 100644 index 0000000..c2a3401 --- /dev/null +++ b/host_vars/qanso-postgres01-01.yml @@ -0,0 +1,5 @@ +--- +server_type: "master" + +shared_service_postgres_primary: "{{ stage }}-postgres01-01" +shared_service_postgres_secondary: "{{ stage }}-postgres01-02" diff --git a/host_vars/qanso-postgres01-02.yml b/host_vars/qanso-postgres01-02.yml new file mode 100644 index 0000000..a56d8ba --- /dev/null +++ b/host_vars/qanso-postgres01-02.yml @@ -0,0 +1,6 @@ +--- +server_type: "slave" + +shared_service_postgres_primary: "{{ stage }}-postgres01-01" +shared_service_postgres_secondary: "{{ stage }}-postgres01-02" + diff --git a/host_vars/qa-postgres02-01.yml b/host_vars/qanso-postgres02-01.yml similarity index 65% rename from host_vars/qa-postgres02-01.yml rename to host_vars/qanso-postgres02-01.yml index dddd117..add2157 100644 --- a/host_vars/qa-postgres02-01.yml +++ b/host_vars/qanso-postgres02-01.yml @@ -1,5 +1,7 @@ --- server_type: "master" + lvm_volume_encryption: true +shared_service_postgres_primary: "{{ stage }}-postgres02-01" shared_service_postgres_secondary: "{{ stage }}-postgres02-02" diff --git a/host_vars/qa-postgres02-02.yml b/host_vars/qanso-postgres02-02.yml similarity index 64% rename from host_vars/qa-postgres02-02.yml rename to host_vars/qanso-postgres02-02.yml index 98c5979..e6fbf4c 100644 --- a/host_vars/qa-postgres02-02.yml +++ b/host_vars/qanso-postgres02-02.yml @@ -1,5 +1,7 @@ --- server_type: "slave" + lvm_volume_encryption: true shared_service_postgres_primary: "{{ stage }}-postgres02-01" +shared_service_postgres_secondary: "{{ stage }}-postgres02-02" diff --git a/mobene.yml b/mobene.yml deleted file mode 100644 index 4e657ce..0000000 --- a/mobene.yml +++ /dev/null @@ -1,128 +0,0 @@ ---- - -# creates kubernetes namespace with secrets for usage with mobene -# Parameters: -# secrets for mobene/namespaces read from group_vars - -- name: 'apply mobene setup to {{ host | default("kube_control_plane") }}' - hosts: '{{ host | default("kube_control_plane") }}' - serial: "{{ serial_number | default(10) }}" - - pre_tasks: - - name: "Check if ansible version is at least {{ ansible_minimal_version }}" - assert: - that: - - ansible_version.string is version(ansible_minimal_version, ">=") - msg: "The ansible version has to be at least {{ ansible_minimal_version }}" - tags: - - always - - - name: "Import autodiscover pre-tasks" - import_tasks: tasks/autodiscover_pre_tasks.yml - become: false - tags: - - always - - roles: - - role: kubernetes/namespace - vars: - k8s_namespace: cus-mobene-nsodev - k8s_secrets: - - name: connect-secrets - data: - JWT_SECRET: "{{ mobene.nsodev.connect.secrets.JWT_SECRET | string | b64encode }}" - ADMIN_PASSWORD: "{{ mobene.nsodev.connect.secrets.ADMIN_PASSWORD | string | b64encode }}" - ELASTIC_USERNAME: "{{ mobene.nsodev.connect.secrets.ELASTIC_USERNAME | string | b64encode }}" - ELASTIC_PASSWORD: "{{ mobene.nsodev.connect.secrets.ELASTIC_PASSWORD | string | b64encode }}" - DATASOURCE_USERNAME: "{{ mobene.nsodev.connect.secrets.DATASOURCE_USERNAME | string | b64encode }}" - DATASOURCE_PASSWORD: "{{ mobene.nsodev.connect.secrets.DATASOURCE_PASSWORD | string | b64encode }}" - MAIL_USER: "{{ mobene.nsodev.connect.secrets.MAIL_USER | string | b64encode }}" - MAIL_PASSWORD: "{{ mobene.nsodev.connect.secrets.MAIL_PASSWORD | string | b64encode }}" - OIDC_CLIENT_SECRET: "{{ mobene.nsodev.connect.secrets.OIDC_CLIENT_SECRET | string | b64encode }}" - - name: iam-secrets - data: - JWT_SECRET: "{{ mobene.nsodev.iam.secrets.JWT_SECRET | string | b64encode }}" - KEYCLOAK_ADMIN_PASSWORD: "{{ mobene.nsodev.iam.secrets.KEYCLOAK_ADMIN_PASSWORD | string | b64encode }}" - KEYCLOAK_ADMIN_USERNAME: "{{ mobene.nsodev.iam.secrets.KEYCLOAK_ADMIN_USERNAME | string | b64encode }}" - - name: sepa-exporter-secrets - data: - SMA_DOCUMENT_AUTH_TOKEN: "{{ mobene.nsodev.sepaExporter.secrets.SMA_DOCUMENT_AUTH_TOKEN | string | b64encode }}" - SMA_WORKFLOW_AUTH_TOKEN: "{{ mobene.nsodev.sepaExporter.secrets.SMA_WORKFLOW_AUTH_TOKEN | string | b64encode }}" - - name: uba-exporter-secrets - data: - SMA_DOCUMENT_AUTH_TOKEN: "{{ mobene.nsodev.ubaExporter.secrets.SMA_DOCUMENT_AUTH_TOKEN | string | b64encode }}" - SMA_WORKFLOW_AUTH_TOKEN: "{{ mobene.nsodev.ubaExporter.secrets.SMA_WORKFLOW_AUTH_TOKEN | string | b64encode }}" - - name: wordpress-secrets - data: - SMA_WORKFLOW_AUTH_TOKEN: "{{ mobene.nsodev.wordpress.secrets.SMA_WORKFLOW_AUTH_TOKEN | string | b64encode }}" - - name: elastic-client-cert - data: - ca.crt: "{{ mobene.nsodev.elastic.secrets.caCrt | string | b64encode }}" - - role: kubernetes/namespace - vars: - k8s_namespace: cus-mobene-cusqa - k8s_secrets: - - name: connect-secrets - data: - JWT_SECRET: "{{ mobene.cusqa.connect.secrets.JWT_SECRET | string | b64encode }}" - ADMIN_PASSWORD: "{{ mobene.cusqa.connect.secrets.ADMIN_PASSWORD | string | b64encode }}" - ELASTIC_USERNAME: "{{ mobene.cusqa.connect.secrets.ELASTIC_USERNAME | string | b64encode }}" - ELASTIC_PASSWORD: "{{ mobene.cusqa.connect.secrets.ELASTIC_PASSWORD | string | b64encode }}" - DATASOURCE_USERNAME: "{{ mobene.cusqa.connect.secrets.DATASOURCE_USERNAME | string | b64encode }}" - DATASOURCE_PASSWORD: "{{ mobene.cusqa.connect.secrets.DATASOURCE_PASSWORD | string | b64encode }}" - MAIL_USER: "{{ mobene.cusqa.connect.secrets.MAIL_USER | string | b64encode }}" - MAIL_PASSWORD: "{{ mobene.cusqa.connect.secrets.MAIL_USER | string | b64encode }}" - OIDC_CLIENT_SECRET: "{{ mobene.cusqa.connect.secrets.OIDC_CLIENT_SECRET | string | b64encode }}" - - name: iam-secrets - data: - JWT_SECRET: "{{ mobene.cusqa.iam.secrets.JWT_SECRET | string | b64encode }}" - KEYCLOAK_ADMIN_PASSWORD: "{{ mobene.cusqa.iam.secrets.KEYCLOAK_ADMIN_PASSWORD | string | b64encode }}" - KEYCLOAK_ADMIN_USERNAME: "{{ mobene.cusqa.iam.secrets.KEYCLOAK_ADMIN_USERNAME | string | b64encode }}" - - name: sepa-exporter-secrets - data: - SMA_DOCUMENT_AUTH_TOKEN: "{{ mobene.cusqa.sepaExporter.secrets.SMA_DOCUMENT_AUTH_TOKEN | string | b64encode }}" - SMA_WORKFLOW_AUTH_TOKEN: "{{ mobene.cusqa.sepaExporter.secrets.SMA_WORKFLOW_AUTH_TOKEN | string | b64encode }}" - - name: uba-exporter-secrets - data: - SMA_DOCUMENT_AUTH_TOKEN: "{{ mobene.cusqa.ubaExporter.secrets.SMA_DOCUMENT_AUTH_TOKEN | string | b64encode }}" - SMA_WORKFLOW_AUTH_TOKEN: "{{ mobene.cusqa.ubaExporter.secrets.SMA_WORKFLOW_AUTH_TOKEN | string | b64encode }}" - - name: wordpress-secrets - data: - SMA_WORKFLOW_AUTH_TOKEN: "{{ mobene.cusqa.wordpress.secrets.SMA_WORKFLOW_AUTH_TOKEN | string | b64encode }}" - - name: elastic-client-cert - data: - ca.crt: "{{ mobene.cusqa.elastic.secrets.caCrt | string | b64encode }}" - - role: kubernetes/namespace - vars: - k8s_namespace: cus-mobene-cusprod - k8s_secrets: - - name: connect-secrets - data: - JWT_SECRET: "{{ mobene.cusprod.connect.secrets.JWT_SECRET | string | b64encode }}" - ADMIN_PASSWORD: "{{ mobene.cusprod.connect.secrets.ADMIN_PASSWORD | string | b64encode }}" - ELASTIC_USERNAME: "{{ mobene.cusprod.connect.secrets.ELASTIC_USERNAME | string | b64encode }}" - ELASTIC_PASSWORD: "{{ mobene.cusprod.connect.secrets.ELASTIC_PASSWORD | string | b64encode }}" - DATASOURCE_USERNAME: "{{ mobene.cusprod.connect.secrets.DATASOURCE_USERNAME | string | b64encode }}" - DATASOURCE_PASSWORD: "{{ mobene.cusprod.connect.secrets.DATASOURCE_PASSWORD | string | b64encode }}" - MAIL_USER: "{{ mobene.cusprod.connect.secrets.MAIL_USER | string | b64encode }}" - MAIL_PASSWORD: "{{ mobene.cusprod.connect.secrets.MAIL_USER | string | b64encode }}" - OIDC_CLIENT_SECRET: "{{ mobene.cusprod.connect.secrets.OIDC_CLIENT_SECRET | string | b64encode }}" - - name: iam-secrets - data: - JWT_SECRET: "{{ mobene.cusprod.iam.secrets.JWT_SECRET | string | b64encode }}" - KEYCLOAK_ADMIN_PASSWORD: "{{ mobene.cusprod.iam.secrets.KEYCLOAK_ADMIN_PASSWORD | string | b64encode }}" - KEYCLOAK_ADMIN_USERNAME: "{{ mobene.cusprod.iam.secrets.KEYCLOAK_ADMIN_USERNAME | string | b64encode }}" - - name: sepa-exporter-secrets - data: - SMA_DOCUMENT_AUTH_TOKEN: "{{ mobene.cusprod.sepaExporter.secrets.SMA_DOCUMENT_AUTH_TOKEN | string | b64encode }}" - SMA_WORKFLOW_AUTH_TOKEN: "{{ mobene.cusprod.sepaExporter.secrets.SMA_WORKFLOW_AUTH_TOKEN | string | b64encode }}" - - name: uba-exporter-secrets - data: - SMA_DOCUMENT_AUTH_TOKEN: "{{ mobene.cusprod.ubaExporter.secrets.SMA_DOCUMENT_AUTH_TOKEN | string | b64encode }}" - SMA_WORKFLOW_AUTH_TOKEN: "{{ mobene.cusprod.ubaExporter.secrets.SMA_WORKFLOW_AUTH_TOKEN | string | b64encode }}" - - name: wordpress-secrets - data: - SMA_WORKFLOW_AUTH_TOKEN: "{{ mobene.cusprod.wordpress.secrets.SMA_WORKFLOW_AUTH_TOKEN | string | b64encode }}" - - name: elastic-client-cert - data: - ca.crt: "{{ mobene.cusprod.elastic.secrets.caCrt | string | b64encode }}" diff --git a/stage-prodwork01-netgo-hcloud.yml b/stage-prodwork01-netgo-hcloud.yml index f35d76a..5c5dafd 100644 --- a/stage-prodwork01-netgo-hcloud.yml +++ b/stage-prodwork01-netgo-hcloud.yml @@ -12,7 +12,7 @@ plugin: netgo-hcloud stage: "prodwork01" -stage_kube: "{{ stage }}" +stage_kube: "prodwork01" label_selector: "stage=prodwork01" # jinja isn't available here api_token: !vault | diff --git a/stage-qa b/stage-qanso similarity index 60% rename from stage-qa rename to stage-qanso index 2c410d3..c7cb74c 100644 --- a/stage-qa +++ b/stage-qanso @@ -1,63 +1,63 @@ [backup] -qa-backup-01 +qanso-backup-01 [connect] -qa-management-01 +qanso-management-01 [elastic] -qa-elastic-stack-elastic-01 -qa-elastic-stack-elastic-02 -qa-elastic-stack-elastic-03 +qanso-elastic-stack-elastic-01 +qanso-elastic-stack-elastic-02 +qanso-elastic-stack-elastic-03 [gitea] -qa-gitea-01 +qanso-gitea-01 [harbor] -qa-harbor-01 +qanso-harbor-01 [iam] -qa-iam-01 +qanso-iam-01 [keycloak] -qa-keycloak-01 +qanso-keycloak-01 [kibana] -qa-elastic-stack-kibana-01 +qanso-elastic-stack-kibana-01 [logstash] -qa-elastic-stack-logstash-01 +qanso-elastic-stack-logstash-01 [management] -qa-management-01 +qanso-management-01 [maria] -qa-maria-01 +qanso-maria-01 [postfix] -qa-mail-01 +qanso-mail-01 [pgadmin4] -qa-pgadmin4-01 +qanso-pgadmin4-01 [postgres01] -qa-postgres-01 -qa-postgres-02 +qanso-postgres01-01 +qanso-postgres01-02 [postgres02] -qa-postgres02-01 -qa-postgres02-02 +qanso-postgres02-01 +qanso-postgres02-02 [postgres:children] postgres01 postgres02 [prometheus] -qa-prometheus-01 +qanso-prometheus-01 [ubuntu_docker] [vpn] -qa-vpn-01 +qanso-vpn-01 [kube_control_plane] qanso-kube-cpl-01 @@ -80,7 +80,7 @@ qanso-kube-node-05 kube_control_plane kube_node -[stage_qa:children] +[stage_qanso:children] backup connect elastic @@ -101,7 +101,7 @@ ubuntu_docker vpn [all:children] -stage_qa +stage_qanso [hcloud:children] -stage_qa +stage_qanso diff --git a/stage-qa-netgo-hcloud.yml b/stage-qanso-netgo-hcloud.yml similarity index 94% rename from stage-qa-netgo-hcloud.yml rename to stage-qanso-netgo-hcloud.yml index 61cd835..c76c9f9 100644 --- a/stage-qa-netgo-hcloud.yml +++ b/stage-qanso-netgo-hcloud.yml @@ -11,9 +11,9 @@ plugin: netgo-hcloud -stage: "qa" +stage: "qanso" stage_kube: "qanso" -label_selector: "stage=qa" # jinja isn't available here +label_selector: "stage=qanso" # jinja isn't available here api_token: !vault | $ANSIBLE_VAULT;1.1;AES256 diff --git a/templates/elastic-certs/qa-certs/ca/ca.crt b/templates/elastic-certs/qa-certs/ca/ca.crt deleted file mode 100644 index 4302b65..0000000 --- a/templates/elastic-certs/qa-certs/ca/ca.crt +++ /dev/null @@ -1,20 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIDSjCCAjKgAwIBAgIVAN2f+53DE9hF92POfZSG6CBQLqhAMA0GCSqGSIb3DQEB -CwUAMDQxMjAwBgNVBAMTKUVsYXN0aWMgQ2VydGlmaWNhdGUgVG9vbCBBdXRvZ2Vu -ZXJhdGVkIENBMB4XDTIyMDYxMzE2NDkxNloXDTI1MDYxMjE2NDkxNlowNDEyMDAG -A1UEAxMpRWxhc3RpYyBDZXJ0aWZpY2F0ZSBUb29sIEF1dG9nZW5lcmF0ZWQgQ0Ew -ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCJ/sp6+kY3LM9OQYHa1INX -YfhkEqUzP3RHj7U8D6DSzAC1qVy8prP92HVGEv+7BcVxMy+yaki8W19aU1eLD1E1 -p8A0hBaQ+vBiZj4dBRv+A7bfnhPAiJt50ejH87ohyG5CJcedRg1BB+ZoA/0KDnE/ -uLsm/TD8J46+jAaL7f5IvqHQ3YNhMOsF/zEhiVdeFyDX5NL7v2srEYNghuTMyMzz -2oi0syEbXadPvIR+59kTGUo10WG59bqVK4YQx/uP+3irHYdXtWPt/ZBwoOUVv+7c -lb1Ibh9M99EG+79/nH7zDoa9DOXfsE3M0k6nbNFmGoFoKeY38H8yEJIEmg4VvttH -AgMBAAGjUzBRMB0GA1UdDgQWBBS4zFDWJLsgeq/ZFnGFbDzmZZUC+jAfBgNVHSME -GDAWgBS4zFDWJLsgeq/ZFnGFbDzmZZUC+jAPBgNVHRMBAf8EBTADAQH/MA0GCSqG -SIb3DQEBCwUAA4IBAQAlymtai4r/Q+Kgn4A23XSM2jE+YI9kxyQTp9pLaLk2JH2a -+bL8xP8Vtm37UQZQjKNplzlda5mYemXNmnUY1Xq6EI75Klhy2c7yslDSQQlB/ovf -7DVEBPFUF4KjiXYxffVZhyRnj9YbWxvUCFJKac8GqdU+BxeQvBnS4Ifvd0aRsFoB -Zur7jcyQB6S6DV4DsKOksFclNwB5EAfSMgDdSRbuc/joDDp6buq/UiggxkcYthqk -tlvehdyAKiHg/2Oo1r8jdo0rMEnbtATepKbnG3+lyoS7wFEpHWL/uNpKeX2r58Tl -RyBWOZVW7z5sGa5w0XjziKaWPpeOwoKcvPzkNHt9 ------END CERTIFICATE----- diff --git a/templates/elastic-certs/qa-certs/qa-elastic-stack-elastic-01/qa-elastic-stack-elastic-01.crt b/templates/elastic-certs/qa-certs/qa-elastic-stack-elastic-01/qa-elastic-stack-elastic-01.crt deleted file mode 100644 index 69d6c1f..0000000 --- a/templates/elastic-certs/qa-certs/qa-elastic-stack-elastic-01/qa-elastic-stack-elastic-01.crt +++ /dev/null @@ -1,21 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIDaTCCAlGgAwIBAgIUTKnUxsswWs34gs6fDzg9AXQTsKUwDQYJKoZIhvcNAQEL -BQAwNDEyMDAGA1UEAxMpRWxhc3RpYyBDZXJ0aWZpY2F0ZSBUb29sIEF1dG9nZW5l -cmF0ZWQgQ0EwHhcNMjIwNjEzMTY0OTE3WhcNMjUwNjEyMTY0OTE3WjAmMSQwIgYD -VQQDExtxYS1lbGFzdGljLXN0YWNrLWVsYXN0aWMtMDEwggEiMA0GCSqGSIb3DQEB -AQUAA4IBDwAwggEKAoIBAQCd5rI/YM/HKJcpeiFoIrFVeW7XXaPv3u4EvSAy5poC -FMMg0OVP2aJlbxRUqK5PrUQOHGJy+OhALVAXP7CElCFsZYvjUprJ1KziC8DBZuNd -HlYDJ3giOy22vdy7qrEWvFP09u/ENH3BIFKMkSON4ZIF3o+ZQnHJs7ze4RzKf6PA -fDNtTCot7px9PXE1qnXvWPg2GX1TBtPjTgy3xrS8LHRVZQEkcQjj6FHpnCUEZRA4 -Uxj45R5RkD8aiGVoPPX1y88PoA4bNirqA07Eh3WEYpfD9Do4EdFUfMJ5vCUQzQhV -39S+HNn1rfTKBInajhD29YV54mY+TXUo58zOk+Yz7oLVAgMBAAGjgYAwfjAdBgNV -HQ4EFgQUtqTK0rvpjgtDNt7929YbgyV4DPgwHwYDVR0jBBgwFoAUuMxQ1iS7IHqv -2RZxhWw85mWVAvowMQYDVR0RBCowKIIJbG9jYWxob3N0ghtxYS1lbGFzdGljLXN0 -YWNrLWVsYXN0aWMtMDEwCQYDVR0TBAIwADANBgkqhkiG9w0BAQsFAAOCAQEABndY -nrHSHsBWjYwFellcN/is/3MQwRUoR0e+kZ1aLAj95dNzQm3E/EJW8Ryc85cR5a7w -lr1wm7bgTAwADzKo8SzPKnjpswblUbC38EM2rq9+YXbUyg0BJSbW2taBsY3SrRVJ -aBG3QMw2gM5MIPRKrV5RkCahMGs7CT/l2I/0U3m+tFYXZx76/yMrfivuTazuPr+n -zo3MvfSvt+SiTY4YGBTIAAoeD2P7eoSJMSGt3NEwrXsnCxMfbZstAhLzS0l3OdOE -ZGe4upbrIraHqlC+OhEQH7Aevd8aX3IA+J13mJAXEFUODk//LRLyQur2lccCKILY -noY+AWSNKnaY02PfsQ== ------END CERTIFICATE----- diff --git a/templates/elastic-certs/qa-certs/qa-elastic-stack-elastic-01/qa-elastic-stack-elastic-01.key b/templates/elastic-certs/qa-certs/qa-elastic-stack-elastic-01/qa-elastic-stack-elastic-01.key deleted file mode 100644 index cdaba6a..0000000 --- a/templates/elastic-certs/qa-certs/qa-elastic-stack-elastic-01/qa-elastic-stack-elastic-01.key +++ /dev/null @@ -1,27 +0,0 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEogIBAAKCAQEAneayP2DPxyiXKXohaCKxVXlu112j797uBL0gMuaaAhTDINDl -T9miZW8UVKiuT61EDhxicvjoQC1QFz+whJQhbGWL41KaydSs4gvAwWbjXR5WAyd4 -Ijsttr3cu6qxFrxT9PbvxDR9wSBSjJEjjeGSBd6PmUJxybO83uEcyn+jwHwzbUwq -Le6cfT1xNap171j4Nhl9UwbT404Mt8a0vCx0VWUBJHEI4+hR6ZwlBGUQOFMY+OUe -UZA/GohlaDz19cvPD6AOGzYq6gNOxId1hGKXw/Q6OBHRVHzCebwlEM0IVd/UvhzZ -9a30ygSJ2o4Q9vWFeeJmPk11KOfMzpPmM+6C1QIDAQABAoIBABCJqQGaUii5x5tA -f184wvoAzesgk5r77lHwvP6XyGmPYyB8wIesc6XMDIURZbBSpV4U+vqvtyOBm3HT -6dj46sc/m3cjn7Kj47eJI5cd/5IxKzEJYTu0lwUcvZGqPwHyl5iAhHw4QzOG/x5Z -1S93AKQ8uy2CGAjYGl/9k9Zhp/Tw4tp/dfj7lh/IWSVQ6CZPKE7Z9+94NkzkWFGS -dLgMeoGPxwWBaAPZMf4gIbEL66xgRLhXo/3+FA8/LVSBrXL3jHC5BGDnIUDMdV39 -l1V1eMxZqXda/XJlaqcy/i/l7yaSrNJ2vtIa767SYHKFFyfLVYsyHHsCo5VL4Con -4xthigECgYEA3wO8va1R7KfZS9rTaq/SX7quLvlCzJtrbRcfKJc2XfQOjvRZDn1U -c/xYNwukCxvmdEt9+bW8140Xp1HSZQykkS6JAPipXre9y/jfs4baLsfhgbqNioje -4MECyX7yr56q8/tlVt3JNUmC3xP2t0XzETnAM7OQ+W79EgCjd+dKvH0CgYEAtUF+ -GdZ75k8utA/ffiYwt5Yv+dvZS7cT9VZB3hos5FPTcMwf1AN5ZIQpFU/3cgEgOFjN -UljqAQN5OXmC9ZYFP/Us8Lfm0w+/A+XNJ1JjejjZN46n5tF6MAUxspXgWXFR/c8d -gZHcU7m3ZpCtql34aKtCu01OI7XCi2/zhEG5pzkCgYBGN+wGoPrpk9P0cVsd/Ww0 -3heYDL2+pLUHbT9PTYU9wemPk1ozGL0to+e2tUCaitdeCKMKq/FgwTkQYs/nJzrt -x4Q1vRW/EAV/osX0xeIO1rqnWTDVzNC4Xa1d+k25hDD5j09SMZT35USCrsuA21J0 -OwXMgZ6FGzAtqevOhhHfFQKBgGo2yrJRYaGAXRnfA1RlBL9QHyUHk7ouul9WAJsq -M4xJIupCc5RFxOkGGR0IEzSXPE5Im2jZ+aZGZs8rSXaoRsNH5OHaokSkQYcDLskQ -GoMQtRk9W16C+lsRcCH6edFv+mAE8oFu+/GELtjHhz0CfAK5+QzRLCz44dvb6pNi -AGzhAoGAZe2M2lLJazZ+yzUgKM6GFfHFoIQRVG948I1DgQLe//vFgOmEXZPF3q9X -aMXsj2z7CQ+R6B0AEeSqNR5mKNG73aGv7ySbUqbuUrA9fq4h0OTcAkdUw19l/FG7 -QoGb64Jd4QyjH24/mXalcVdsLS4xld/Kh5etJM9m5Apqisj7DG0= ------END RSA PRIVATE KEY----- diff --git a/templates/elastic-certs/qa-certs/qa-elastic-stack-elastic-01/qa-elastic-stack-elastic-01.pkcs8.key b/templates/elastic-certs/qa-certs/qa-elastic-stack-elastic-01/qa-elastic-stack-elastic-01.pkcs8.key deleted file mode 100644 index fd6a5fe..0000000 --- a/templates/elastic-certs/qa-certs/qa-elastic-stack-elastic-01/qa-elastic-stack-elastic-01.pkcs8.key +++ /dev/null @@ -1,28 +0,0 @@ ------BEGIN PRIVATE KEY----- -MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCd5rI/YM/HKJcp -eiFoIrFVeW7XXaPv3u4EvSAy5poCFMMg0OVP2aJlbxRUqK5PrUQOHGJy+OhALVAX -P7CElCFsZYvjUprJ1KziC8DBZuNdHlYDJ3giOy22vdy7qrEWvFP09u/ENH3BIFKM -kSON4ZIF3o+ZQnHJs7ze4RzKf6PAfDNtTCot7px9PXE1qnXvWPg2GX1TBtPjTgy3 -xrS8LHRVZQEkcQjj6FHpnCUEZRA4Uxj45R5RkD8aiGVoPPX1y88PoA4bNirqA07E -h3WEYpfD9Do4EdFUfMJ5vCUQzQhV39S+HNn1rfTKBInajhD29YV54mY+TXUo58zO -k+Yz7oLVAgMBAAECggEAEImpAZpSKLnHm0B/XzjC+gDN6yCTmvvuUfC8/pfIaY9j -IHzAh6xzpcwMhRFlsFKlXhT6+q+3I4GbcdPp2Pjqxz+bdyOfsqPjt4kjlx3/kjEr -MQlhO7SXBRy9kao/AfKXmICEfDhDM4b/HlnVL3cApDy7LYIYCNgaX/2T1mGn9PDi -2n91+PuWH8hZJVDoJk8oTtn373g2TORYUZJ0uAx6gY/HBYFoA9kx/iAhsQvrrGBE -uFej/f4UDz8tVIGtcveMcLkEYOchQMx1Xf2XVXV4zFmpd1r9cmVqpzL+L+XvJpKs -0na+0hrvrtJgcoUXJ8tVizIcewKjlUvgKifjG2GKAQKBgQDfA7y9rVHsp9lL2tNq -r9Jfuq4u+ULMm2ttFx8olzZd9A6O9FkOfVRz/Fg3C6QLG+Z0S335tbzXjRenUdJl -DKSRLokA+Klet73L+N+zhtoux+GBuo2KiN7gwQLJfvKvnqrz+2VW3ck1SYLfE/a3 -RfMROcAzs5D5bv0SAKN350q8fQKBgQC1QX4Z1nvmTy60D99+JjC3li/529lLtxP1 -VkHeGizkU9NwzB/UA3lkhCkVT/dyASA4WM1SWOoBA3k5eYL1lgU/9Szwt+bTD78D -5c0nUmN6ONk3jqfm0XowBTGyleBZcVH9zx2BkdxTubdmkK2qXfhoq0K7TU4jtcKL -b/OEQbmnOQKBgEY37Aag+umT0/RxWx39bDTeF5gMvb6ktQdtP09NhT3B6Y+TWjMY -vS2j57a1QJqK114Iowqr8WDBORBiz+cnOu3HhDW9Fb8QBX+ixfTF4g7WuqdZMNXM -0LhdrV36TbmEMPmPT1IxlPflRIKuy4DbUnQ7BcyBnoUbMC2p686GEd8VAoGAajbK -slFhoYBdGd8DVGUEv1AfJQeTui66X1YAmyozjEki6kJzlEXE6QYZHQgTNJc8Tkib -aNn5pkZmzytJdqhGw0fk4dqiRKRBhwMuyRAagxC1GT1bXoL6WxFwIfp50W/6YATy -gW778YQu2MeHPQJ8Arn5DNEsLPjh29vqk2IAbOECgYBl7YzaUslrNn7LNSAozoYV -8cWghBFUb3jwjUOBAt7/+8WA6YRdk8Xer1doxeyPbPsJD5HoHQAR5Ko1HmYo0bvd -oa/vJJtSpu5SsD1+riHQ5NwCR1TDX2X8UbtCgZvrgl3hDKMfbj+ZdqVxV2wtLjGV -38qHl60kz2bkCmqKyPsMbQ== ------END PRIVATE KEY----- diff --git a/templates/elastic-certs/qa-certs/qa-elastic-stack-elastic-02/qa-elastic-stack-elastic-02.crt b/templates/elastic-certs/qa-certs/qa-elastic-stack-elastic-02/qa-elastic-stack-elastic-02.crt deleted file mode 100644 index 9c470e1..0000000 --- a/templates/elastic-certs/qa-certs/qa-elastic-stack-elastic-02/qa-elastic-stack-elastic-02.crt +++ /dev/null @@ -1,21 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIDaTCCAlGgAwIBAgIUOjNVjnRPAxG8dPY6AiIb/RbvAj0wDQYJKoZIhvcNAQEL -BQAwNDEyMDAGA1UEAxMpRWxhc3RpYyBDZXJ0aWZpY2F0ZSBUb29sIEF1dG9nZW5l -cmF0ZWQgQ0EwHhcNMjIwNjEzMTY0OTE3WhcNMjUwNjEyMTY0OTE3WjAmMSQwIgYD -VQQDExtxYS1lbGFzdGljLXN0YWNrLWVsYXN0aWMtMDIwggEiMA0GCSqGSIb3DQEB -AQUAA4IBDwAwggEKAoIBAQChPSPuzS5S7+ZWNmHRfL8MU7DdfhckSqJLZkYqVZAK -Zg/5pkN9VhFzEz9/G0u+/4WYo4ux/OlsheLbWSYzkKXibt/78ELfulkmtJ+VqLsh -gQFzdwMWUDSYm3g1BlqAou8wcapiiCrrj16kaRdnT4ecqwBm5KyJ6sfBEGp4ibaY -lk+nQEmpWs9wGxiyEIn3nEbe9cHKZd4aR3z2uf4kiguG87ca2EylMvTHm6XuqcfJ -DSqrITn5oCLBpKSVLXhiTp9D2KBOJXJMNd9dBAFOhnikKJIlg7dUS6FBYBng2Sji -gGlSoKrQ9h4kjkJjIug6dMbhtEpZM34fZKkmWufx7VoTAgMBAAGjgYAwfjAdBgNV -HQ4EFgQU3ef7xQDypoz/2dq2JGQM2E57gzwwHwYDVR0jBBgwFoAUuMxQ1iS7IHqv -2RZxhWw85mWVAvowMQYDVR0RBCowKIIbcWEtZWxhc3RpYy1zdGFjay1lbGFzdGlj -LTAygglsb2NhbGhvc3QwCQYDVR0TBAIwADANBgkqhkiG9w0BAQsFAAOCAQEADfx/ -6aO3idjwgm1IAN2mmy7T00DL1LWu8W8qcxJFqLdZ773Z9SOyzC0+su2GDH+GLPq/ -T2M8VW8D6rY3iAYh7j8WcMnIVEfghNz9Mb0vrVNluTgS2Icu68VjR+LpVUF3HDUE -NjgVscfoTvYbgbZMA3oZqYKUt0LqqZXY/pkZkWK7XkW25Ag9SRAPQLTcYWFjMwf/ -qN7LIvg3Uu6HZfm0lBmu7zviRiff/x+e7+xFoxWNMNfgwCHVBdHsRvEzwj2ZDkh+ -JX2PfIO0SVwSlx9juV8pFC5tgN5ghW7/1gXYUMCLlJkSYZpNkg5tN6fCqWBwpMek -IqRRVOFcXIL2gAr5EA== ------END CERTIFICATE----- diff --git a/templates/elastic-certs/qa-certs/qa-elastic-stack-elastic-02/qa-elastic-stack-elastic-02.key b/templates/elastic-certs/qa-certs/qa-elastic-stack-elastic-02/qa-elastic-stack-elastic-02.key deleted file mode 100644 index 3758d1c..0000000 --- a/templates/elastic-certs/qa-certs/qa-elastic-stack-elastic-02/qa-elastic-stack-elastic-02.key +++ /dev/null @@ -1,27 +0,0 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEogIBAAKCAQEAoT0j7s0uUu/mVjZh0Xy/DFOw3X4XJEqiS2ZGKlWQCmYP+aZD -fVYRcxM/fxtLvv+FmKOLsfzpbIXi21kmM5Cl4m7f+/BC37pZJrSflai7IYEBc3cD -FlA0mJt4NQZagKLvMHGqYogq649epGkXZ0+HnKsAZuSsierHwRBqeIm2mJZPp0BJ -qVrPcBsYshCJ95xG3vXBymXeGkd89rn+JIoLhvO3GthMpTL0x5ul7qnHyQ0qqyE5 -+aAiwaSklS14Yk6fQ9igTiVyTDXfXQQBToZ4pCiSJYO3VEuhQWAZ4Nko4oBpUqCq -0PYeJI5CYyLoOnTG4bRKWTN+H2SpJlrn8e1aEwIDAQABAoIBAFWwVYFan6zJ+8KD -gja/shSOAaeklA3gcCHcB5wF/tfX59OILcPVUs6yQwN88SNfTpORDvOXckIPYUGr -PicXT2FoBTcyN4gI08pDIbB6jIDAu5GuhQB9vYYA0cB0UPKeJLm9HozgytaHSgfc -JejsliiHpF4KVzuwf1o2LC9FGLo8BmNj684g4/9kjp/nj5muvJ9HV9AxHrO7+tmr -7+ZIxI+gaHXqnHAphpVFai7ZPQNJmvaAUWcvqOzOS7buuq+brKnsXDd07vpuFX5J -jSXFoPfPMbIuaWaD6lgzp0BtP2qTAOpqBohGvLdDNSoJeR9Y2fRdQ25QkrwtZrnp -uwmlu5kCgYEA43gZE9ucI504DiA1o+qW5rC3icupt/tPvAJpPj8WBn+wTkBlYgr2 -IG5wAxZwqBo2fUHSCbv3Ya74oG992cJ8o/poEKKkxMbbiuQP8aijKDsjQgGh5F00 -oA975d0dZcvO/JnNZNtCo5E5/u+8sAPYA8FRlgXixKBe6/nx3C30fkcCgYEAtXZs -/dMAn6KTypU4WGdHaFqb7Pt8lc7rTFa069WK317TkX9dXtFwF3UFNpqLZyNA+V4V -YT2sZimLS/E3kHcgfK7E8qJjJhzn9iMnePlUOs/oWXyijJ/VVste8rjh+hWJNyw3 -aaowxxVtnldtVzuD30p2vhbw10YOsTR+AHGE79UCgYBna8JTIgVCuAe1fHWG+nDz -oCNCtmOK7+tXuuzozTwRZlrdqS+vPPac1jl9XeWIuKpPlu6NWHXoZupJ34cjy+Zp -k79e2OP7R8KnyntpT1gnQYQNTbqynqH/qCqX30mvb9PDS5Z0JbCNt8jbnVp32LeN -NYcHo9NvvM6Lkc+iYQ6JnwKBgDeqRHT4rVBLBxs1+zrjM7yHTx27Z9RszTF1x7ow -n5E1/aC8eWAEz2Xit96wOeNBpUTZ36Uczi3owJpjPLBMWuLkmfX0aoXeiCmxTwKF -OZlw/c21tgd9YGxnppC+tlOJF7adEcKQOrZXlHDmUNxZnXJ53UMitm7TRt6FQ8HP -EQChAoGAYarphkVHW3R5012vK9+iPlLPpKRY47uNNOTaUkkHdyR/b0yhv5S93pGc -trIXIXBipGPpkI1Lous6MskzbP9RVZxRwDizDCXdHavpdyMfizJKferAEelAqsTc -syzaIhjzwf+sVSUgjGnM9rB+53fUioHqNLl+00NXbmplxYW9XD8= ------END RSA PRIVATE KEY----- diff --git a/templates/elastic-certs/qa-certs/qa-elastic-stack-elastic-02/qa-elastic-stack-elastic-02.pkcs8.key b/templates/elastic-certs/qa-certs/qa-elastic-stack-elastic-02/qa-elastic-stack-elastic-02.pkcs8.key deleted file mode 100644 index e40fa4b..0000000 --- a/templates/elastic-certs/qa-certs/qa-elastic-stack-elastic-02/qa-elastic-stack-elastic-02.pkcs8.key +++ /dev/null @@ -1,28 +0,0 @@ ------BEGIN PRIVATE KEY----- -MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQChPSPuzS5S7+ZW -NmHRfL8MU7DdfhckSqJLZkYqVZAKZg/5pkN9VhFzEz9/G0u+/4WYo4ux/OlsheLb -WSYzkKXibt/78ELfulkmtJ+VqLshgQFzdwMWUDSYm3g1BlqAou8wcapiiCrrj16k -aRdnT4ecqwBm5KyJ6sfBEGp4ibaYlk+nQEmpWs9wGxiyEIn3nEbe9cHKZd4aR3z2 -uf4kiguG87ca2EylMvTHm6XuqcfJDSqrITn5oCLBpKSVLXhiTp9D2KBOJXJMNd9d -BAFOhnikKJIlg7dUS6FBYBng2SjigGlSoKrQ9h4kjkJjIug6dMbhtEpZM34fZKkm -Wufx7VoTAgMBAAECggEAVbBVgVqfrMn7woOCNr+yFI4Bp6SUDeBwIdwHnAX+19fn -04gtw9VSzrJDA3zxI19Ok5EO85dyQg9hQas+JxdPYWgFNzI3iAjTykMhsHqMgMC7 -ka6FAH29hgDRwHRQ8p4kub0ejODK1odKB9wl6OyWKIekXgpXO7B/WjYsL0UYujwG -Y2PrziDj/2SOn+ePma68n0dX0DEes7v62avv5kjEj6BodeqccCmGlUVqLtk9A0ma -9oBRZy+o7M5Ltu66r5usqexcN3Tu+m4VfkmNJcWg988xsi5pZoPqWDOnQG0/apMA -6moGiEa8t0M1Kgl5H1jZ9F1DblCSvC1muem7CaW7mQKBgQDjeBkT25wjnTgOIDWj -6pbmsLeJy6m3+0+8Amk+PxYGf7BOQGViCvYgbnADFnCoGjZ9QdIJu/dhrvigb33Z -wnyj+mgQoqTExtuK5A/xqKMoOyNCAaHkXTSgD3vl3R1ly878mc1k20KjkTn+77yw -A9gDwVGWBeLEoF7r+fHcLfR+RwKBgQC1dmz90wCfopPKlThYZ0doWpvs+3yVzutM -VrTr1YrfXtORf11e0XAXdQU2motnI0D5XhVhPaxmKYtL8TeQdyB8rsTyomMmHOf2 -Iyd4+VQ6z+hZfKKMn9VWy17yuOH6FYk3LDdpqjDHFW2eV21XO4PfSna+FvDXRg6x -NH4AcYTv1QKBgGdrwlMiBUK4B7V8dYb6cPOgI0K2Y4rv61e67OjNPBFmWt2pL688 -9pzWOX1d5Yi4qk+W7o1Ydehm6knfhyPL5mmTv17Y4/tHwqfKe2lPWCdBhA1NurKe -of+oKpffSa9v08NLlnQlsI23yNudWnfYt401hwej02+8zouRz6JhDomfAoGAN6pE -dPitUEsHGzX7OuMzvIdPHbtn1GzNMXXHujCfkTX9oLx5YATPZeK33rA540GlRNnf -pRzOLejAmmM8sExa4uSZ9fRqhd6IKbFPAoU5mXD9zbW2B31gbGemkL62U4kXtp0R -wpA6tleUcOZQ3FmdcnndQyK2btNG3oVDwc8RAKECgYBhqumGRUdbdHnTXa8r36I+ -Us+kpFjju4005NpSSQd3JH9vTKG/lL3ekZy2shchcGKkY+mQjUui6zoyyTNs/1FV -nFHAOLMMJd0dq+l3Ix+LMkp96sAR6UCqxNyzLNoiGPPB/6xVJSCMacz2sH7nd9SK -geo0uX7TQ1duamXFhb1cPw== ------END PRIVATE KEY----- diff --git a/templates/elastic-certs/qa-certs/qa-elastic-stack-elastic-03/qa-elastic-stack-elastic-03.crt b/templates/elastic-certs/qa-certs/qa-elastic-stack-elastic-03/qa-elastic-stack-elastic-03.crt deleted file mode 100644 index 37d441b..0000000 --- a/templates/elastic-certs/qa-certs/qa-elastic-stack-elastic-03/qa-elastic-stack-elastic-03.crt +++ /dev/null @@ -1,21 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIDajCCAlKgAwIBAgIVAP5WSp15VVAbRRJAAWRHkvZA5I4EMA0GCSqGSIb3DQEB -CwUAMDQxMjAwBgNVBAMTKUVsYXN0aWMgQ2VydGlmaWNhdGUgVG9vbCBBdXRvZ2Vu -ZXJhdGVkIENBMB4XDTIyMDYxMzE2NDkxN1oXDTI1MDYxMjE2NDkxN1owJjEkMCIG -A1UEAxMbcWEtZWxhc3RpYy1zdGFjay1lbGFzdGljLTAzMIIBIjANBgkqhkiG9w0B -AQEFAAOCAQ8AMIIBCgKCAQEAoV2GIDM3+ffJH8pwn5HZ6mQ8CCzeXRwlDuElbiFx -olg7wVkGDTY7jk2+0DuU4zsImwpatl6UTKPPzkzrP0TKxWdM8jUzpYGHDvrQy9UZ -Ch4sxDLZ7scHm2nfOkt4Ov3uv5Wl7JMAkWHgyuwdjw4IPz+rhe4dauMnBen5Tots -Bs4nHTtKM036WgHUQnFRrIJGsUetQiASsmMsKAv8pmImzWWB3zqhua+XbSr58MSF -sZYNsds8daDqGTo6e6a7+oBbrMMWRFmzOtMRAcRCJ0dNxpYKsbwMVL5StSVUPc1e -gBIWwZQXaU8KH6PZgmdbs0iAyzpfxacWE7scedIBTCgeSwIDAQABo4GAMH4wHQYD -VR0OBBYEFFnC744piHY5WWubK03UeYOgx56dMB8GA1UdIwQYMBaAFLjMUNYkuyB6 -r9kWcYVsPOZllQL6MDEGA1UdEQQqMCiCCWxvY2FsaG9zdIIbcWEtZWxhc3RpYy1z -dGFjay1lbGFzdGljLTAzMAkGA1UdEwQCMAAwDQYJKoZIhvcNAQELBQADggEBAGEd -G06xf72dNGKfNrIfHxafjKtoL2i6Y2Wbd4+3kl5w9tg8J9wOv0YEmIvNZLkBfnDO -DrsxCK2hPV9lxNFFyTcsd9Rwf9nrsFc/AJsr93Wy0GTPQCx8Wj+6lEA1b8tnWE63 -EQtZXKo+lgon8TG7iqEvV08PIB5q8ertXoB7oOc4HT2QUpkxS+H1DlSvJxGpLHCl -uuB4jt4AgGos6Ot+NMUxlnhfpyUNrE4zsfPnSpWZvXAmld4otAvQkHVoQYp0/XZ5 -R9V9pdUZ/RPa8BuT88NJYWqdNFgVr7dDCneP+G2H6kPgq08WOfsWM08lIZTCILl6 -1SupcxpUrzhtq9wcl/0= ------END CERTIFICATE----- diff --git a/templates/elastic-certs/qa-certs/qa-elastic-stack-elastic-03/qa-elastic-stack-elastic-03.key b/templates/elastic-certs/qa-certs/qa-elastic-stack-elastic-03/qa-elastic-stack-elastic-03.key deleted file mode 100644 index b5c4ede..0000000 --- a/templates/elastic-certs/qa-certs/qa-elastic-stack-elastic-03/qa-elastic-stack-elastic-03.key +++ /dev/null @@ -1,27 +0,0 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEogIBAAKCAQEAoV2GIDM3+ffJH8pwn5HZ6mQ8CCzeXRwlDuElbiFxolg7wVkG -DTY7jk2+0DuU4zsImwpatl6UTKPPzkzrP0TKxWdM8jUzpYGHDvrQy9UZCh4sxDLZ -7scHm2nfOkt4Ov3uv5Wl7JMAkWHgyuwdjw4IPz+rhe4dauMnBen5TotsBs4nHTtK -M036WgHUQnFRrIJGsUetQiASsmMsKAv8pmImzWWB3zqhua+XbSr58MSFsZYNsds8 -daDqGTo6e6a7+oBbrMMWRFmzOtMRAcRCJ0dNxpYKsbwMVL5StSVUPc1egBIWwZQX -aU8KH6PZgmdbs0iAyzpfxacWE7scedIBTCgeSwIDAQABAoIBABYgFrXvj+tMWF1t -ioe2neSPndOZI1ws8b/aiyFQoJ4b7wWRyUyidQQMEO/IW5/UhleL0ehTi43+oA2v -akogipUKlvhW5x/4ZKZfKaXpMCe8/3JfbpZY3+glWiBKHNAp5USLplaLyXYlr4bj -XSIyUFsrxb71aT8wqjcbX72vTD6aaetiNoUf9bvkXVN3HDLSGy8KbnH8W1KVyIcP -IlcyvYgnT+sVownDVU6r7d7c9jEJ1ICrMFqlR0Mg6o1ghP1BRL56YpoK4jYkVmy5 -2EjAn8sGe0YNGCFhYVQLqUW4hMKcEVn00MTOQPB4Qagv08hwQLBu+HgIFdQrprtx -DNzKqpECgYEA0YHvgI1VezXPNLFtqhFEe3fH8wEDWE1Zk2vrSVOWrtal9iND02NV -1ol4sCO73wF79a9sx/pNGWfGy1afP2aPgrRLX2O2JKetNUf3UUfp5G3s4UdfEWJI -NrAqW6L2KBTioGRoFqa1/kbpuwteDPdNtaI/i33Gpz/T9hYU0ZWau+cCgYEAxSyk -VWBGBMIFzeTfbTTYFr5+1J+ASZv9Qf2375ieUlVOjq+OP67E5c+MU2hUr6IkTkt8 -RXrhzkncVr/6QeXA0MXlerJx3YQ0QenEl+nhPfB/gLCbIzd5nzK0gmTjkCBLGPoj -5Dmm15PdNqr1I2x+uK4IMXeqQFOpTbrdJGEK3f0CgYA4eXAYFQEP32dlataG23S8 -W4N4i7NdICyfQp3//BpIMvA1szfbSZGf7RqtUFSaPootpgYKufwCdyjtMwJmUr0o -nHUc14IHy3MzQ5z1Og9gVgleiKClzPpuU3p3jSwRjd+xIJ+2S2YPjwn+M4g8soUu -CvhaH6Nm/hui4Dzoag11zQKBgG3kWZqz05JnSLDeNKA66YyTk0CRvQBJjjcvX0qM -NwEQRn5D3fYkQ90Jdd4usbRJnA5/B735pMxCYil/Sc1cbcBt614dAlVBj5aE4WsB -kOXimk1xIKXaD1DpA64A6Mu1E+XR1Bso/pH7+Ti0w3eAyofHhw168kpz1lJaKVJT -O6lJAoGAeuRZnuhlKI/iiqCv4GJiafIde8Nafpc0nlIVejDdLLsT0z+sXKAy3HYm -To1ZiRQtPhxuD5BiFbzbeZZJ0C5Q0c3TlPatdm3WYEsKRUA4HwSXJKtdKydMqU5f -A+aDqHDF4fV3wjrr+rvSUn1pjiQNOOSPVsLphYlf/hredoOLwHU= ------END RSA PRIVATE KEY----- diff --git a/templates/elastic-certs/qa-certs/qa-elastic-stack-elastic-03/qa-elastic-stack-elastic-03.pkcs8.key b/templates/elastic-certs/qa-certs/qa-elastic-stack-elastic-03/qa-elastic-stack-elastic-03.pkcs8.key deleted file mode 100644 index 5a6875b..0000000 --- a/templates/elastic-certs/qa-certs/qa-elastic-stack-elastic-03/qa-elastic-stack-elastic-03.pkcs8.key +++ /dev/null @@ -1,28 +0,0 @@ ------BEGIN PRIVATE KEY----- -MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQChXYYgMzf598kf -ynCfkdnqZDwILN5dHCUO4SVuIXGiWDvBWQYNNjuOTb7QO5TjOwibClq2XpRMo8/O -TOs/RMrFZ0zyNTOlgYcO+tDL1RkKHizEMtnuxwebad86S3g6/e6/laXskwCRYeDK -7B2PDgg/P6uF7h1q4ycF6flOi2wGzicdO0ozTfpaAdRCcVGsgkaxR61CIBKyYywo -C/ymYibNZYHfOqG5r5dtKvnwxIWxlg2x2zx1oOoZOjp7prv6gFuswxZEWbM60xEB -xEInR03GlgqxvAxUvlK1JVQ9zV6AEhbBlBdpTwofo9mCZ1uzSIDLOl/FpxYTuxx5 -0gFMKB5LAgMBAAECggEAFiAWte+P60xYXW2Kh7ad5I+d05kjXCzxv9qLIVCgnhvv -BZHJTKJ1BAwQ78hbn9SGV4vR6FOLjf6gDa9qSiCKlQqW+FbnH/hkpl8ppekwJ7z/ -cl9ulljf6CVaIEoc0CnlRIumVovJdiWvhuNdIjJQWyvFvvVpPzCqNxtfva9MPppp -62I2hR/1u+RdU3ccMtIbLwpucfxbUpXIhw8iVzK9iCdP6xWjCcNVTqvt3tz2MQnU -gKswWqVHQyDqjWCE/UFEvnpimgriNiRWbLnYSMCfywZ7Rg0YIWFhVAupRbiEwpwR -WfTQxM5A8HhBqC/TyHBAsG74eAgV1Cumu3EM3MqqkQKBgQDRge+AjVV7Nc80sW2q -EUR7d8fzAQNYTVmTa+tJU5au1qX2I0PTY1XWiXiwI7vfAXv1r2zH+k0ZZ8bLVp8/ -Zo+CtEtfY7Ykp601R/dRR+nkbezhR18RYkg2sCpbovYoFOKgZGgWprX+Rum7C14M -9021oj+LfcanP9P2FhTRlZq75wKBgQDFLKRVYEYEwgXN5N9tNNgWvn7Un4BJm/1B -/bfvmJ5SVU6Or44/rsTlz4xTaFSvoiROS3xFeuHOSdxWv/pB5cDQxeV6snHdhDRB -6cSX6eE98H+AsJsjN3mfMrSCZOOQIEsY+iPkOabXk902qvUjbH64rggxd6pAU6lN -ut0kYQrd/QKBgDh5cBgVAQ/fZ2Vq1obbdLxbg3iLs10gLJ9Cnf/8Gkgy8DWzN9tJ -kZ/tGq1QVJo+ii2mBgq5/AJ3KO0zAmZSvSicdRzXggfLczNDnPU6D2BWCV6IoKXM -+m5TeneNLBGN37Egn7ZLZg+PCf4ziDyyhS4K+Fofo2b+G6LgPOhqDXXNAoGAbeRZ -mrPTkmdIsN40oDrpjJOTQJG9AEmONy9fSow3ARBGfkPd9iRD3Ql13i6xtEmcDn8H -vfmkzEJiKX9JzVxtwG3rXh0CVUGPloThawGQ5eKaTXEgpdoPUOkDrgDoy7UT5dHU -Gyj+kfv5OLTDd4DKh8eHDXrySnPWUlopUlM7qUkCgYB65Fme6GUoj+KKoK/gYmJp -8h17w1p+lzSeUhV6MN0suxPTP6xcoDLcdiZOjVmJFC0+HG4PkGIVvNt5lknQLlDR -zdOU9q12bdZgSwpFQDgfBJckq10rJ0ypTl8D5oOocMXh9XfCOuv6u9JSfWmOJA04 -5I9WwumFiV/+Gt52g4vAdQ== ------END PRIVATE KEY----- diff --git a/templates/elastic-certs/qa-certs/qa-elastic-stack-filebeat/qa-elastic-stack-filebeat.crt b/templates/elastic-certs/qa-certs/qa-elastic-stack-filebeat/qa-elastic-stack-filebeat.crt deleted file mode 100644 index e73cfb0..0000000 --- a/templates/elastic-certs/qa-certs/qa-elastic-stack-filebeat/qa-elastic-stack-filebeat.crt +++ /dev/null @@ -1,21 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIDZDCCAkygAwIBAgIUX8wrCemWJ+NJfJ9I6WOi3BptIRcwDQYJKoZIhvcNAQEL -BQAwNDEyMDAGA1UEAxMpRWxhc3RpYyBDZXJ0aWZpY2F0ZSBUb29sIEF1dG9nZW5l -cmF0ZWQgQ0EwHhcNMjIwNjEzMTY0OTE3WhcNMjUwNjEyMTY0OTE3WjAkMSIwIAYD -VQQDExlxYS1lbGFzdGljLXN0YWNrLWZpbGViZWF0MIIBIjANBgkqhkiG9w0BAQEF -AAOCAQ8AMIIBCgKCAQEAoKQWlinb+7muIBF1EVz6j+STFUwasovXIpvTdwJoaLwj -TE32Bwfswz+kInJR/kfCFxwlih0bcTbLRp1yBjibYVG9nyCI+FG6s+XiHR4REAhu -l1N87RXxUqZCycmwIztT2VSpy4mvVpp1FZb9LVRL2nmam2/IAEW39UPzc7n5vqK2 -k3Hjcv4x3W3ovPbQIDHPPYGq0T2WK9MJUoTYu7oeWttzz7ZjFfYR2y0/W+XeruV0 -lvTjjD6swn/b4VCHBXBMctEUWDGl/1cqNrkoC68IUrE2oJUNrSjPpiaMTZuCYWtb -azlEsIdd4e9aRI2otyN6z+qi75EH63zMexl3BMtfnwIDAQABo34wfDAdBgNVHQ4E -FgQUOJgxfrX0JcF2MYhLIYRwX/djglYwHwYDVR0jBBgwFoAUuMxQ1iS7IHqv2RZx -hWw85mWVAvowLwYDVR0RBCgwJoIJbG9jYWxob3N0ghlxYS1lbGFzdGljLXN0YWNr -LWZpbGViZWF0MAkGA1UdEwQCMAAwDQYJKoZIhvcNAQELBQADggEBAGTCOVUfb6Le -3P9gK4gqi8Rxn/AMLE+/IovFss8FREvoAbqXzvgoYD40vcryIFZbwPuIuwTUaD95 -FbnpuxCD6+cd8y5yKyQEmLwUWJKIG+pUnKPSJuj32OZswX0FfeWZiz0umeC+jGWC -r92Pp42cthnAj7fE7DFfqmoptzLJtAO12AC5g6cuYYdeH9TmS4KCjOKVOPrpjWeV -LQKZfDqM+w+UM4T7HUP/xNtwvulryPbS9v+WZRhwHmx6gA70Bgo7hkmYyZ5v0Jjw -dQ1ib0GJLquXuBEnAkHfgHAcdT2Qd5cKuJmCaeKVDfqGZt7B8v8gXBLIfPI/yD82 -vO5uaVBGR0Y= ------END CERTIFICATE----- diff --git a/templates/elastic-certs/qa-certs/qa-elastic-stack-filebeat/qa-elastic-stack-filebeat.key b/templates/elastic-certs/qa-certs/qa-elastic-stack-filebeat/qa-elastic-stack-filebeat.key deleted file mode 100644 index 6df7e61..0000000 --- a/templates/elastic-certs/qa-certs/qa-elastic-stack-filebeat/qa-elastic-stack-filebeat.key +++ /dev/null @@ -1,27 +0,0 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEowIBAAKCAQEAoKQWlinb+7muIBF1EVz6j+STFUwasovXIpvTdwJoaLwjTE32 -Bwfswz+kInJR/kfCFxwlih0bcTbLRp1yBjibYVG9nyCI+FG6s+XiHR4REAhul1N8 -7RXxUqZCycmwIztT2VSpy4mvVpp1FZb9LVRL2nmam2/IAEW39UPzc7n5vqK2k3Hj -cv4x3W3ovPbQIDHPPYGq0T2WK9MJUoTYu7oeWttzz7ZjFfYR2y0/W+XeruV0lvTj -jD6swn/b4VCHBXBMctEUWDGl/1cqNrkoC68IUrE2oJUNrSjPpiaMTZuCYWtbazlE -sIdd4e9aRI2otyN6z+qi75EH63zMexl3BMtfnwIDAQABAoIBABdLE9dcZICg0QXn -YiFNaSu6SjWZXnmrW1uyWrx0Be3B8iBbYaRtWsCJFuTDzO3hO9ycATmAtPz6pAku -RV1vkeBPuP48+n9/YmI5oEr2lCTOBDM/MOsz9lU0tJSMAVVqgeMOqrxPz7PwG7Aw -v691/LXGUkvdrpOTiHQxETkjq3of5NfeXi7F+nAnWXfxPQTjwkt1v98zHWhPQ298 -S83ExgLRNl16F3LooXmHZpN7Ayu4Psc7tNxKBiZbafapbzyRWo2oYUEllxOHVFg5 -qx0jeYUHSqeT+UuuN9T3uzC/PSb/rwBnHswTGsnXxUnmLe8B7IWeCgvciUt48tEk -UgenDYECgYEA4M40Prq979ocX67iIiF40wH1mtW1vg1zBp03y2es8mAtfa8omi3k -j/f0gw7fZMA5B9R2IMwKZi6q9Og5xhBpHM6YMTqELwYC5Ydzwby3s3l7ItOkbIDO -LcHvBHff2NB0g0KB1bE/3bdjcwy7QMrJRsWIfNZE6tvBJjKIcBST4sECgYEAtu6P -L5zZj6yUwgy94jncADayahgqwQwsWUUABqw08IJdVBkpCRMrHau0OHA38ghxXIeX -//uiargaZVdWVQo9cA1QAMnSNA36+CnQzJLWEjcSQdey1dIz6E39m5ha0eMovDG1 -+TcZaXVJah904PRbZrmUISUNzLrC42fCDRuqul8CgYBHkV4QmmLdeRKPY52aQA23 -H2iRYnf5iU6VTHf2yYrFntjcqmbCrtmU+9tb3eBAsvF1DK6OwmaNIU5LqaK6636L -LTpGcdqjHcbOS9EOXIYfHQ2WiMpPwLHi31q4kXEyFSsCnqm23jb23utKNUNn3Sc2 -4KwTEiPeoRdckbnd9K8gAQKBgBI6HuY9mKfqKEBViK372eHjkU9k7Q2jKuASMfh4 -PCYity3j++S9ljQ0oZZmCA0Drlfr4sdMyVgc0/R5CU8b4BdEHE6XzWwGYJVNhVJ8 -5vuVpSoOVfFcKnPhIX3ZZmM3YR2vTlRwmwWY/CGo1Lp9XoYTw6Cx0ngtu7Fw6zLn -KNG9AoGBANLajG/TXdj3mavVr7t/Co95lRrl62WaaaAswK4LFn2UCw3CyUOjOTgJ -givd2J2dHZqDfft5GWz9gPFN4KaD/VFh6rye8zr+2qbTkyDPv6pqiCPGPMKJelRJ -gXMnmzSCtZXgcvXBWnL0y4E/ZmDeRw4QfWijT4wWc4+2FvAu/Aa9 ------END RSA PRIVATE KEY----- diff --git a/templates/elastic-certs/qa-certs/qa-elastic-stack-filebeat/qa-elastic-stack-filebeat.pkcs8.key b/templates/elastic-certs/qa-certs/qa-elastic-stack-filebeat/qa-elastic-stack-filebeat.pkcs8.key deleted file mode 100644 index f492445..0000000 --- a/templates/elastic-certs/qa-certs/qa-elastic-stack-filebeat/qa-elastic-stack-filebeat.pkcs8.key +++ /dev/null @@ -1,28 +0,0 @@ ------BEGIN PRIVATE KEY----- -MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCgpBaWKdv7ua4g -EXURXPqP5JMVTBqyi9cim9N3AmhovCNMTfYHB+zDP6QiclH+R8IXHCWKHRtxNstG -nXIGOJthUb2fIIj4Ubqz5eIdHhEQCG6XU3ztFfFSpkLJybAjO1PZVKnLia9WmnUV -lv0tVEvaeZqbb8gARbf1Q/Nzufm+oraTceNy/jHdbei89tAgMc89garRPZYr0wlS -hNi7uh5a23PPtmMV9hHbLT9b5d6u5XSW9OOMPqzCf9vhUIcFcExy0RRYMaX/Vyo2 -uSgLrwhSsTaglQ2tKM+mJoxNm4Jha1trOUSwh13h71pEjai3I3rP6qLvkQfrfMx7 -GXcEy1+fAgMBAAECggEAF0sT11xkgKDRBediIU1pK7pKNZleeatbW7JavHQF7cHy -IFthpG1awIkW5MPM7eE73JwBOYC0/PqkCS5FXW+R4E+4/jz6f39iYjmgSvaUJM4E -Mz8w6zP2VTS0lIwBVWqB4w6qvE/Ps/AbsDC/r3X8tcZSS92uk5OIdDEROSOreh/k -195eLsX6cCdZd/E9BOPCS3W/3zMdaE9Db3xLzcTGAtE2XXoXcuiheYdmk3sDK7g+ -xzu03EoGJltp9qlvPJFajahhQSWXE4dUWDmrHSN5hQdKp5P5S6431Pe7ML89Jv+v -AGcezBMaydfFSeYt7wHshZ4KC9yJS3jy0SRSB6cNgQKBgQDgzjQ+ur3v2hxfruIi -IXjTAfWa1bW+DXMGnTfLZ6zyYC19ryiaLeSP9/SDDt9kwDkH1HYgzApmLqr06DnG -EGkczpgxOoQvBgLlh3PBvLezeXsi06RsgM4twe8Ed9/Y0HSDQoHVsT/dt2NzDLtA -yslGxYh81kTq28EmMohwFJPiwQKBgQC27o8vnNmPrJTCDL3iOdwANrJqGCrBDCxZ -RQAGrDTwgl1UGSkJEysdq7Q4cDfyCHFch5f/+6JquBplV1ZVCj1wDVAAydI0Dfr4 -KdDMktYSNxJB17LV0jPoTf2bmFrR4yi8MbX5NxlpdUlqH3Tg9FtmuZQhJQ3MusLj -Z8ING6q6XwKBgEeRXhCaYt15Eo9jnZpADbcfaJFid/mJTpVMd/bJisWe2NyqZsKu -2ZT721vd4ECy8XUMro7CZo0hTkuporrrfostOkZx2qMdxs5L0Q5chh8dDZaIyk/A -seLfWriRcTIVKwKeqbbeNvbe60o1Q2fdJzbgrBMSI96hF1yRud30ryABAoGAEjoe -5j2Yp+ooQFWIrfvZ4eORT2TtDaMq4BIx+Hg8JiK3LeP75L2WNDShlmYIDQOuV+vi -x0zJWBzT9HkJTxvgF0QcTpfNbAZglU2FUnzm+5WlKg5V8Vwqc+EhfdlmYzdhHa9O -VHCbBZj8IajUun1ehhPDoLHSeC27sXDrMuco0b0CgYEA0tqMb9Nd2PeZq9Wvu38K -j3mVGuXrZZppoCzArgsWfZQLDcLJQ6M5OAmCK93YnZ0dmoN9+3kZbP2A8U3gpoP9 -UWHqvJ7zOv7aptOTIM+/qmqII8Y8wol6VEmBcyebNIK1leBy9cFacvTLgT9mYN5H -DhB9aKNPjBZzj7YW8C78Br0= ------END PRIVATE KEY----- diff --git a/templates/elastic-certs/qa-certs/qa-elastic-stack-logstash-01/qa-elastic-stack-logstash-01.crt b/templates/elastic-certs/qa-certs/qa-elastic-stack-logstash-01/qa-elastic-stack-logstash-01.crt deleted file mode 100644 index da9a521..0000000 --- a/templates/elastic-certs/qa-certs/qa-elastic-stack-logstash-01/qa-elastic-stack-logstash-01.crt +++ /dev/null @@ -1,21 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIDazCCAlOgAwIBAgIUVBBd3PiGqwmSP6vcYQXnfPbbHckwDQYJKoZIhvcNAQEL -BQAwNDEyMDAGA1UEAxMpRWxhc3RpYyBDZXJ0aWZpY2F0ZSBUb29sIEF1dG9nZW5l -cmF0ZWQgQ0EwHhcNMjIwNjEzMTY0OTE3WhcNMjUwNjEyMTY0OTE3WjAnMSUwIwYD -VQQDExxxYS1lbGFzdGljLXN0YWNrLWxvZ3N0YXNoLTAxMIIBIjANBgkqhkiG9w0B -AQEFAAOCAQ8AMIIBCgKCAQEAkNGCWKL5MVj0rBph/wVLlSdu4pZVYYpiFbsgtWkN -nNejVjvylpfZ6P6RGSzzTxNLrMLd23zSJlM/qOsMG1JlgU5g55hzka2gSU7+VdWr -JHo/Ukf7OaRIHLPd4SX2wdI2j/JdODqa20JZyUNcPweCm3rBjYg5b7nS5SQPvRBB -dLe/C6Kmfpi83MFRyBJhgU4p+uz6UPEJfwFGJR37rtm4v/94znvdLL4z2yjSW57e -L+/GPqSyJRxYA6WFEu1mP4Xj/82NR713HCb8Hi85gtbejxtGpICw8rvRnyk7+zOr -Kzrt/4b4TFD8OhIwBIX7rpPKjbhVVztd2Bf4bfZpOyM8LwIDAQABo4GBMH8wHQYD -VR0OBBYEFMziEwF3QGJQwbyllDUwA0R12ZSlMB8GA1UdIwQYMBaAFLjMUNYkuyB6 -r9kWcYVsPOZllQL6MDIGA1UdEQQrMCmCCWxvY2FsaG9zdIIccWEtZWxhc3RpYy1z -dGFjay1sb2dzdGFzaC0wMTAJBgNVHRMEAjAAMA0GCSqGSIb3DQEBCwUAA4IBAQA3 -UqD2SSWhjGp9mjIxI2mQDC9iPtzsuJdmCSvwT58cdUMVI4AYjKgk1Y1FczVDkGja -/ft0hNcHZK+hIuZ1yDO5f5S8OSgnO/FY6YXWD7hJsHXmwr0d/6wLwuErFpv7Zckm -Uwd5sZO3W9c1avOQ6j0XXBhTWmdHeBziPFZN1v3bV6wMgCeKVKrROF4UsqcaBkv/ -ZiKu8Udn2+en3ieBAqygJ+nqW8LO6HQykiefi8q2T0K6dj335E2iqljQ93AQaKlc -wPJIt2jo315JkVvm2JqNYOdoI+AgJP7F7TBxr5CUyrjH5ZlhvRkpkaYhungNIhIw -ETVDAmpcDlHvKd9Wx0Zq ------END CERTIFICATE----- diff --git a/templates/elastic-certs/qa-certs/qa-elastic-stack-logstash-01/qa-elastic-stack-logstash-01.key b/templates/elastic-certs/qa-certs/qa-elastic-stack-logstash-01/qa-elastic-stack-logstash-01.key deleted file mode 100644 index 7b5340c..0000000 --- a/templates/elastic-certs/qa-certs/qa-elastic-stack-logstash-01/qa-elastic-stack-logstash-01.key +++ /dev/null @@ -1,27 +0,0 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEowIBAAKCAQEAkNGCWKL5MVj0rBph/wVLlSdu4pZVYYpiFbsgtWkNnNejVjvy -lpfZ6P6RGSzzTxNLrMLd23zSJlM/qOsMG1JlgU5g55hzka2gSU7+VdWrJHo/Ukf7 -OaRIHLPd4SX2wdI2j/JdODqa20JZyUNcPweCm3rBjYg5b7nS5SQPvRBBdLe/C6Km -fpi83MFRyBJhgU4p+uz6UPEJfwFGJR37rtm4v/94znvdLL4z2yjSW57eL+/GPqSy -JRxYA6WFEu1mP4Xj/82NR713HCb8Hi85gtbejxtGpICw8rvRnyk7+zOrKzrt/4b4 -TFD8OhIwBIX7rpPKjbhVVztd2Bf4bfZpOyM8LwIDAQABAoIBAG2O0nmT8cmvboq0 -+uYfb2rLhkvNR5KfSkz+YGRdsXqyeFNIzuG2x5hI3iSZqQhtpJZyZb0i1SlBWavF -Bke1Mi18yjrrTqMrI1PSev8cwni6MyVgZ2LYMeXk/TrTqbY//h8wT+22CGlP7PUi -DKtyVxCg8cTNBgbMIgxQF8gEgEB3i/TUzpEfHckb021qkS2KFBTbLSEzjvROBH4u -1Dxe8IGNIDdPxAIqHiPQfMhtQ3kNFYJgS75mRm3+EPZLj7h4nAMifzb3yrsLTzs4 -cJ045fwNwKEn4jU20Rl1UEaNPMIe37tCVpmp24Po60IEO0Rd5KUydgyyYxK3T9gs -TfRhcqECgYEA3MRA0MNK1wbXJudxJsnHBfJKtZGXhvz52p1gfK0WNKWJKMHG3Itl -v0R9S4zSfKKkIBMEPLCLMBu5rxRVzbMJQzILKpX5MIOhyBiUhYXjtZ2uuOp7XNhN -hu7VTuenXvS+G8dU+jyRWH6rtEn4cnKdEtFiGpeayZcj3MRJlccI0ysCgYEAp+5H -cV3MGKRb0iTGqSaLUzY4Tk7eAEnTaRJJjjuOc+NJy5i3lnDRywi5xkAnoPI56knV -YfxfulEwg6BjjzFMyssqKDzKXBohjxyCvvJONGFTdMMgWLlVXyesARcc/+bJpICY -gbo9o/M5doeP4kn7QZo4zVnyqELh9gjoVp7MCQ0CgYEAz0yNXDp1dRIcR5C+BGEm -PGQ2WOZcdcnoR6rNpmTVXBwwfg/vTrqqkP6b9KxIHfaOzPtuWBqiqErwggFDTMMY -KHu+Vn+7HR4NdRn3pKWDm89z+Hld22HU8qYjsFMAK77/IJB9L/hdts5DJyjqXXVY -Hwpz52qCU1dTuoKqYjUiCT8CgYA3pQkfU4lRkQSr+WuqmQ8Jn6nAqPl+9veKlXiy -HKHzXJkTUaNjwjaCJH4KZy+6cQknzRdbxJij0EtXEkprJFbhy7hIZPxY0H/WQAhC -5V9sk+NniVCqlZ7oTOj9437EfODMFaBzPBc4wFuGHx1aSlFrR4MS6H8zqhXdxM3Y -Bf5t8QKBgHM+Qmimru0fxUHopwnCmJjqakM2jAu6QAkquj12Q44UPK2rLqXAzhZH -bvsYh1AySnxnYGIXK3hHLe1KESNeYNY9WRLBUr6EwIGdLJgYG2EQAxojzMCHriGX -AehP+EzMeYJEwnn4NMohrohPIuCdDyaoeNl02yvqvBwG8/OJPdHa ------END RSA PRIVATE KEY----- diff --git a/templates/elastic-certs/qa-certs/qa-elastic-stack-logstash-01/qa-elastic-stack-logstash-01.pkcs8.key b/templates/elastic-certs/qa-certs/qa-elastic-stack-logstash-01/qa-elastic-stack-logstash-01.pkcs8.key deleted file mode 100644 index 767734d..0000000 --- a/templates/elastic-certs/qa-certs/qa-elastic-stack-logstash-01/qa-elastic-stack-logstash-01.pkcs8.key +++ /dev/null @@ -1,28 +0,0 @@ ------BEGIN PRIVATE KEY----- -MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCQ0YJYovkxWPSs -GmH/BUuVJ27illVhimIVuyC1aQ2c16NWO/KWl9no/pEZLPNPE0uswt3bfNImUz+o -6wwbUmWBTmDnmHORraBJTv5V1askej9SR/s5pEgcs93hJfbB0jaP8l04OprbQlnJ -Q1w/B4KbesGNiDlvudLlJA+9EEF0t78LoqZ+mLzcwVHIEmGBTin67PpQ8Ql/AUYl -Hfuu2bi//3jOe90svjPbKNJbnt4v78Y+pLIlHFgDpYUS7WY/heP/zY1HvXccJvwe -LzmC1t6PG0akgLDyu9GfKTv7M6srOu3/hvhMUPw6EjAEhfuuk8qNuFVXO13YF/ht -9mk7IzwvAgMBAAECggEAbY7SeZPxya9uirT65h9vasuGS81Hkp9KTP5gZF2xerJ4 -U0jO4bbHmEjeJJmpCG2klnJlvSLVKUFZq8UGR7UyLXzKOutOoysjU9J6/xzCeLoz -JWBnYtgx5eT9OtOptj/+HzBP7bYIaU/s9SIMq3JXEKDxxM0GBswiDFAXyASAQHeL -9NTOkR8dyRvTbWqRLYoUFNstITOO9E4Efi7UPF7wgY0gN0/EAioeI9B8yG1DeQ0V -gmBLvmZGbf4Q9kuPuHicAyJ/NvfKuwtPOzhwnTjl/A3AoSfiNTbRGXVQRo08wh7f -u0JWmanbg+jrQgQ7RF3kpTJ2DLJjErdP2CxN9GFyoQKBgQDcxEDQw0rXBtcm53Em -yccF8kq1kZeG/PnanWB8rRY0pYkowcbci2W/RH1LjNJ8oqQgEwQ8sIswG7mvFFXN -swlDMgsqlfkwg6HIGJSFheO1na646ntc2E2G7tVO56de9L4bx1T6PJFYfqu0Sfhy -cp0S0WIal5rJlyPcxEmVxwjTKwKBgQCn7kdxXcwYpFvSJMapJotTNjhOTt4ASdNp -EkmOO45z40nLmLeWcNHLCLnGQCeg8jnqSdVh/F+6UTCDoGOPMUzKyyooPMpcGiGP -HIK+8k40YVN0wyBYuVVfJ6wBFxz/5smkgJiBuj2j8zl2h4/iSftBmjjNWfKoQuH2 -COhWnswJDQKBgQDPTI1cOnV1EhxHkL4EYSY8ZDZY5lx1yehHqs2mZNVcHDB+D+9O -uqqQ/pv0rEgd9o7M+25YGqKoSvCCAUNMwxgoe75Wf7sdHg11GfekpYObz3P4eV3b -YdTypiOwUwArvv8gkH0v+F22zkMnKOpddVgfCnPnaoJTV1O6gqpiNSIJPwKBgDel -CR9TiVGRBKv5a6qZDwmfqcCo+X7294qVeLIcofNcmRNRo2PCNoIkfgpnL7pxCSfN -F1vEmKPQS1cSSmskVuHLuEhk/FjQf9ZACELlX2yT42eJUKqVnuhM6P3jfsR84MwV -oHM8FzjAW4YfHVpKUWtHgxLofzOqFd3EzdgF/m3xAoGAcz5CaKau7R/FQeinCcKY -mOpqQzaMC7pACSq6PXZDjhQ8rasupcDOFkdu+xiHUDJKfGdgYhcreEct7UoRI15g -1j1ZEsFSvoTAgZ0smBgbYRADGiPMwIeuIZcB6E/4TMx5gkTCefg0yiGuiE8i4J0P -Jqh42XTbK+q8HAbz84k90do= ------END PRIVATE KEY----- diff --git a/templates/elastic-certs/qa-instances.yaml b/templates/elastic-certs/qa-instances.yaml deleted file mode 100644 index d82f0b9..0000000 --- a/templates/elastic-certs/qa-instances.yaml +++ /dev/null @@ -1,25 +0,0 @@ ---- - -instances: - - name: qa-elastic-stack-elastic-01 - dns: - - localhost - - qa-elastic-stack-elastic-01 - - name: qa-elastic-stack-elastic-02 - dns: - - localhost - - qa-elastic-stack-elastic-02 - - name: qa-elastic-stack-elastic-03 - dns: - - localhost - - qa-elastic-stack-elastic-03 - - - name: qa-elastic-stack-logstash-01 - dns: - - localhost - - qa-elastic-stack-logstash-01 - - - name: qa-elastic-stack-filebeat - dns: - - localhost - - qa-elastic-stack-filebeat diff --git a/templates/elastic-certs/qanso-certs/ca/ca.crt b/templates/elastic-certs/qanso-certs/ca/ca.crt new file mode 100644 index 0000000..2762bc7 --- /dev/null +++ b/templates/elastic-certs/qanso-certs/ca/ca.crt @@ -0,0 +1,20 @@ +-----BEGIN CERTIFICATE----- +MIIDSjCCAjKgAwIBAgIVANZM45qDm/KXkj0C5RLieGLGihaMMA0GCSqGSIb3DQEB +CwUAMDQxMjAwBgNVBAMTKUVsYXN0aWMgQ2VydGlmaWNhdGUgVG9vbCBBdXRvZ2Vu +ZXJhdGVkIENBMB4XDTIzMDYyOTEzMDI1NloXDTI2MDYyODEzMDI1NlowNDEyMDAG +A1UEAxMpRWxhc3RpYyBDZXJ0aWZpY2F0ZSBUb29sIEF1dG9nZW5lcmF0ZWQgQ0Ew +ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDRfgPv/J5XRQRracPAs694 +f+okrlveeAlngzrr8VslHcK4jGCPZJV9QYzW/Kkbh7eLNqqjPjG1PG5d1s9E0jHa +mQAfXNN2J50maDB3ttxVKQlLIvM0Zf1eRNBSg94DS98fvMyyNrcV0qeX7IYDdENb +yI0qbS6JyyjTC4cqDh5rcwaElc1V8AAidiQFKNeLrpUDSnl9Qls/gDe8bNRGsX+B +1qqdX2k+MnDbCiJriE/H9bB4ARMWZZ0BUi3qZq4Mu3o0fQCUPcfk6nLowjK+j19t +uHWnbqP7kHvCFCI+dRpGFrnxnHPmYznDwhb4pZacLQ/4pS2OcpOej8MIailab45n +AgMBAAGjUzBRMB0GA1UdDgQWBBRhJRrIoBE3UsbDGFRw1jF8J1BjgDAfBgNVHSME +GDAWgBRhJRrIoBE3UsbDGFRw1jF8J1BjgDAPBgNVHRMBAf8EBTADAQH/MA0GCSqG +SIb3DQEBCwUAA4IBAQA6boO9O+Ea/g/8DcPIz5NxnxUb/I4zSe7HPqFGo3GOuiJX +/D+ZPRt0PM8fZt73uE207ueAecujLColH+UOQY17o7BRMOd+o14LRLQE4l6kYkmw +4NjeV50m20Dz5nw5akAY4H7Ga9HYBu6Bz+3dA9ccN6Rp5sFQAazqefoDeLdsLd8n +gpB/MwjiIsccQ7GRrbuoanHpF5UD6i4G/WYm23EHvthw0pQHXrhCOi9hjkX42q15 +yfLuENMdJds5noPg1rJxq3aoZUtb19ab+3zx7S9fONNUHZzsS652DQHHjj8WaVez +H/rsiWKB5MHfes8lWxEpbBKSmg/CktoIaLMXtcCv +-----END CERTIFICATE----- diff --git a/templates/elastic-certs/qanso-certs/qanso-elastic-stack-elastic-01/qanso-elastic-stack-elastic-01.crt b/templates/elastic-certs/qanso-certs/qanso-elastic-stack-elastic-01/qanso-elastic-stack-elastic-01.crt new file mode 100644 index 0000000..a53c6c8 --- /dev/null +++ b/templates/elastic-certs/qanso-certs/qanso-elastic-stack-elastic-01/qanso-elastic-stack-elastic-01.crt @@ -0,0 +1,21 @@ +-----BEGIN CERTIFICATE----- +MIIDcDCCAligAwIBAgIUPk3baj3FUm/mz9UDBfZO9msjhWMwDQYJKoZIhvcNAQEL +BQAwNDEyMDAGA1UEAxMpRWxhc3RpYyBDZXJ0aWZpY2F0ZSBUb29sIEF1dG9nZW5l +cmF0ZWQgQ0EwHhcNMjMwNjI5MTMwMjU2WhcNMjYwNjI4MTMwMjU2WjApMScwJQYD +VQQDEx5xYW5zby1lbGFzdGljLXN0YWNrLWVsYXN0aWMtMDEwggEiMA0GCSqGSIb3 +DQEBAQUAA4IBDwAwggEKAoIBAQC6X3dHsN9yZBJcyDjvwhFIoLwhdeiKUrmtNbiA +6t1MaL/zt/WtfMF94M7hIYl/UJB8FP7m1LY27z4Et+UbpytQL9pQUN0jd2wdT6by +6CtvVZ7NVr4gRKyz1Ik2GLb7mwFkkruWO67/UjpP0fgworoz9G/5QAMdPyoxXqRf +JxUIWq6DIM/NFy5dQaUwu+0OlvZG8KmSKxaYPOjOkBpz15sb62NfgG/Qjg+hB3YL +9sMdI+qXxk7zsigiAvhqwSyjMAMH4O72XbWPDUzj071+rTVUGQ53u7k5EqTna955 +1jvbcvhgpjAo8XnTBgOfAxMzkSKfVFKHwkEJbDzlIR74x7SDAgMBAAGjgYQwgYEw +HQYDVR0OBBYEFC0etOG3Pk7XErrjsSFNAO6eA6u3MB8GA1UdIwQYMBaAFGElGsig +ETdSxsMYVHDWMXwnUGOAMDQGA1UdEQQtMCuCCWxvY2FsaG9zdIIecWFuc28tZWxh +c3RpYy1zdGFjay1lbGFzdGljLTAxMAkGA1UdEwQCMAAwDQYJKoZIhvcNAQELBQAD +ggEBAJJGKlsb9Yy3ZXNATev/oEnbT1ceb4NePSXEiKhoy+0AD7XMbNQ4D+KRxiTQ +RdLO7FpA5BzquX8ZeLPOfykoOSOrf+kMqTPbfQMApk0N6MmeOpXh/iOYgaQ0UZK/ +JzEONWQU+V6AmLImAiYs0MkddobzRs5VGjPZwlV+Vtw70fVsd7y56OAWXdXx9Rb4 +/VBFaYCtPse79yV31w6L+Sfd4WWw2Q2FATsJnjMb+TOhaaYvl5+C4dkjUmfIoHhA +Biz9X7K13ETanM0qmlmVaocrplCWHl51n/gm7tDUiYhxjioYCr/0AAxaYVQXOxpI +Tdh+Oa5No3rxCUpJPtkZQB/H4KY= +-----END CERTIFICATE----- diff --git a/templates/elastic-certs/qanso-certs/qanso-elastic-stack-elastic-01/qanso-elastic-stack-elastic-01.key b/templates/elastic-certs/qanso-certs/qanso-elastic-stack-elastic-01/qanso-elastic-stack-elastic-01.key new file mode 100644 index 0000000..9d93faf --- /dev/null +++ b/templates/elastic-certs/qanso-certs/qanso-elastic-stack-elastic-01/qanso-elastic-stack-elastic-01.key @@ -0,0 +1,27 @@ +-----BEGIN RSA PRIVATE KEY----- +MIIEowIBAAKCAQEAul93R7DfcmQSXMg478IRSKC8IXXoilK5rTW4gOrdTGi/87f1 +rXzBfeDO4SGJf1CQfBT+5tS2Nu8+BLflG6crUC/aUFDdI3dsHU+m8ugrb1WezVa+ +IESss9SJNhi2+5sBZJK7ljuu/1I6T9H4MKK6M/Rv+UADHT8qMV6kXycVCFqugyDP +zRcuXUGlMLvtDpb2RvCpkisWmDzozpAac9ebG+tjX4Bv0I4PoQd2C/bDHSPql8ZO +87IoIgL4asEsozADB+Du9l21jw1M49O9fq01VBkOd7u5ORKk52veedY723L4YKYw +KPF50wYDnwMTM5Ein1RSh8JBCWw85SEe+Me0gwIDAQABAoIBAAV2I7gxmjKvdQxL +/8Mi5D/FGg4+9swK5Y8KWnhIqaiCD1H0i5oEZGUsb9OQGIfnE/zW3qtkA1zzwNUB +kJCxYucMJ/EflYNjDgOD4IgQvqkaELfCuXqXmJoCeezgZ4hTAATy+dVKtXOc9MF/ +DS9brWo1WQysUAsM3U8qD1YMfqTKeokbW+e1vFbT8hIjumU7s2icrOWsmD1xmsi3 +2nsokRGIVqArQWljPogTIzgMHgSDNf51JPOxxC0502cH/u8fcNQhqdEafwqiYVHi +7yp/Ubm9iLzYb4PenpiSSv4ztY1zQ8yna2yX8fpMD1lbZXA3RqahMvp/sNycmDNH +J1/6cM0CgYEAumVOI93OlYXO+dnZQKlS4guYbz1mlDwQzKMnkOm5nhxWpq+Y0rMP +wmQaGd3EPo6lSuQyoAfsngXbofxKEsaph4448IL+V/fgYUXHa5n7e0z4K2J7fwJZ +zbXt2LfGEG4vccC2R9WJJMqPcA8n0feSk557ES1pAqoGMWdduEVpQ+cCgYEA//f6 +7RvJW2HoQI5MPcNLl2wv+G9cnUf/jtR6tLoIGNg0JCA5g9YGRu4xGnCJBRsYHceN +oViUs+ZvGhD4RaJbbu9+R0NG0b4s/j5fW6IdEanrCY5DT9WHhlJ/nQ17tStwR+sn +rr0yiWMZ6hV0pGTBU11gvSk0muiAh5v5kRJvdwUCgYA30l0LesMCnpc01lws9EjB +L63QKrhMzoxNbNNNn+GaC2yb8Ny4xS2EDwyOEI9UGM5B1oOez6C6VpDHO1JHuz1M +Pnio9uILIE4Pc6FchTn+XDe6bn0DtYWFiOWZULg9dXI6A/fTHY07+nnomnFXfWhl +U0ISC+J2DMtcAlPb+tWiowKBgEnIZmkwiEMyHqt1GR74i3KTeeRn3U9s8IpwTwqH +UUwwDh+Xtlx9NgP+JuNTKvvwymvTGM04ZmzQ8JeX6qjP2wFIQaMzDlfpNLj4q64T +NcPgseJoQpjhmRYr86MGvvEDG3NvolmpKccWbOLf2maEsIFiOj9sgEBi4qG0YSTj +JoQtAoGBAJMNYyoBqcAEQpjxEOiEtWV3fsV52IqAUgdOymwEf3ns+n2l+ZVEUMJd +MkpRqq3DYHyt4P8aLLkkpzBhJzlhmiAjGpt5JyBuEDXrp4JY2FUn9rDYSsD+ODUG +CC7HEPe1T5FvYIfQldhpGq1eiVdkJgXAPJUD0sInwhBG83KWnRfq +-----END RSA PRIVATE KEY----- diff --git a/templates/elastic-certs/qanso-certs/qanso-elastic-stack-elastic-01/qanso-elastic-stack-elastic-01.pkcs8.key b/templates/elastic-certs/qanso-certs/qanso-elastic-stack-elastic-01/qanso-elastic-stack-elastic-01.pkcs8.key new file mode 100644 index 0000000..665a924 --- /dev/null +++ b/templates/elastic-certs/qanso-certs/qanso-elastic-stack-elastic-01/qanso-elastic-stack-elastic-01.pkcs8.key @@ -0,0 +1,28 @@ +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC6X3dHsN9yZBJc +yDjvwhFIoLwhdeiKUrmtNbiA6t1MaL/zt/WtfMF94M7hIYl/UJB8FP7m1LY27z4E +t+UbpytQL9pQUN0jd2wdT6by6CtvVZ7NVr4gRKyz1Ik2GLb7mwFkkruWO67/UjpP +0fgworoz9G/5QAMdPyoxXqRfJxUIWq6DIM/NFy5dQaUwu+0OlvZG8KmSKxaYPOjO +kBpz15sb62NfgG/Qjg+hB3YL9sMdI+qXxk7zsigiAvhqwSyjMAMH4O72XbWPDUzj +071+rTVUGQ53u7k5EqTna9551jvbcvhgpjAo8XnTBgOfAxMzkSKfVFKHwkEJbDzl +IR74x7SDAgMBAAECggEABXYjuDGaMq91DEv/wyLkP8UaDj72zArljwpaeEipqIIP +UfSLmgRkZSxv05AYh+cT/Nbeq2QDXPPA1QGQkLFi5wwn8R+Vg2MOA4PgiBC+qRoQ +t8K5epeYmgJ57OBniFMABPL51Uq1c5z0wX8NL1utajVZDKxQCwzdTyoPVgx+pMp6 +iRtb57W8VtPyEiO6ZTuzaJys5ayYPXGayLfaeyiREYhWoCtBaWM+iBMjOAweBIM1 +/nUk87HELTnTZwf+7x9w1CGp0Rp/CqJhUeLvKn9Rub2IvNhvg96emJJK/jO1jXND +zKdrbJfx+kwPWVtlcDdGpqEy+n+w3JyYM0cnX/pwzQKBgQC6ZU4j3c6Vhc752dlA +qVLiC5hvPWaUPBDMoyeQ6bmeHFamr5jSsw/CZBoZ3cQ+jqVK5DKgB+yeBduh/EoS +xqmHjjjwgv5X9+BhRcdrmft7TPgrYnt/AlnNte3Yt8YQbi9xwLZH1Ykkyo9wDyfR +95KTnnsRLWkCqgYxZ124RWlD5wKBgQD/9/rtG8lbYehAjkw9w0uXbC/4b1ydR/+O +1Hq0uggY2DQkIDmD1gZG7jEacIkFGxgdx42hWJSz5m8aEPhFoltu735HQ0bRviz+ +Pl9boh0RqesJjkNP1YeGUn+dDXu1K3BH6yeuvTKJYxnqFXSkZMFTXWC9KTSa6ICH +m/mREm93BQKBgDfSXQt6wwKelzTWXCz0SMEvrdAquEzOjE1s002f4ZoLbJvw3LjF +LYQPDI4Qj1QYzkHWg57PoLpWkMc7Uke7PUw+eKj24gsgTg9zoVyFOf5cN7pufQO1 +hYWI5ZlQuD11cjoD99MdjTv6eeiacVd9aGVTQhIL4nYMy1wCU9v61aKjAoGASchm +aTCIQzIeq3UZHviLcpN55GfdT2zwinBPCodRTDAOH5e2XH02A/4m41Mq+/DKa9MY +zThmbNDwl5fqqM/bAUhBozMOV+k0uPirrhM1w+Cx4mhCmOGZFivzowa+8QMbc2+i +WakpxxZs4t/aZoSwgWI6P2yAQGLiobRhJOMmhC0CgYEAkw1jKgGpwARCmPEQ6IS1 +ZXd+xXnYioBSB07KbAR/eez6faX5lURQwl0ySlGqrcNgfK3g/xosuSSnMGEnOWGa +ICMam3knIG4QNeungljYVSf2sNhKwP44NQYILscQ97VPkW9gh9CV2GkarV6JV2Qm +BcA8lQPSwifCEEbzcpadF+o= +-----END PRIVATE KEY----- diff --git a/templates/elastic-certs/qanso-certs/qanso-elastic-stack-elastic-02/qanso-elastic-stack-elastic-02.crt b/templates/elastic-certs/qanso-certs/qanso-elastic-stack-elastic-02/qanso-elastic-stack-elastic-02.crt new file mode 100644 index 0000000..4374425 --- /dev/null +++ b/templates/elastic-certs/qanso-certs/qanso-elastic-stack-elastic-02/qanso-elastic-stack-elastic-02.crt @@ -0,0 +1,21 @@ +-----BEGIN CERTIFICATE----- +MIIDcTCCAlmgAwIBAgIVAII5wkwDecD3fdDMHDGpRDbObXgMMA0GCSqGSIb3DQEB +CwUAMDQxMjAwBgNVBAMTKUVsYXN0aWMgQ2VydGlmaWNhdGUgVG9vbCBBdXRvZ2Vu +ZXJhdGVkIENBMB4XDTIzMDYyOTEzMDI1NloXDTI2MDYyODEzMDI1NlowKTEnMCUG +A1UEAxMecWFuc28tZWxhc3RpYy1zdGFjay1lbGFzdGljLTAyMIIBIjANBgkqhkiG +9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxdRpBq3266X1QtXVlYo68saE4etJHdReRCAq +ZezESH6Tok3qgcXn1YxXj96xAl0UfUyW73+0na1802GXeJkzpTvuDjdvaxnWT8zy +HTSPo7uXO4n6Ucy2jGddbh/N5mz14Ev1ohVwYZ2MydxCE2DevyPIHlkHEkKQppWj +xYde3Ow+uQACF7xTYPT1LHS+Yrs60nLeoVNnnO5tiTIvyET4CWWJcySg9ZRjUiHG +Sq4UYvHSllNzhrGt30KXu7p5+tmDJrFyGMShnkXhyeWTCTy9gXXOWmvGQmQLbffP ++8HusT7FIz9LbiZbVcIkscheWKInBdfv6KXQFRQYgEYZLiptRQIDAQABo4GEMIGB +MB0GA1UdDgQWBBQxGOG1sSGl1kucmlvVyPvwuVloQjAfBgNVHSMEGDAWgBRhJRrI +oBE3UsbDGFRw1jF8J1BjgDA0BgNVHREELTArgglsb2NhbGhvc3SCHnFhbnNvLWVs +YXN0aWMtc3RhY2stZWxhc3RpYy0wMjAJBgNVHRMEAjAAMA0GCSqGSIb3DQEBCwUA +A4IBAQCExrfXDkEvTd46LsccV4BqXOHy8jisB73EPZ4Rjw+9ZtYpoU4WDqhkR54K +jTWaAALizwcq2jEr2Vq5rW3k94+VRxfvy4ZNFXgJjFzgyHvV9KuUHWXIpQkqrGdF +A87f39d56Em3DL6TO61AYpX+YZ6+7RUEsh5F0mzTCwOw0pbZu7xHrMQMeAkCKTeL +z5Udgwgea/f2TAyoIs8NRHjtZNumK43G5EKvnPaUvn1iEdRHHKDDcEKy77amNr7J +F3A39W2ZJ2DEgMS7QTZArIMmu19nakbjAbMqbWj3RVjTzcB+Riklm5gu1wHbR/yE +u7wkj6aAGKY8LHjVpJdIJTjN+/mB +-----END CERTIFICATE----- diff --git a/templates/elastic-certs/qanso-certs/qanso-elastic-stack-elastic-02/qanso-elastic-stack-elastic-02.key b/templates/elastic-certs/qanso-certs/qanso-elastic-stack-elastic-02/qanso-elastic-stack-elastic-02.key new file mode 100644 index 0000000..008fd03 --- /dev/null +++ b/templates/elastic-certs/qanso-certs/qanso-elastic-stack-elastic-02/qanso-elastic-stack-elastic-02.key @@ -0,0 +1,27 @@ +-----BEGIN RSA PRIVATE KEY----- +MIIEpQIBAAKCAQEAxdRpBq3266X1QtXVlYo68saE4etJHdReRCAqZezESH6Tok3q +gcXn1YxXj96xAl0UfUyW73+0na1802GXeJkzpTvuDjdvaxnWT8zyHTSPo7uXO4n6 +Ucy2jGddbh/N5mz14Ev1ohVwYZ2MydxCE2DevyPIHlkHEkKQppWjxYde3Ow+uQAC +F7xTYPT1LHS+Yrs60nLeoVNnnO5tiTIvyET4CWWJcySg9ZRjUiHGSq4UYvHSllNz +hrGt30KXu7p5+tmDJrFyGMShnkXhyeWTCTy9gXXOWmvGQmQLbffP+8HusT7FIz9L +biZbVcIkscheWKInBdfv6KXQFRQYgEYZLiptRQIDAQABAoIBABqfv5K6juSf7SYV +iS0a8VwDA5c0Bx8Qma8pdQtKlg/7mPra6ZiVfeHrhU1DdycOR9elGxsYYMJnusjn +9W6xj5XJPvyC0WfkjkcnGd58WGh8spm8tAeWOWsj7hsIBLniKCULk/9AS2OXxH7W +Ob5J5zBqLGCJMr5uXvFMakIHOekZVXeJ0KAc8Kv1y9b6bp4m7X+/IP29PTEqrWOj ++DkqHgZNc6eOc9OkSuAf1XPsQYky6HuCN5koOX9i+QSGyANp8WnBKDCSdNlPJ2CO +z4JuCDnjy2Mf1PNF8brr67+QrMZD7fFa+fxh/Sorwycd3LFfSy/EBrOChgWJCt3/ +CJ7CAQECgYEAzeljznpb2ezxappCN+15K0chjVzOtonK7sHkoMRJREQQfpkdQ1Sv +lrY1UnW/qvqXGX9FWP4XMxVxRmEbB1TlF39Rk+atC+3VW79rKJ8xOrj53DajtXeu +OmtwnAomfPuw4zcLZVXRGSqquYMRAEdCJduYbTZh9NuwtrzY14x3qHUCgYEA9fO8 +799kZieMbcGACJbEGkOMvTcaJKPrOo+JHy22EN7jrBXCTeTsvLD5pF5YBSvagAPR +/WklQgbfWqgRNb+OWEYf1y3zqyyqjbY+CrZHG+vHJDXMtRlXg6mMO9p9tniU16sp +ASo2kC7HnqWwaDDWpG25k22dUydNxpDeQvkLl5ECgYEAhAEhSNdMVxL9WZf255/H +1CTPr65VntQLUrDefuoXBjqUUHScO/PodTfuSyTNcTEg+OmMbZbHDKqsabALAdI8 +46lthOGXAlTAOQcoDWywxLKdC73Diaxl93G1SXOAZRN9vMwm9Bnl6LpfpHoPxhvo +nhh/SVRZy/2i9iNu6BBXDZkCgYEAwJj1QwG0JSqjFO+JyzAEsGxlMWaM2lRiR6FO +x1OMVvmzX3ZKiaTSnZAYbVZTpvkISWa0cbR8sI+hJ+SkVWqDlSyUknQxc8GubPpg +6xKB7KNddkWK3+XQWhHS9qvJ9bHHHHuzyG29/HolZ15oHa7g5jHmOESGBi+o/+1B +n0BWi4ECgYEAqgRqhnDoeK9wG0ioOXDOwdDznzj01PknGvzuKW5DepMZvBunpHCJ +aHDUDFjn89lB2kQoqvTW1qLefTfqLIz9PzS7SdK+xE3rwxd9weqYdjZ1Uel9BX5h +EMNgSvS/2BJjiMLZroaUuypZVQ0WmNSN+GVqlswUvkRHyDBuaoO/NxU= +-----END RSA PRIVATE KEY----- diff --git a/templates/elastic-certs/qanso-certs/qanso-elastic-stack-elastic-02/qanso-elastic-stack-elastic-02.pkcs8.key b/templates/elastic-certs/qanso-certs/qanso-elastic-stack-elastic-02/qanso-elastic-stack-elastic-02.pkcs8.key new file mode 100644 index 0000000..3e914b0 --- /dev/null +++ b/templates/elastic-certs/qanso-certs/qanso-elastic-stack-elastic-02/qanso-elastic-stack-elastic-02.pkcs8.key @@ -0,0 +1,28 @@ +-----BEGIN PRIVATE KEY----- +MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQDF1GkGrfbrpfVC +1dWVijryxoTh60kd1F5EICpl7MRIfpOiTeqBxefVjFeP3rECXRR9TJbvf7SdrXzT +YZd4mTOlO+4ON29rGdZPzPIdNI+ju5c7ifpRzLaMZ11uH83mbPXgS/WiFXBhnYzJ +3EITYN6/I8geWQcSQpCmlaPFh17c7D65AAIXvFNg9PUsdL5iuzrSct6hU2ec7m2J +Mi/IRPgJZYlzJKD1lGNSIcZKrhRi8dKWU3OGsa3fQpe7unn62YMmsXIYxKGeReHJ +5ZMJPL2Bdc5aa8ZCZAtt98/7we6xPsUjP0tuJltVwiSxyF5YoicF1+/opdAVFBiA +RhkuKm1FAgMBAAECggEAGp+/krqO5J/tJhWJLRrxXAMDlzQHHxCZryl1C0qWD/uY ++trpmJV94euFTUN3Jw5H16UbGxhgwme6yOf1brGPlck+/ILRZ+SORycZ3nxYaHyy +mby0B5Y5ayPuGwgEueIoJQuT/0BLY5fEftY5vknnMGosYIkyvm5e8UxqQgc56RlV +d4nQoBzwq/XL1vpunibtf78g/b09MSqtY6P4OSoeBk1zp45z06RK4B/Vc+xBiTLo +e4I3mSg5f2L5BIbIA2nxacEoMJJ02U8nYI7Pgm4IOePLYx/U80Xxuuvrv5CsxkPt +8Vr5/GH9KivDJx3csV9LL8QGs4KGBYkK3f8InsIBAQKBgQDN6WPOelvZ7PFqmkI3 +7XkrRyGNXM62icruweSgxElERBB+mR1DVK+WtjVSdb+q+pcZf0VY/hczFXFGYRsH +VOUXf1GT5q0L7dVbv2sonzE6uPncNqO1d646a3CcCiZ8+7DjNwtlVdEZKqq5gxEA +R0Il25htNmH027C2vNjXjHeodQKBgQD187zv32RmJ4xtwYAIlsQaQ4y9Nxoko+s6 +j4kfLbYQ3uOsFcJN5Oy8sPmkXlgFK9qAA9H9aSVCBt9aqBE1v45YRh/XLfOrLKqN +tj4Ktkcb68ckNcy1GVeDqYw72n22eJTXqykBKjaQLseepbBoMNakbbmTbZ1TJ03G +kN5C+QuXkQKBgQCEASFI10xXEv1Zl/bnn8fUJM+vrlWe1AtSsN5+6hcGOpRQdJw7 +8+h1N+5LJM1xMSD46YxtlscMqqxpsAsB0jzjqW2E4ZcCVMA5BygNbLDEsp0LvcOJ +rGX3cbVJc4BlE328zCb0GeXoul+keg/GG+ieGH9JVFnL/aL2I27oEFcNmQKBgQDA +mPVDAbQlKqMU74nLMASwbGUxZozaVGJHoU7HU4xW+bNfdkqJpNKdkBhtVlOm+QhJ +ZrRxtHywj6En5KRVaoOVLJSSdDFzwa5s+mDrEoHso112RYrf5dBaEdL2q8n1sccc +e7PIbb38eiVnXmgdruDmMeY4RIYGL6j/7UGfQFaLgQKBgQCqBGqGcOh4r3AbSKg5 +cM7B0POfOPTU+Sca/O4pbkN6kxm8G6ekcIlocNQMWOfz2UHaRCiq9NbWot59N+os +jP0/NLtJ0r7ETevDF33B6ph2NnVR6X0FfmEQw2BK9L/YEmOIwtmuhpS7KllVDRaY +1I34ZWqWzBS+REfIMG5qg783FQ== +-----END PRIVATE KEY----- diff --git a/templates/elastic-certs/qanso-certs/qanso-elastic-stack-elastic-03/qanso-elastic-stack-elastic-03.crt b/templates/elastic-certs/qanso-certs/qanso-elastic-stack-elastic-03/qanso-elastic-stack-elastic-03.crt new file mode 100644 index 0000000..8ec3769 --- /dev/null +++ b/templates/elastic-certs/qanso-certs/qanso-elastic-stack-elastic-03/qanso-elastic-stack-elastic-03.crt @@ -0,0 +1,21 @@ +-----BEGIN CERTIFICATE----- +MIIDcDCCAligAwIBAgIUZNopaN01eMY/obtdVBnJ75tL7ecwDQYJKoZIhvcNAQEL +BQAwNDEyMDAGA1UEAxMpRWxhc3RpYyBDZXJ0aWZpY2F0ZSBUb29sIEF1dG9nZW5l +cmF0ZWQgQ0EwHhcNMjMwNjI5MTMwMjU3WhcNMjYwNjI4MTMwMjU3WjApMScwJQYD +VQQDEx5xYW5zby1lbGFzdGljLXN0YWNrLWVsYXN0aWMtMDMwggEiMA0GCSqGSIb3 +DQEBAQUAA4IBDwAwggEKAoIBAQCqteU7xaihIHQTlYM/gsXTegVk4m41FckiYgvb +vILmry44uF2niYfw306hPsdwYaMbQlf1wQClcV0yeNSw/jqbtYuqRV4cdzZwcT9t +87mc+AyI++eAl+Nf4Kvr61LwdApR/UpZT3qHFqR/lEfzrxYMZRB4+Wzs8+nK56YH +Z5q6BUd8K76ISTBABOZ9rGQIfi+OJ/YniYxyrUL8/D5JZxTsRCZdqahWAxw0cRHp +37P9k9B46zO0Q5JoDqntK4KvzvtN+AtpYxZL4DYF4ftv8r0RoQPNN82e7qXGujeJ +Xi0LtvCWzdZB+5UbkLpx6yFShZcmcKzpEhHC9ftZQWqq6fnFAgMBAAGjgYQwgYEw +HQYDVR0OBBYEFBnoDXpMEY61uUGzPdAFg4jpJp7KMB8GA1UdIwQYMBaAFGElGsig +ETdSxsMYVHDWMXwnUGOAMDQGA1UdEQQtMCuCCWxvY2FsaG9zdIIecWFuc28tZWxh +c3RpYy1zdGFjay1lbGFzdGljLTAzMAkGA1UdEwQCMAAwDQYJKoZIhvcNAQELBQAD +ggEBALD/kPzWeYmd/2mpc33edc21XGEuENru2neMR0WOoC5pthwsS9d5wGE5/sw9 +Ek7WJTUXPqN9VKylvoVT+CXiSnrkQ40kgm1uQVhdbnYft3qqmMyZ0orjrYhHLYHs +rGCw7NVL8WOEYEjq1eC+x+FnPrdJCjrEgM6TMrm2Ngs6rIdy3Ju8cBsWuoenIilb +f89GSznBaDj102lXRpIFB9+raQjLDX0o4/hP2ISSPGgUv90T8EIDu4wrZVcXMkkg +Eb3qv1/eOOa9nNh5yNjxFObBnskICLMbgkV/dQp5ceBR16T3g3u0t1jH4mSEnMuk +FrHUOREKY8nzeZLgCRPsoVJvHAQ= +-----END CERTIFICATE----- diff --git a/templates/elastic-certs/qanso-certs/qanso-elastic-stack-elastic-03/qanso-elastic-stack-elastic-03.key b/templates/elastic-certs/qanso-certs/qanso-elastic-stack-elastic-03/qanso-elastic-stack-elastic-03.key new file mode 100644 index 0000000..9b67d44 --- /dev/null +++ b/templates/elastic-certs/qanso-certs/qanso-elastic-stack-elastic-03/qanso-elastic-stack-elastic-03.key @@ -0,0 +1,27 @@ +-----BEGIN RSA PRIVATE KEY----- +MIIEpAIBAAKCAQEAqrXlO8WooSB0E5WDP4LF03oFZOJuNRXJImIL27yC5q8uOLhd +p4mH8N9OoT7HcGGjG0JX9cEApXFdMnjUsP46m7WLqkVeHHc2cHE/bfO5nPgMiPvn +gJfjX+Cr6+tS8HQKUf1KWU96hxakf5RH868WDGUQePls7PPpyuemB2eaugVHfCu+ +iEkwQATmfaxkCH4vjif2J4mMcq1C/Pw+SWcU7EQmXamoVgMcNHER6d+z/ZPQeOsz +tEOSaA6p7SuCr877TfgLaWMWS+A2BeH7b/K9EaEDzTfNnu6lxro3iV4tC7bwls3W +QfuVG5C6ceshUoWXJnCs6RIRwvX7WUFqqun5xQIDAQABAoIBAAD3D0kzuFzU1KMp +tLi+sgSci3xDBXF6Yo01tbBz09+e/OloLWtdjS2w7X5e3vzFKIlmah3jDfBhgC/h +W/52KXmo4JXBV6Ncjyu6kCu8dX+sLVH27pudADWSDRbD2U+vsEE/Z9SybNRnrd1k +xrVbd4nxZlLwwgti4574iUlAbjEABUTQHlpfmKOrjNzjbndOhAxbwYz5rOeElxD/ +5zw6yXMBEjMCSBGzLs2KM+xeaV+VmmK2nzyuu4CCKnQ1DivanY85DsfSgGqcRlOt +BqcGCIGJ1SUSWUnigU+4Avtkben0KaeTRO94IhkHrHq52HhfD0rbObAwwaqD4NSf +0eQ5qJ8CgYEAwKRZjXs5uC8K9r7g2nHnoCrNmDg5sGBXLnsvuE6T0efktg7A3eWE +J/1Yvn6hh5ufE3ETy/yPUVdcwsNZsWRnBlhfOm+1WR67Idl1eFOv0AlQEvxFn9Dv +Y0YgSF7lAPUgbbC5j3lJIs7I7C1eKrY1HSgSGMID7JMOWZXGgKFvNj8CgYEA4tsC +GTfvVKS12ralSjNyuwFfRDWiKrUPi0oyn3QStNL0i4u6GOBBzV4hVXE65Y/rxtS0 +i8hO5rqN/8eydn8HoMYvcVxKa+lMgbl7JBHEzjw/4re6/7HPcrb2urguVlFENmIo +pwH/yZfoRjfjiwRIatm8hKoHrieVK0M0FH/xtvsCgYEAuS3C/+OSKmDeMy5tSs7v +juFWXJq/qbISXBYCWzL9mWtGSVOJRkRYc3BvnD5x279WfQPXueB/i/tkqbvLPmB7 +QHg2oh+7vX1y+SjmaNJZUKuDE5z4+JWJaG6Cnc7KZ886avbUiPxXt2P7dDxwJrKb +//kC3FW0G/eIdckp1YBZPVUCgYEAwhwdzpBTBD0vsiaohjZBjIwfBRFTYnGtDEV/ +zXqXaww63ZDAuvpgs6ZApYiOmdEtMOPeXOEXykuEp4ErTkNhtor+G2SZ9X4ZzcJ1 +AKcHnGRnUcpegt2VoRW3RovEcm11DYeuO0D1qnyF7ldyJwiSIoOO0IFgsv8Bn5QQ +Yx4bKLMCgYB4ix6O0Qf9mp9Lyde/0rRwNmHhKBmYpZLFO1JXNP8quQjSRzal2IAH +r3kEH8M3dEQuukUyPL8FMJLrV6iOnMPpPpnb58ymP3fMEDPSEhmXwQEIMYqImNIb +tRdziIFXuSrmhFXMep9kq+l76MLyY+jlpZ9RNUp57Tsr8atnZ8FtRw== +-----END RSA PRIVATE KEY----- diff --git a/templates/elastic-certs/qanso-certs/qanso-elastic-stack-elastic-03/qanso-elastic-stack-elastic-03.pkcs8.key b/templates/elastic-certs/qanso-certs/qanso-elastic-stack-elastic-03/qanso-elastic-stack-elastic-03.pkcs8.key new file mode 100644 index 0000000..75791be --- /dev/null +++ b/templates/elastic-certs/qanso-certs/qanso-elastic-stack-elastic-03/qanso-elastic-stack-elastic-03.pkcs8.key @@ -0,0 +1,28 @@ +-----BEGIN PRIVATE KEY----- +MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCqteU7xaihIHQT +lYM/gsXTegVk4m41FckiYgvbvILmry44uF2niYfw306hPsdwYaMbQlf1wQClcV0y +eNSw/jqbtYuqRV4cdzZwcT9t87mc+AyI++eAl+Nf4Kvr61LwdApR/UpZT3qHFqR/ +lEfzrxYMZRB4+Wzs8+nK56YHZ5q6BUd8K76ISTBABOZ9rGQIfi+OJ/YniYxyrUL8 +/D5JZxTsRCZdqahWAxw0cRHp37P9k9B46zO0Q5JoDqntK4KvzvtN+AtpYxZL4DYF +4ftv8r0RoQPNN82e7qXGujeJXi0LtvCWzdZB+5UbkLpx6yFShZcmcKzpEhHC9ftZ +QWqq6fnFAgMBAAECggEAAPcPSTO4XNTUoym0uL6yBJyLfEMFcXpijTW1sHPT3578 +6Wgta12NLbDtfl7e/MUoiWZqHeMN8GGAL+Fb/nYpeajglcFXo1yPK7qQK7x1f6wt +Ufbum50ANZINFsPZT6+wQT9n1LJs1Get3WTGtVt3ifFmUvDCC2LjnviJSUBuMQAF +RNAeWl+Yo6uM3ONud06EDFvBjPms54SXEP/nPDrJcwESMwJIEbMuzYoz7F5pX5Wa +YrafPK67gIIqdDUOK9qdjzkOx9KAapxGU60GpwYIgYnVJRJZSeKBT7gC+2Rt6fQp +p5NE73giGQesernYeF8PSts5sDDBqoPg1J/R5DmonwKBgQDApFmNezm4Lwr2vuDa +ceegKs2YODmwYFcuey+4TpPR5+S2DsDd5YQn/Vi+fqGHm58TcRPL/I9RV1zCw1mx +ZGcGWF86b7VZHrsh2XV4U6/QCVAS/EWf0O9jRiBIXuUA9SBtsLmPeUkizsjsLV4q +tjUdKBIYwgPskw5ZlcaAoW82PwKBgQDi2wIZN+9UpLXatqVKM3K7AV9ENaIqtQ+L +SjKfdBK00vSLi7oY4EHNXiFVcTrlj+vG1LSLyE7muo3/x7J2fwegxi9xXEpr6UyB +uXskEcTOPD/it7r/sc9ytva6uC5WUUQ2YiinAf/Jl+hGN+OLBEhq2byEqgeuJ5Ur +QzQUf/G2+wKBgQC5LcL/45IqYN4zLm1Kzu+O4VZcmr+pshJcFgJbMv2Za0ZJU4lG +RFhzcG+cPnHbv1Z9A9e54H+L+2Spu8s+YHtAeDaiH7u9fXL5KOZo0llQq4MTnPj4 +lYloboKdzspnzzpq9tSI/Fe3Y/t0PHAmspv/+QLcVbQb94h1ySnVgFk9VQKBgQDC +HB3OkFMEPS+yJqiGNkGMjB8FEVNica0MRX/NepdrDDrdkMC6+mCzpkCliI6Z0S0w +495c4RfKS4SngStOQ2G2iv4bZJn1fhnNwnUApwecZGdRyl6C3ZWhFbdGi8RybXUN +h647QPWqfIXuV3InCJIig47QgWCy/wGflBBjHhsoswKBgHiLHo7RB/2an0vJ17/S +tHA2YeEoGZilksU7Ulc0/yq5CNJHNqXYgAeveQQfwzd0RC66RTI8vwUwkutXqI6c +w+k+mdvnzKY/d8wQM9ISGZfBAQgxioiY0hu1F3OIgVe5KuaEVcx6n2Sr6XvowvJj +6OWln1E1SnntOyvxq2dnwW1H +-----END PRIVATE KEY----- diff --git a/templates/elastic-certs/qanso-certs/qanso-elastic-stack-filebeat/qanso-elastic-stack-filebeat.crt b/templates/elastic-certs/qanso-certs/qanso-elastic-stack-filebeat/qanso-elastic-stack-filebeat.crt new file mode 100644 index 0000000..9d5763e --- /dev/null +++ b/templates/elastic-certs/qanso-certs/qanso-elastic-stack-filebeat/qanso-elastic-stack-filebeat.crt @@ -0,0 +1,21 @@ +-----BEGIN CERTIFICATE----- +MIIDazCCAlOgAwIBAgIUHBodx8uz/Vrklonw+EbVAa0pgUAwDQYJKoZIhvcNAQEL +BQAwNDEyMDAGA1UEAxMpRWxhc3RpYyBDZXJ0aWZpY2F0ZSBUb29sIEF1dG9nZW5l +cmF0ZWQgQ0EwHhcNMjMwNjI5MTMwMjU3WhcNMjYwNjI4MTMwMjU3WjAnMSUwIwYD +VQQDExxxYW5zby1lbGFzdGljLXN0YWNrLWZpbGViZWF0MIIBIjANBgkqhkiG9w0B +AQEFAAOCAQ8AMIIBCgKCAQEAruccj68D3anYmALPWMuS6otdBtIEDyu8yOapH/tk +yxoSA2ofv+a1o77lE1gA/ES0/HajHxIggYp+RZdt6WDCJlA3nQ/dzPtuHzBz6Q/7 +L0CC/FWeduk3CnTpfuyVUYWPowV1CX8/8YbbegHWgvvpgtyvESjyRcWEDooV5eNV +0p+A04cXK13p0ltz8JWsR+2O7ptDFYe/c6KvNivAXpSGMXuzGJjfi1hai9pg/ll/ +z5HXsYg8pKVG5BH9ZzuwK5djjkVay75BlaQv4htIMASxR8VA4V7TZRVui5d1vrsm +QTr0vh3g6nZCu55D3X608LRZJr0fdL5DzwdX9gaqMcKCVwIDAQABo4GBMH8wHQYD +VR0OBBYEFNTqKI9ItHl+E3frpEUuoSeeViVFMB8GA1UdIwQYMBaAFGElGsigETdS +xsMYVHDWMXwnUGOAMDIGA1UdEQQrMCmCCWxvY2FsaG9zdIIccWFuc28tZWxhc3Rp +Yy1zdGFjay1maWxlYmVhdDAJBgNVHRMEAjAAMA0GCSqGSIb3DQEBCwUAA4IBAQA2 +4aZRLWl6D2ielxBWYd5FxcDZjG+7DoKZM1i0ZqCTNL7OhVjY3gBjDlfqNWMRP0ax +UO/XXp8QsR98CxHiilORAKktkldfz7TEfsEmY2ZHaoOTP46K5zXK2TXr7PugBd/D +/ijlyD1vXM3/JL8oG+U2Gm2iqLUWMsg/Iqy8Abxg3HvBQ02ovZ1kY7gNQ2nC+YmE +fOJZ9lyc8ZFvbX6oTGwJ16P1EAylTNtdz6T/3g63Yyjxr7JmgBKok/KSueyjIvsx +VA3hEOpmOLk8+PBaPrfhyytzp07ZDxs4WKlaVzyKnLbcX9oNunV2HV4YvWbNVTOw +Baj0TuH8uTjAgXG6LVFl +-----END CERTIFICATE----- diff --git a/templates/elastic-certs/qanso-certs/qanso-elastic-stack-filebeat/qanso-elastic-stack-filebeat.key b/templates/elastic-certs/qanso-certs/qanso-elastic-stack-filebeat/qanso-elastic-stack-filebeat.key new file mode 100644 index 0000000..93210d9 --- /dev/null +++ b/templates/elastic-certs/qanso-certs/qanso-elastic-stack-filebeat/qanso-elastic-stack-filebeat.key @@ -0,0 +1,27 @@ +-----BEGIN RSA PRIVATE KEY----- +MIIEpAIBAAKCAQEAruccj68D3anYmALPWMuS6otdBtIEDyu8yOapH/tkyxoSA2of +v+a1o77lE1gA/ES0/HajHxIggYp+RZdt6WDCJlA3nQ/dzPtuHzBz6Q/7L0CC/FWe +duk3CnTpfuyVUYWPowV1CX8/8YbbegHWgvvpgtyvESjyRcWEDooV5eNV0p+A04cX +K13p0ltz8JWsR+2O7ptDFYe/c6KvNivAXpSGMXuzGJjfi1hai9pg/ll/z5HXsYg8 +pKVG5BH9ZzuwK5djjkVay75BlaQv4htIMASxR8VA4V7TZRVui5d1vrsmQTr0vh3g +6nZCu55D3X608LRZJr0fdL5DzwdX9gaqMcKCVwIDAQABAoIBAFIV+Zudwiy4WAUP +3IyKDouxmJlo26rbFiEb0GhILkf8FlQv7HK+LqWJJC3t8Zh0DpUmgOxGL6dcfmLe +7SDI3pXotBEsryZTIp3UubG6ZGMK3e7bqCGa1tA7ipKdKn82NfGG0CUC6dnLNxqN +3kVfQXq/ZBKjqwD/8Dh6qkhYZ6EPnx1+cTe7/opvpNEBMsGKxoknkqsXHDBq39Pl +5Ab+2Qr/pJ2lDi9Y9R3Cf6ZF8w9Aqj7n2IBFcxs9G3fIoD6GPo8fULwMR0DSG/mf +/S2EIHj1uwXXJoEKdExF++6Kw6uELXmgZKB37Ob3A0gRJA6IFLnkIFXgh5CucSDi +L5HD4GECgYEA7OBfNYe5CNh2en+RNjqswk5vXUXK+8PTRDvhWZy1q4j4Goby/s/L +zdTG1NCkPIqhBKYlRQllrWCfW83YNnU2z9rVYVG1gGuQ5XVDdPc7Z6YwV6BySVYb +zVcM1Uq+BftrTLQ14XkTDsSuqL8T82hNF5SadPlEUGVZ1pwoYNCEJzkCgYEAvQXn +J9FPkL0NLk3T1waQt2tNeWxg96Be1qNZu6lcNyUndpEieaPeaUUJjFataU/t7qFu +/ZkZ/BX2+nLRn05rHx35LDPc0JHJJHlthD2FAWlVOTEPD3Vj9CWGP0TXXvnjwbEi +Qcl5VLM0K0gP3gzfJbjhYM6IeIm88BHYsJX/5g8CgYEAgSN9pIBe1zyzsurzLr5k +SvZZ7l7LX+CNwChpHeK6hE8C++tQdKyyrn9u+rzYnQzy5cbykKWj4hbIKlOZqW7T +uBPUut7B9cYu03nPkefrYgGPX2ZgiCzCsXrgyzOZT0eXYtTofwjz49xEYEjzxoK5 +bL6eSmFO5gmrJb4yoT1snrkCgYEArkarAUMyoLgtVuvazP34n6QHIlSScr0hs7OY +IDXeF9nhsKfPqWc0wMouK34fFGHldYbR1m86TfnSZMdIDiE3EtGH0wFeLc68LSzn +lG1EHDEJqllZEV+icI/IXr0R9TdgjkzK0Oz5OOagyub9+jTT6Ou0oJTLrpcP5CgQ +KX+jGHECgYApZHSdwQ3uWZ4cCiWRVaTDebNQKV4Dl+wexQRIQbwh5iZWQAkaIhJh +53NyFY+yU5tiE7tWO14PqM1tZez9KTNKBIeTeidJ6FUo/I8UV+kpZ3//MjBE34Ar +HUoy6P1lVKze45rUQtnJKADGsHxfO10fMKMLgKOlrFWkEidnj99jyA== +-----END RSA PRIVATE KEY----- diff --git a/templates/elastic-certs/qanso-certs/qanso-elastic-stack-filebeat/qanso-elastic-stack-filebeat.pkcs8.key b/templates/elastic-certs/qanso-certs/qanso-elastic-stack-filebeat/qanso-elastic-stack-filebeat.pkcs8.key new file mode 100644 index 0000000..e272961 --- /dev/null +++ b/templates/elastic-certs/qanso-certs/qanso-elastic-stack-filebeat/qanso-elastic-stack-filebeat.pkcs8.key @@ -0,0 +1,28 @@ +-----BEGIN PRIVATE KEY----- +MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCu5xyPrwPdqdiY +As9Yy5Lqi10G0gQPK7zI5qkf+2TLGhIDah+/5rWjvuUTWAD8RLT8dqMfEiCBin5F +l23pYMImUDedD93M+24fMHPpD/svQIL8VZ526TcKdOl+7JVRhY+jBXUJfz/xhtt6 +AdaC++mC3K8RKPJFxYQOihXl41XSn4DThxcrXenSW3PwlaxH7Y7um0MVh79zoq82 +K8BelIYxe7MYmN+LWFqL2mD+WX/PkdexiDykpUbkEf1nO7Arl2OORVrLvkGVpC/i +G0gwBLFHxUDhXtNlFW6Ll3W+uyZBOvS+HeDqdkK7nkPdfrTwtFkmvR90vkPPB1f2 +BqoxwoJXAgMBAAECggEAUhX5m53CLLhYBQ/cjIoOi7GYmWjbqtsWIRvQaEguR/wW +VC/scr4upYkkLe3xmHQOlSaA7EYvp1x+Yt7tIMjelei0ESyvJlMindS5sbpkYwrd +7tuoIZrW0DuKkp0qfzY18YbQJQLp2cs3Go3eRV9Ber9kEqOrAP/wOHqqSFhnoQ+f +HX5xN7v+im+k0QEywYrGiSeSqxccMGrf0+XkBv7ZCv+knaUOL1j1HcJ/pkXzD0Cq +PufYgEVzGz0bd8igPoY+jx9QvAxHQNIb+Z/9LYQgePW7BdcmgQp0TEX77orDq4Qt +eaBkoHfs5vcDSBEkDogUueQgVeCHkK5xIOIvkcPgYQKBgQDs4F81h7kI2HZ6f5E2 +OqzCTm9dRcr7w9NEO+FZnLWriPgahvL+z8vN1MbU0KQ8iqEEpiVFCWWtYJ9bzdg2 +dTbP2tVhUbWAa5DldUN09ztnpjBXoHJJVhvNVwzVSr4F+2tMtDXheRMOxK6ovxPz +aE0XlJp0+URQZVnWnChg0IQnOQKBgQC9Becn0U+QvQ0uTdPXBpC3a015bGD3oF7W +o1m7qVw3JSd2kSJ5o95pRQmMVq1pT+3uoW79mRn8Ffb6ctGfTmsfHfksM9zQkckk +eW2EPYUBaVU5MQ8PdWP0JYY/RNde+ePBsSJByXlUszQrSA/eDN8luOFgzoh4ibzw +Ediwlf/mDwKBgQCBI32kgF7XPLOy6vMuvmRK9lnuXstf4I3AKGkd4rqETwL761B0 +rLKuf276vNidDPLlxvKQpaPiFsgqU5mpbtO4E9S63sH1xi7Tec+R5+tiAY9fZmCI +LMKxeuDLM5lPR5di1Oh/CPPj3ERgSPPGgrlsvp5KYU7mCaslvjKhPWyeuQKBgQCu +RqsBQzKguC1W69rM/fifpAciVJJyvSGzs5ggNd4X2eGwp8+pZzTAyi4rfh8UYeV1 +htHWbzpN+dJkx0gOITcS0YfTAV4tzrwtLOeUbUQcMQmqWVkRX6Jwj8hevRH1N2CO +TMrQ7Pk45qDK5v36NNPo67SglMuulw/kKBApf6MYcQKBgClkdJ3BDe5ZnhwKJZFV +pMN5s1ApXgOX7B7FBEhBvCHmJlZACRoiEmHnc3IVj7JTm2ITu1Y7Xg+ozW1l7P0p +M0oEh5N6J0noVSj8jxRX6Slnf/8yMETfgCsdSjLo/WVUrN7jmtRC2ckoAMawfF87 +XR8wowuAo6WsVaQSJ2eP32PI +-----END PRIVATE KEY----- diff --git a/templates/elastic-certs/qanso-certs/qanso-elastic-stack-logstash-01/qanso-elastic-stack-logstash-01.crt b/templates/elastic-certs/qanso-certs/qanso-elastic-stack-logstash-01/qanso-elastic-stack-logstash-01.crt new file mode 100644 index 0000000..e24e72a --- /dev/null +++ b/templates/elastic-certs/qanso-certs/qanso-elastic-stack-logstash-01/qanso-elastic-stack-logstash-01.crt @@ -0,0 +1,21 @@ +-----BEGIN CERTIFICATE----- +MIIDcjCCAlqgAwIBAgIUSoOuY/wuRZ649wHJmXxHPeP0DbQwDQYJKoZIhvcNAQEL +BQAwNDEyMDAGA1UEAxMpRWxhc3RpYyBDZXJ0aWZpY2F0ZSBUb29sIEF1dG9nZW5l +cmF0ZWQgQ0EwHhcNMjMwNjI5MTMwMjU3WhcNMjYwNjI4MTMwMjU3WjAqMSgwJgYD +VQQDEx9xYW5zby1lbGFzdGljLXN0YWNrLWxvZ3N0YXNoLTAxMIIBIjANBgkqhkiG +9w0BAQEFAAOCAQ8AMIIBCgKCAQEAosDKEPbhAa5frhhoMzp4hdF7DTs/zv3cFuUo +3TJ29xJ2NzIAoUCfxJ0Usevd2rIIsP+wO3dIXntJy0oOWzsMzr51qo4X0A5AULaO +IM9mCeM/BoHTRnhP9+YCBnRtnqtEORY4s7/OOFfuNrj/CpnnimEHAF36wBp2Sgqi +vDF9OMzjYLez4BMXOWn2YusQeyOfNaK2JAVi6hTZuilQNEIy+r+uhKL0WRWuzo1n +nEdeOGLdw6w+cWnLv7ZilcdOC+iJR5sZMG1hbhMXRkzLpuFE2vPTfSMAR0pcA+RD +XHZXCk+sQjWqjbN15tYrrzxBN6EL8SveIPKvOMfnNkB1hrFCbQIDAQABo4GFMIGC +MB0GA1UdDgQWBBTHtNcMDBEri9WEjEmWd3Kpepp45zAfBgNVHSMEGDAWgBRhJRrI +oBE3UsbDGFRw1jF8J1BjgDA1BgNVHREELjAsgglsb2NhbGhvc3SCH3FhbnNvLWVs +YXN0aWMtc3RhY2stbG9nc3Rhc2gtMDEwCQYDVR0TBAIwADANBgkqhkiG9w0BAQsF +AAOCAQEAhMqTrDYFiCxXR1UMW1FURF6dkhfnXyQcvLxvK4fQvd/9R4KOVqjX6ND/ +/xTYrbkQQ68KmAFcclhBaoqfi9zXMfsy0ztL9HMpq1SbjL1KHl5dXvuwzZhopwwD +Nx2O71aE29mqZLUeJ/BT5SuoQrlw/OtChjV4ZSO4jXPov/BcwPhLRpFdO19jcpA/ +dcqaoWPvby+6hOSkQbl9j6mDq7r6UJCe879g1AcZ5c5zhp+oG7FZbCGk6EfpQ5nB +0h/KmV0GXGIFYaOHQONnv31k+R88Si6EDbzNB2FVtxC/lO5oDPcDZJZSOTC5M2Cs +DRmNwXRe0Wt+iqpxnhmzTP4k7XkXlQ== +-----END CERTIFICATE----- diff --git a/templates/elastic-certs/qanso-certs/qanso-elastic-stack-logstash-01/qanso-elastic-stack-logstash-01.key b/templates/elastic-certs/qanso-certs/qanso-elastic-stack-logstash-01/qanso-elastic-stack-logstash-01.key new file mode 100644 index 0000000..ef2a526 --- /dev/null +++ b/templates/elastic-certs/qanso-certs/qanso-elastic-stack-logstash-01/qanso-elastic-stack-logstash-01.key @@ -0,0 +1,27 @@ +-----BEGIN RSA PRIVATE KEY----- +MIIEpAIBAAKCAQEAosDKEPbhAa5frhhoMzp4hdF7DTs/zv3cFuUo3TJ29xJ2NzIA +oUCfxJ0Usevd2rIIsP+wO3dIXntJy0oOWzsMzr51qo4X0A5AULaOIM9mCeM/BoHT +RnhP9+YCBnRtnqtEORY4s7/OOFfuNrj/CpnnimEHAF36wBp2SgqivDF9OMzjYLez +4BMXOWn2YusQeyOfNaK2JAVi6hTZuilQNEIy+r+uhKL0WRWuzo1nnEdeOGLdw6w+ +cWnLv7ZilcdOC+iJR5sZMG1hbhMXRkzLpuFE2vPTfSMAR0pcA+RDXHZXCk+sQjWq +jbN15tYrrzxBN6EL8SveIPKvOMfnNkB1hrFCbQIDAQABAoIBABvOHReF3g4X+N+4 +6sBpymJuVfv+NdoKs9mzf+Y+c2WloU2vvLzP2hvQjFMTTV1KEkMPA9A9Aj+mB4b0 +GXzLm1YM4vRm/zl73dAMSD7hv/iLet6FOo+tCVh8UrdAl+PGNcsc+UX4TGaC2z89 +HtF0VsLk7bnJ1IeSXcgrhf7p449a580eAy/P4EfafsTtFtlOvmEDM8lH7T8CSXQB +6EBQjS27mtLjaSVUEZ6rmwJc+qS6568MPU8dBcSgKbVE42a0kNBLqnkrj2xugWu8 +8M/Bgo6GKBY/apmZLFokpYQpAbSFYUry/Hy/hKIIVHTdmOyNGGZ/TSUkh6zxhbcX +c+NRXOECgYEAvvFqU25QxEz7QmEEjDrj/UZLwlWeKUXBP1VqlYqlJpQWQ4/xMR0F +vdfMPyPXZLSClDdjfMuX3Tj6i/oSqag+wCQc1JrGg1r/xKtH2s35bzS6oY7mEpDb +3C2iXJbQ6iNXnh0pzaHCmDtPWi3jVHOJSCp0nEuT2ZDNTFh466oVDpECgYEA2jSR +cr1kiFFfOKIurnMKGl3gDR4OunMHyTZ+Z+86ckQv+QvOCJaFGVwPn8zFyMCUZxb4 +I+YhNHb7WQE7eA2mBiqmdQmqGcMNVepQ2V9i0H4dVRYujOem9r8y5hobOayVQ07e +w74h1R4cowpiHBSKVrv85gXxDk2Ul6DgZ2Yq3B0CgYB38wyKUNioGHwXHP9QYIZs +y0Y4VLTA1LMraCtGugw5ifnag4hPBB5hPjluyMM83jDRj2IOOY+zR2INoREsRyb0 +aTs7S+e9CON31umSyKYTeBpt92kM7LdRP9GpPI0NKRqXl1Z1eVLXcxrMWdtfaB0r +mpAax1ef61ksxr9fvD7yIQKBgQCZrEn+/8ksg/pGvVmY/GXSGejv9Ao1X0vNdnZh +pkaIMOOERr8Mp00HhiFuzl1Au/gH/lI1nh4mf+EWVtrV+u7BCwp+BJdqW0cqCcJ0 +xEuoQBlSUjPogkDBJ/ilux8PaC8a3xHd0yqql/FdFbPwyLqAyRYbvXV+OD785o0D +5R0sNQKBgQCu8xIS8ceMZMIcbnITMKppnPi3yMUDpb5YdLGaJRsl+nN7MW6FNv9v +sZKGHvi6y6zFLhS3k58i3XAtgLmJdqQymvj6uwGjVAOr56SBSPaJsdsf+GvnOeCx +eC6T6LDLysXPzTwZgfR+iM6yJ9+CxR6mEo5Bp59BafvG1O/E1Dr87A== +-----END RSA PRIVATE KEY----- diff --git a/templates/elastic-certs/qanso-certs/qanso-elastic-stack-logstash-01/qanso-elastic-stack-logstash-01.pkcs8.key b/templates/elastic-certs/qanso-certs/qanso-elastic-stack-logstash-01/qanso-elastic-stack-logstash-01.pkcs8.key new file mode 100644 index 0000000..bf023d9 --- /dev/null +++ b/templates/elastic-certs/qanso-certs/qanso-elastic-stack-logstash-01/qanso-elastic-stack-logstash-01.pkcs8.key @@ -0,0 +1,28 @@ +-----BEGIN PRIVATE KEY----- +MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCiwMoQ9uEBrl+u +GGgzOniF0XsNOz/O/dwW5SjdMnb3EnY3MgChQJ/EnRSx693asgiw/7A7d0hee0nL +Sg5bOwzOvnWqjhfQDkBQto4gz2YJ4z8GgdNGeE/35gIGdG2eq0Q5Fjizv844V+42 +uP8KmeeKYQcAXfrAGnZKCqK8MX04zONgt7PgExc5afZi6xB7I581orYkBWLqFNm6 +KVA0QjL6v66EovRZFa7OjWecR144Yt3DrD5xacu/tmKVx04L6IlHmxkwbWFuExdG +TMum4UTa89N9IwBHSlwD5ENcdlcKT6xCNaqNs3Xm1iuvPEE3oQvxK94g8q84x+c2 +QHWGsUJtAgMBAAECggEAG84dF4XeDhf437jqwGnKYm5V+/412gqz2bN/5j5zZaWh +Ta+8vM/aG9CMUxNNXUoSQw8D0D0CP6YHhvQZfMubVgzi9Gb/OXvd0AxIPuG/+It6 +3oU6j60JWHxSt0CX48Y1yxz5RfhMZoLbPz0e0XRWwuTtucnUh5JdyCuF/unjj1rn +zR4DL8/gR9p+xO0W2U6+YQMzyUftPwJJdAHoQFCNLbua0uNpJVQRnqubAlz6pLrn +rww9Tx0FxKAptUTjZrSQ0EuqeSuPbG6Ba7zwz8GCjoYoFj9qmZksWiSlhCkBtIVh +SvL8fL+EoghUdN2Y7I0YZn9NJSSHrPGFtxdz41Fc4QKBgQC+8WpTblDETPtCYQSM +OuP9RkvCVZ4pRcE/VWqViqUmlBZDj/ExHQW918w/I9dktIKUN2N8y5fdOPqL+hKp +qD7AJBzUmsaDWv/Eq0fazflvNLqhjuYSkNvcLaJcltDqI1eeHSnNocKYO09aLeNU +c4lIKnScS5PZkM1MWHjrqhUOkQKBgQDaNJFyvWSIUV84oi6ucwoaXeANHg66cwfJ +Nn5n7zpyRC/5C84IloUZXA+fzMXIwJRnFvgj5iE0dvtZATt4DaYGKqZ1CaoZww1V +6lDZX2LQfh1VFi6M56b2vzLmGhs5rJVDTt7DviHVHhyjCmIcFIpWu/zmBfEOTZSX +oOBnZircHQKBgHfzDIpQ2KgYfBcc/1BghmzLRjhUtMDUsytoK0a6DDmJ+dqDiE8E +HmE+OW7IwzzeMNGPYg45j7NHYg2hESxHJvRpOztL570I43fW6ZLIphN4Gm33aQzs +t1E/0ak8jQ0pGpeXVnV5UtdzGsxZ219oHSuakBrHV5/rWSzGv1+8PvIhAoGBAJms +Sf7/ySyD+ka9WZj8ZdIZ6O/0CjVfS812dmGmRogw44RGvwynTQeGIW7OXUC7+Af+ +UjWeHiZ/4RZW2tX67sELCn4El2pbRyoJwnTES6hAGVJSM+iCQMEn+KW7Hw9oLxrf +Ed3TKqqX8V0Vs/DIuoDJFhu9dX44PvzmjQPlHSw1AoGBAK7zEhLxx4xkwhxuchMw +qmmc+LfIxQOlvlh0sZolGyX6c3sxboU2/2+xkoYe+LrLrMUuFLeTnyLdcC2AuYl2 +pDKa+Pq7AaNUA6vnpIFI9omx2x/4a+c54LF4LpPosMvKxc/NPBmB9H6IzrIn34LF +HqYSjkGnn0Fp+8bU78TUOvzs +-----END PRIVATE KEY----- diff --git a/templates/elastic-certs/qanso-instances.yaml b/templates/elastic-certs/qanso-instances.yaml new file mode 100644 index 0000000..30c9529 --- /dev/null +++ b/templates/elastic-certs/qanso-instances.yaml @@ -0,0 +1,25 @@ +--- + +instances: + - name: qanso-elastic-stack-elastic-01 + dns: + - localhost + - qanso-elastic-stack-elastic-01 + - name: qanso-elastic-stack-elastic-02 + dns: + - localhost + - qanso-elastic-stack-elastic-02 + - name: qanso-elastic-stack-elastic-03 + dns: + - localhost + - qanso-elastic-stack-elastic-03 + + - name: qanso-elastic-stack-logstash-01 + dns: + - localhost + - qanso-elastic-stack-logstash-01 + + - name: qanso-elastic-stack-filebeat + dns: + - localhost + - qanso-elastic-stack-filebeat diff --git a/templates/prometheus/grafana_config/config/grafana/provisioning/dashboards/Spring_Boot_Statistics.json b/templates/prometheus/grafana_config/config/grafana/provisioning/dashboards/Spring_Boot_Statistics.json index 7ed07f0..abe0c0f 100644 --- a/templates/prometheus/grafana_config/config/grafana/provisioning/dashboards/Spring_Boot_Statistics.json +++ b/templates/prometheus/grafana_config/config/grafana/provisioning/dashboards/Spring_Boot_Statistics.json @@ -4078,8 +4078,8 @@ { "allValue": null, "current": { - "text": "connect-qa.smardigo.digital", - "value": "connect-qa.smardigo.digital" + "text": "connect-qanso.smardigo.digital", + "value": "connect-qanso.smardigo.digital" }, "datasource": "Prometheus", "definition": "label_values(process_uptime_seconds{application=\"$application\"}, instance)",