From e5806a751056784dcdf0298397a9a1ba51459b0b Mon Sep 17 00:00:00 2001 From: "Ketelsen, Sven" Date: Mon, 26 Jun 2023 07:54:11 +0000 Subject: [PATCH] DEV-1114 rename stage: dev to devnso --- create-database-backup.yml | 2 +- create-database.yml | 2 +- create-kibana-objects.yml | 2 +- create-realm.yml | 2 +- create-remote-database-backup.yml | 2 +- create-server.yml | 2 +- create-service.yml | 2 +- dump-hcloud-ips.yml | 2 +- elastic-certs.sh | 2 +- export-database.yml | 2 +- external_monitoring.yml | 2 +- gitlab-mirrors.yml | 2 +- group_vars/all/firewall.yml | 49 +++++++++--------- group_vars/all/plain.yml | 2 +- .../{stage_dev => stage_devnso}/awx.yml | 0 .../{stage_dev => stage_devnso}/bootstrap.yml | 2 +- group_vars/stage_devnso/database.yml | 3 ++ .../kubernetes.yml | 0 .../management.yml | 0 .../{stage_dev => stage_devnso}/plain.yml | 4 +- .../{stage_dev => stage_devnso}/postgres.yml | 0 .../prometheus.yml | 0 .../{stage_dev => stage_devnso}/vault.yml | 0 hcloud_firewall.yml | 2 +- host_vars/dev-devops-iaas-01.yml | 10 ---- host_vars/dev-mhel-test-01.yml | 4 -- ...stgres-01.yml => devnso-postgres01-01.yml} | 0 ...stgres-02.yml => devnso-postgres01-02.yml} | 0 ...gres02-01.yml => devnso-postgres02-01.yml} | 0 ...gres02-02.yml => devnso-postgres02-02.yml} | 0 ...etheus-01.yml => devnso-prometheus-01.yml} | 0 .../{dev-vpn-01.yml => devnso-vpn-01.yml} | 0 host_vars/ext-bdev-demo01-01.yml | 5 -- host_vars/ext-bdev-mpmexec-01.yml | 5 -- host_vars/qa-mhel-test-01.yml | 4 -- import-database.yml | 2 +- pmci-callback.yml | 4 +- pmci-database-backup-import.yml | 2 +- pmci-database-create.yml | 2 +- pmci-database-delete.yml | 2 +- pmci-empty-playbook.yml | 2 +- pmci-inventory-cluster.yml | 2 +- pmci-inventory-database.yml | 2 +- pmci-kibana-create-objects.yml | 2 +- pmci-monitoring-update.yml | 2 +- pmci-realm-client-create.yml | 2 +- pmci-realm-client-delete.yml | 2 +- pmci-server-create.yml | 2 +- pmci-server-delete.yml | 2 +- pmci-service-create.yml | 2 +- pmci-service-delete.yml | 2 +- pmci-tenant-change.yml | 2 +- pmci-tenant-create.yml | 2 +- pmci-tenant-delete.yml | 2 +- pmci-tenant-sync.yml | 2 +- provisioning.yml | 16 +++--- remove-database.yml | 2 +- remove-realm.yml | 2 +- remove-server.yml | 2 +- remove-service.yml | 2 +- restore-database-backup.yml | 2 +- restore-remote-database-backup.yml | 2 +- scripts/update-docker-image.sh | 5 +- scripts/upgrade-docker-image.sh | 17 ------- setup.yml | 19 ++++--- smardigo.yml | 17 ++++--- .../datasource-action/tenant-management.json | 2 +- smardigo/pmci/script/create-data.groovy | 2 +- stage-demompmx-netgo-hcloud.yml | 2 +- stage-dev => stage-devnso | 50 +++++++++---------- ...cloud.yml => stage-devnso-netgo-hcloud.yml | 8 +-- stage-devscr-netgo-hcloud.yml | 4 +- stage-ext-netgo-hcloud.yml | 4 +- stage-prodnso-netgo-hcloud.yml | 4 +- stage-prodwork01-netgo-hcloud.yml | 4 +- stage-qa-netgo-hcloud.yml | 4 +- tasks/autodiscover_pre_tasks.yml | 2 +- templates/elastic-certs/dev-certs/ca/ca.crt | 20 -------- .../dev-elastic-stack-elastic-01.crt | 21 -------- .../dev-elastic-stack-elastic-01.key | 27 ---------- .../dev-elastic-stack-elastic-01.pkcs8.key | 28 ----------- .../dev-elastic-stack-elastic-02.crt | 21 -------- .../dev-elastic-stack-elastic-02.key | 27 ---------- .../dev-elastic-stack-elastic-02.pkcs8.key | 28 ----------- .../dev-elastic-stack-elastic-03.crt | 21 -------- .../dev-elastic-stack-elastic-03.key | 27 ---------- .../dev-elastic-stack-elastic-03.pkcs8.key | 28 ----------- .../dev-elastic-stack-filebeat.crt | 21 -------- .../dev-elastic-stack-filebeat.key | 27 ---------- .../dev-elastic-stack-filebeat.pkcs8.key | 28 ----------- .../dev-elastic-stack-logstash-01.crt | 21 -------- .../dev-elastic-stack-logstash-01.key | 27 ---------- .../dev-elastic-stack-logstash-01.pkcs8.key | 28 ----------- templates/elastic-certs/dev-instances.yaml | 25 ---------- .../elastic-certs/devnso-certs/ca/ca.crt | 20 ++++++++ .../devnso-elastic-stack-elastic-01.crt | 21 ++++++++ .../devnso-elastic-stack-elastic-01.key | 27 ++++++++++ .../devnso-elastic-stack-elastic-01.pkcs8.key | 28 +++++++++++ .../devnso-elastic-stack-elastic-02.crt | 21 ++++++++ .../devnso-elastic-stack-elastic-02.key | 27 ++++++++++ .../devnso-elastic-stack-elastic-02.pkcs8.key | 28 +++++++++++ .../devnso-elastic-stack-elastic-03.crt | 21 ++++++++ .../devnso-elastic-stack-elastic-03.key | 27 ++++++++++ .../devnso-elastic-stack-elastic-03.pkcs8.key | 28 +++++++++++ .../devnso-elastic-stack-filebeat.crt | 21 ++++++++ .../devnso-elastic-stack-filebeat.key | 27 ++++++++++ .../devnso-elastic-stack-filebeat.pkcs8.key | 28 +++++++++++ .../devnso-elastic-stack-logstash-01.crt | 21 ++++++++ .../devnso-elastic-stack-logstash-01.key | 27 ++++++++++ ...devnso-elastic-stack-logstash-01.pkcs8.key | 28 +++++++++++ templates/elastic-certs/devnso-instances.yaml | 25 ++++++++++ update-docker-image.yml | 2 +- update-monitoring.yml | 2 +- update-service-state.yml | 2 +- update-ssh-config-file.yml | 2 +- upload-database-dump.yml | 2 +- 116 files changed, 579 insertions(+), 609 deletions(-) mode change 100644 => 100755 elastic-certs.sh rename group_vars/{stage_dev => stage_devnso}/awx.yml (100%) rename group_vars/{stage_dev => stage_devnso}/bootstrap.yml (81%) create mode 100644 group_vars/stage_devnso/database.yml rename group_vars/{stage_dev => stage_devnso}/kubernetes.yml (100%) rename group_vars/{stage_dev => stage_devnso}/management.yml (100%) rename group_vars/{stage_dev => stage_devnso}/plain.yml (98%) rename group_vars/{stage_dev => stage_devnso}/postgres.yml (100%) rename group_vars/{stage_dev => stage_devnso}/prometheus.yml (100%) rename group_vars/{stage_dev => stage_devnso}/vault.yml (100%) delete mode 100644 host_vars/dev-devops-iaas-01.yml delete mode 100644 host_vars/dev-mhel-test-01.yml rename host_vars/{dev-postgres-01.yml => devnso-postgres01-01.yml} (100%) rename host_vars/{dev-postgres-02.yml => devnso-postgres01-02.yml} (100%) rename host_vars/{dev-postgres02-01.yml => devnso-postgres02-01.yml} (100%) rename host_vars/{dev-postgres02-02.yml => devnso-postgres02-02.yml} (100%) rename host_vars/{dev-prometheus-01.yml => devnso-prometheus-01.yml} (100%) rename host_vars/{dev-vpn-01.yml => devnso-vpn-01.yml} (100%) delete mode 100644 host_vars/ext-bdev-demo01-01.yml delete mode 100644 host_vars/ext-bdev-mpmexec-01.yml delete mode 100644 host_vars/qa-mhel-test-01.yml delete mode 100755 scripts/upgrade-docker-image.sh rename stage-dev => stage-devnso (59%) rename stage-dev-netgo-hcloud.yml => stage-devnso-netgo-hcloud.yml (87%) delete mode 100644 templates/elastic-certs/dev-certs/ca/ca.crt delete mode 100644 templates/elastic-certs/dev-certs/dev-elastic-stack-elastic-01/dev-elastic-stack-elastic-01.crt delete mode 100644 templates/elastic-certs/dev-certs/dev-elastic-stack-elastic-01/dev-elastic-stack-elastic-01.key delete mode 100644 templates/elastic-certs/dev-certs/dev-elastic-stack-elastic-01/dev-elastic-stack-elastic-01.pkcs8.key delete mode 100644 templates/elastic-certs/dev-certs/dev-elastic-stack-elastic-02/dev-elastic-stack-elastic-02.crt delete mode 100644 templates/elastic-certs/dev-certs/dev-elastic-stack-elastic-02/dev-elastic-stack-elastic-02.key delete mode 100644 templates/elastic-certs/dev-certs/dev-elastic-stack-elastic-02/dev-elastic-stack-elastic-02.pkcs8.key delete mode 100644 templates/elastic-certs/dev-certs/dev-elastic-stack-elastic-03/dev-elastic-stack-elastic-03.crt delete mode 100644 templates/elastic-certs/dev-certs/dev-elastic-stack-elastic-03/dev-elastic-stack-elastic-03.key delete mode 100644 templates/elastic-certs/dev-certs/dev-elastic-stack-elastic-03/dev-elastic-stack-elastic-03.pkcs8.key delete mode 100644 templates/elastic-certs/dev-certs/dev-elastic-stack-filebeat/dev-elastic-stack-filebeat.crt delete mode 100644 templates/elastic-certs/dev-certs/dev-elastic-stack-filebeat/dev-elastic-stack-filebeat.key delete mode 100644 templates/elastic-certs/dev-certs/dev-elastic-stack-filebeat/dev-elastic-stack-filebeat.pkcs8.key delete mode 100644 templates/elastic-certs/dev-certs/dev-elastic-stack-logstash-01/dev-elastic-stack-logstash-01.crt delete mode 100644 templates/elastic-certs/dev-certs/dev-elastic-stack-logstash-01/dev-elastic-stack-logstash-01.key delete mode 100644 templates/elastic-certs/dev-certs/dev-elastic-stack-logstash-01/dev-elastic-stack-logstash-01.pkcs8.key delete mode 100644 templates/elastic-certs/dev-instances.yaml create mode 100644 templates/elastic-certs/devnso-certs/ca/ca.crt create mode 100644 templates/elastic-certs/devnso-certs/devnso-elastic-stack-elastic-01/devnso-elastic-stack-elastic-01.crt create mode 100644 templates/elastic-certs/devnso-certs/devnso-elastic-stack-elastic-01/devnso-elastic-stack-elastic-01.key create mode 100644 templates/elastic-certs/devnso-certs/devnso-elastic-stack-elastic-01/devnso-elastic-stack-elastic-01.pkcs8.key create mode 100644 templates/elastic-certs/devnso-certs/devnso-elastic-stack-elastic-02/devnso-elastic-stack-elastic-02.crt create mode 100644 templates/elastic-certs/devnso-certs/devnso-elastic-stack-elastic-02/devnso-elastic-stack-elastic-02.key create mode 100644 templates/elastic-certs/devnso-certs/devnso-elastic-stack-elastic-02/devnso-elastic-stack-elastic-02.pkcs8.key create mode 100644 templates/elastic-certs/devnso-certs/devnso-elastic-stack-elastic-03/devnso-elastic-stack-elastic-03.crt create mode 100644 templates/elastic-certs/devnso-certs/devnso-elastic-stack-elastic-03/devnso-elastic-stack-elastic-03.key create mode 100644 templates/elastic-certs/devnso-certs/devnso-elastic-stack-elastic-03/devnso-elastic-stack-elastic-03.pkcs8.key create mode 100644 templates/elastic-certs/devnso-certs/devnso-elastic-stack-filebeat/devnso-elastic-stack-filebeat.crt create mode 100644 templates/elastic-certs/devnso-certs/devnso-elastic-stack-filebeat/devnso-elastic-stack-filebeat.key create mode 100644 templates/elastic-certs/devnso-certs/devnso-elastic-stack-filebeat/devnso-elastic-stack-filebeat.pkcs8.key create mode 100644 templates/elastic-certs/devnso-certs/devnso-elastic-stack-logstash-01/devnso-elastic-stack-logstash-01.crt create mode 100644 templates/elastic-certs/devnso-certs/devnso-elastic-stack-logstash-01/devnso-elastic-stack-logstash-01.key create mode 100644 templates/elastic-certs/devnso-certs/devnso-elastic-stack-logstash-01/devnso-elastic-stack-logstash-01.pkcs8.key create mode 100644 templates/elastic-certs/devnso-instances.yaml diff --git a/create-database-backup.yml b/create-database-backup.yml index fb7238a..16ca389 100644 --- a/create-database-backup.yml +++ b/create-database-backup.yml @@ -7,7 +7,7 @@ # Parameters: # playbook inventory -# stage := the name of the stage (e.g. dev, int, qa, prod) +# stage := the name of the stage (e.g. devnso, qanso, prodnso) # tenant_id := (unique key for the tenant, e.g. customer) # cluster_name := (business name for the cluster, e.g. product, department ) # cluster_size := (WIP node count for the cluster) diff --git a/create-database.yml b/create-database.yml index 743a6f5..99559f7 100644 --- a/create-database.yml +++ b/create-database.yml @@ -12,7 +12,7 @@ # Parameters: # playbook inventory -# stage := the name of the stage (e.g. dev, int, qa, prod) +# stage := the name of the stage (e.g. devnso, qanso, prodnso) # tenant_id := (unique key for the tenant, e.g. customer) # cluster_name := (business name for the cluster, e.g. product, department ) # cluster_size := (WIP node count for the cluster) diff --git a/create-kibana-objects.yml b/create-kibana-objects.yml index f6aea33..6720df8 100644 --- a/create-kibana-objects.yml +++ b/create-kibana-objects.yml @@ -7,7 +7,7 @@ # Parameters: # playbook inventory -# stage := the name of the stage (e.g. dev, int, qa, prod) +# stage := the name of the stage (e.g. devnso, qanso, prodnso) # tenant_id := (unique key for the tenant, e.g. customer) # cluster_name := (business name for the cluster, e.g. product, department ) # cluster_size := (WIP node count for the cluster) diff --git a/create-realm.yml b/create-realm.yml index 531873d..5aa697a 100644 --- a/create-realm.yml +++ b/create-realm.yml @@ -5,7 +5,7 @@ # Parameters: # playbook inventory -# stage := the name of the stage (e.g. dev, int, qa, prod) +# stage := the name of the stage (e.g. devnso, qanso, prodnso) # tenant_id := (unique key for the tenant, e.g. customer) # cluster_name := (business name for the cluster, e.g. product, department ) # cluster_size := (WIP node count for the cluster) diff --git a/create-remote-database-backup.yml b/create-remote-database-backup.yml index 0e6fc8d..c081828 100644 --- a/create-remote-database-backup.yml +++ b/create-remote-database-backup.yml @@ -18,7 +18,7 @@ # Parameters: # playbook inventory -# stage := the name of the stage (e.g. dev, int, qa, prod) +# stage := the name of the stage (e.g. devnso, qanso, prodnso) # database_engine := the database engine to generate a complete backup for (e.g. postgres, maria) # smardigo message callback # scope_id := (scope id of the management process) diff --git a/create-server.yml b/create-server.yml index dc04a2c..d1a9ae1 100644 --- a/create-server.yml +++ b/create-server.yml @@ -2,7 +2,7 @@ # Parameters: # playbook inventory -# stage := the name of the stage (e.g. dev, int, qa, prod) +# stage := the name of the stage (e.g. devnso, qanso, prodnso) # tenant_id := (unique key for the tenant, e.g. customer) # cluster_name := (business name for the cluster, e.g. product, department ) # cluster_size := (WIP node count for the cluster) diff --git a/create-service.yml b/create-service.yml index 035f4d4..8688fbc 100644 --- a/create-service.yml +++ b/create-service.yml @@ -2,7 +2,7 @@ # Parameters: # playbook inventory -# stage := the name of the stage (e.g. dev, int, qa, prod) +# stage := the name of the stage (e.g. devnso, qanso, prodnso) # tenant_id := (unique key for the tenant, e.g. customer) # cluster_name := (business name for the cluster, e.g. product, department ) # cluster_size := (WIP node count for the cluster) diff --git a/dump-hcloud-ips.yml b/dump-hcloud-ips.yml index cbdcdb8..79a9628 100644 --- a/dump-hcloud-ips.yml +++ b/dump-hcloud-ips.yml @@ -6,7 +6,7 @@ # # Parameters: # playbook inventory -# stage := the name of the stage (e.g. dev, int, qa, prod) +# stage := the name of the stage (e.g. devnso, qanso, prodnso) # Example: # STAGE=ext && ansible-playbook dump-hcloud-ips.yml -e "stage=${STAGE}" --vault-password-file=~/.ansible-vault-pass-${STAGE} diff --git a/elastic-certs.sh b/elastic-certs.sh old mode 100644 new mode 100755 index dcf74b0..5fa2818 --- a/elastic-certs.sh +++ b/elastic-certs.sh @@ -6,4 +6,4 @@ if [ "x$1" == "x" ];then fi -docker run -v `pwd`/templates/elastic-certs:/certs -v `pwd`/templates/elastic-certs/$1-instances.yaml:/usr/share/elasticsearch/config/certificates/$1-instances.yml docker.elastic.co/elasticsearch/elasticsearch:7.12.0 /bin/sh "/certs/certutil.sh" $1 +docker run -v `pwd`/templates/elastic-certs:/certs -v `pwd`/templates/elastic-certs/$1-instances.yaml:/usr/share/elasticsearch/config/certificates/$1-instances.yml docker.elastic.co/elasticsearch/elasticsearch:7.16.3 /bin/sh "/certs/certutil.sh" $1 diff --git a/export-database.yml b/export-database.yml index f4205f1..b240108 100644 --- a/export-database.yml +++ b/export-database.yml @@ -2,7 +2,7 @@ # Parameters: # playbook inventory -# stage := the name of the stage (e.g. dev, int, qa, prod) +# stage := the name of the stage (e.g. devnso, qanso, prodnso) # tenant_id := (unique key for the tenant, e.g. customer) # cluster_name := (business name for the cluster, e.g. product, department ) # cluster_size := (WIP node count for the cluster) diff --git a/external_monitoring.yml b/external_monitoring.yml index a50712d..afcc071 100644 --- a/external_monitoring.yml +++ b/external_monitoring.yml @@ -7,7 +7,7 @@ - name: "Set VARs" set_fact: prometheus_endpoints_all_stages: - - "{{ lookup('community.general.dig', 'dev-prometheus-01.' + domain ) }}" + - "{{ lookup('community.general.dig', 'devnso-prometheus-01.' + domain ) }}" - "{{ lookup('community.general.dig', 'qa-prometheus-01.' + domain ) }}" - "{{ lookup('community.general.dig', 'prodnso-prometheus-01.' + domain ) }}" k8s_nodes_devnso: diff --git a/gitlab-mirrors.yml b/gitlab-mirrors.yml index c56e67c..155d01e 100644 --- a/gitlab-mirrors.yml +++ b/gitlab-mirrors.yml @@ -1,7 +1,7 @@ --- # Parameters: # playbook inventory -# stage := the name of the stage (e.g. dev, int, qa, prod) +# stage := the name of the stage (e.g. devnso, qanso, prodnso) # environment variable # GITLAB_API_TOKEN := Access token from gitlab diff --git a/group_vars/all/firewall.yml b/group_vars/all/firewall.yml index 92de91f..edd9298 100644 --- a/group_vars/all/firewall.yml +++ b/group_vars/all/firewall.yml @@ -10,28 +10,28 @@ hcloud_firewall_objects: port: '' source_ips: '{{ ip_whitelist }}' destination_ips: [] - description: ICMP allowed + description: "ICMP allowed" - direction: in protocol: tcp port: '22' source_ips: '{{ ip_whitelist }}' destination_ips: [] - description: SSH allowed + description: "Allow access to SSH for whitelisted ips" - direction: in protocol: tcp port: '80' source_ips: '{{ ip_whitelist }}' destination_ips: [] - description: HTTP allowed + description: "Allow access to HTTP for whitelisted ips" - direction: in protocol: tcp port: '443' source_ips: '{{ ip_whitelist }}' destination_ips: [] - description: HTTPS allowed + description: "Allow access to HTTPS for whitelisted ips" apply_to: - type: label_selector @@ -47,21 +47,22 @@ hcloud_firewall_objects: port: '9080-9085' source_ips: '{{ ip_whitelist + [ lookup("community.general.dig", stage + "-prometheus-01." + domain ) + "/32"] }}' destination_ips: [] - description: 'Server/Service Monitoring' + description: "Allow access to Server/Service Monitoring for whitelisted ips" - direction: in protocol: tcp port: '9001' source_ips: '{{ ip_whitelist }}' destination_ips: [] - description: 'PgAdmin' + description: "Allow access to PgAdmin Monitoring for whitelisted ips" + description: '' - direction: in protocol: tcp port: '9187' source_ips: '{{ ip_whitelist }}' destination_ips: [] - description: 'Postgres-Exporter' + description: "Allow access to Postgres-Exporter Monitoring for whitelisted ips" apply_to: - type: label_selector @@ -78,7 +79,7 @@ hcloud_firewall_objects: source_ips: - "{{ lookup('community.general.dig', 'dev-blackbox-01.smardigo.digital' ) }}/32" destination_ips: [] - description: null + description: "Allow access to Blackbox Monitoring for whitelisted ips" apply_to: - type: label_selector @@ -98,7 +99,7 @@ hcloud_firewall_objects: port: '6443' source_ips: "{{ ip_whitelist }}" destination_ips: [] - description: "Allow access for whitelisted ips" + description: "Allow access to K8-API for whitelisted ips" apply_to: - type: label_selector @@ -116,7 +117,7 @@ hcloud_firewall_objects_awx: port: '22' source_ips: "{{ k8s_worker_node_ips }}" destination_ips: [] - description: "Allow access for kubernetes worker nodes" + description: "Allow access to SSH from kubernetes worker nodes" apply_to: - type: label_selector @@ -135,7 +136,7 @@ hcloud_firewall_objects_vpn: source_ips: - "0.0.0.0/0" destination_ips: [] - description: "Allow access for vpn" + description: "Allow access to VPN" apply_to: - type: label_selector @@ -154,7 +155,7 @@ hcloud_firewall_objects_backup: source_ips: - "{{ offsite_storage_server_ip }}" destination_ips: [] - description: null + description: "Allow access to BACKUP from offsite" apply_to: - type: label_selector @@ -172,21 +173,21 @@ hcloud_firewall_objects_gitea: port: '443' source_ips: "{{ ip_whitelist }}" destination_ips: [] - description: "Allow access for whitelisted ips" + description: "Allow access to GITEA for whitelisted ips" - direction: in protocol: tcp port: '443' source_ips: "{{ [shared_service_network] + k8s_worker_node_ips }}" destination_ips: [] - description: "Allow access for kubernetes worker nodes" + description: "Allow access to GITEA for kubernetes worker nodes" - direction: in protocol: tcp port: '443' source_ips: "{{ [shared_service_network] + (gitea_https_whitelisted_ips | default([])) }}" destination_ips: [] - description: "Allow access for custom whitelisted ips" + description: "Allow access to GITEA for custom whitelisted ips" apply_to: - type: label_selector @@ -204,21 +205,21 @@ hcloud_firewall_objects_keycloak: port: '443' source_ips: "{{ ip_whitelist }}" destination_ips: [] - description: "Allow access for whitelisted ips" + description: "Allow access to KEYCLOAK for custom whitelisted ips" - direction: in protocol: tcp port: '443' source_ips: "{{ [shared_service_network] + k8s_worker_node_ips }}" destination_ips: [] - description: "Allow access for kubernetes worker nodes" + description: "Allow access to KEYCLOAK for kubernetes worker nodes" - direction: in protocol: tcp port: '443' source_ips: "{{ [shared_service_network] + (keycloak_https_whitelisted_ips | default([])) }}" destination_ips: [] - description: "Allow access for custom whitelisted ips" + description: "Allow access to KEYCLOAK for custom whitelisted ips" apply_to: - type: label_selector @@ -236,21 +237,21 @@ hcloud_firewall_objects_kibana: port: '443' source_ips: "{{ ip_whitelist }}" destination_ips: [] - description: "Allow access for whitelisted ips" + description: "Allow access to KIBANA for whitelisted ips" - direction: in protocol: tcp port: '443' source_ips: "{{ [shared_service_network] + k8s_worker_node_ips }}" destination_ips: [] - description: "Allow access for kubernetes worker nodes" + description: "Allow access to KIBANA for kubernetes worker nodes" - direction: in protocol: tcp port: '443' source_ips: "{{ [shared_service_network] + (kibana_https_whitelisted_ips | default([])) }}" destination_ips: [] - description: "Allow access for custom whitelisted ips" + description: "Allow access to KIBANA for custom whitelisted ips" apply_to: - type: label_selector @@ -268,21 +269,21 @@ hcloud_firewall_objects_management: port: '443' source_ips: "{{ ip_whitelist }}" destination_ips: [] - description: "Allow access for whitelisted ips" + description: "Allow access to MANAGEMENT for whitelisted ips" - direction: in protocol: tcp port: '443' source_ips: "{{ [shared_service_network] + k8s_worker_node_ips }}" destination_ips: [] - description: "Allow access for kubernetes worker nodes" + description: "Allow access to MANAGEMENT for kubernetes worker nodes" - direction: in protocol: tcp port: '443' source_ips: "{{ [shared_service_network] + (management_https_whitelisted_ips | default([])) }}" destination_ips: [] - description: "Allow access for custom whitelisted ips" + description: "Allow access to MANAGEMENT for custom whitelisted ips" apply_to: - type: label_selector diff --git a/group_vars/all/plain.yml b/group_vars/all/plain.yml index 6dc9f1d..5684fc3 100644 --- a/group_vars/all/plain.yml +++ b/group_vars/all/plain.yml @@ -84,7 +84,7 @@ hetzner_ssh_keys: "{{ + (custom_stage_hetzner_ssh_keys | default([])) }}" -hetzner_server_labels: "stage={{ stage }}" +hetzner_server_labels: "stage={{ stage }} service=none" admin_user: "root" diff --git a/group_vars/stage_dev/awx.yml b/group_vars/stage_devnso/awx.yml similarity index 100% rename from group_vars/stage_dev/awx.yml rename to group_vars/stage_devnso/awx.yml diff --git a/group_vars/stage_dev/bootstrap.yml b/group_vars/stage_devnso/bootstrap.yml similarity index 81% rename from group_vars/stage_dev/bootstrap.yml rename to group_vars/stage_devnso/bootstrap.yml index 98018a3..275d54a 100644 --- a/group_vars/stage_dev/bootstrap.yml +++ b/group_vars/stage_devnso/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://dev-gitea-01.smardigo.digital/devnso/devnso-argocd" +gitea_bootstrap_url: "https://devnso-gitea-01.smardigo.digital/devnso/devnso-argocd" gitea_bootstrap_username: "{{ gitea_admin_username }}" gitea_bootstrap_password: "{{ gitea_admin_password }}" diff --git a/group_vars/stage_devnso/database.yml b/group_vars/stage_devnso/database.yml new file mode 100644 index 0000000..fe7a589 --- /dev/null +++ b/group_vars/stage_devnso/database.yml @@ -0,0 +1,3 @@ +--- +shared_service_postgres_primary: "{{ stage }}-postgres01-01" +shared_service_postgres_secondary: "{{ stage }}-postgres01-02" diff --git a/group_vars/stage_dev/kubernetes.yml b/group_vars/stage_devnso/kubernetes.yml similarity index 100% rename from group_vars/stage_dev/kubernetes.yml rename to group_vars/stage_devnso/kubernetes.yml diff --git a/group_vars/stage_dev/management.yml b/group_vars/stage_devnso/management.yml similarity index 100% rename from group_vars/stage_dev/management.yml rename to group_vars/stage_devnso/management.yml diff --git a/group_vars/stage_dev/plain.yml b/group_vars/stage_devnso/plain.yml similarity index 98% rename from group_vars/stage_dev/plain.yml rename to group_vars/stage_devnso/plain.yml index b5dbf9b..ca1e2b3 100644 --- a/group_vars/stage_dev/plain.yml +++ b/group_vars/stage_devnso/plain.yml @@ -1,6 +1,6 @@ --- -stage: "dev" -stage_kube: "{{ stage }}nso" +stage: "devnso" +stage_kube: "devnso" # TODO read configuration with hetzner rest api shared_service_network: "10.0.0.0/16" diff --git a/group_vars/stage_dev/postgres.yml b/group_vars/stage_devnso/postgres.yml similarity index 100% rename from group_vars/stage_dev/postgres.yml rename to group_vars/stage_devnso/postgres.yml diff --git a/group_vars/stage_dev/prometheus.yml b/group_vars/stage_devnso/prometheus.yml similarity index 100% rename from group_vars/stage_dev/prometheus.yml rename to group_vars/stage_devnso/prometheus.yml diff --git a/group_vars/stage_dev/vault.yml b/group_vars/stage_devnso/vault.yml similarity index 100% rename from group_vars/stage_dev/vault.yml rename to group_vars/stage_devnso/vault.yml diff --git a/hcloud_firewall.yml b/hcloud_firewall.yml index f645807..2c2bff7 100644 --- a/hcloud_firewall.yml +++ b/hcloud_firewall.yml @@ -4,7 +4,7 @@ # Parameters: # playbook inventory -# stage := the name of the stage (e.g. dev, int, qa, prod) +# stage := the name of the stage (e.g. devnso, qanso, prodnso) ############################################################# # Creating inventory dynamically for given parameters diff --git a/host_vars/dev-devops-iaas-01.yml b/host_vars/dev-devops-iaas-01.yml deleted file mode 100644 index 9fa4c36..0000000 --- a/host_vars/dev-devops-iaas-01.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- - -pass_tenant_id: "devops" - -custom_plattform_users: [] - -prometheus_alert_extra_config: - high_load: - duration: 1h - description: "High load for more than 1 hour." \ No newline at end of file diff --git a/host_vars/dev-mhel-test-01.yml b/host_vars/dev-mhel-test-01.yml deleted file mode 100644 index 3e713ed..0000000 --- a/host_vars/dev-mhel-test-01.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -connect_postgres_host: "{{ stage }}-postgres02-01" -shared_service_postgres_primary: "{{ stage }}-postgres02-01" -shared_service_postgres_secondary: "{{ stage }}-postgres02-02" diff --git a/host_vars/dev-postgres-01.yml b/host_vars/devnso-postgres01-01.yml similarity index 100% rename from host_vars/dev-postgres-01.yml rename to host_vars/devnso-postgres01-01.yml diff --git a/host_vars/dev-postgres-02.yml b/host_vars/devnso-postgres01-02.yml similarity index 100% rename from host_vars/dev-postgres-02.yml rename to host_vars/devnso-postgres01-02.yml diff --git a/host_vars/dev-postgres02-01.yml b/host_vars/devnso-postgres02-01.yml similarity index 100% rename from host_vars/dev-postgres02-01.yml rename to host_vars/devnso-postgres02-01.yml diff --git a/host_vars/dev-postgres02-02.yml b/host_vars/devnso-postgres02-02.yml similarity index 100% rename from host_vars/dev-postgres02-02.yml rename to host_vars/devnso-postgres02-02.yml diff --git a/host_vars/dev-prometheus-01.yml b/host_vars/devnso-prometheus-01.yml similarity index 100% rename from host_vars/dev-prometheus-01.yml rename to host_vars/devnso-prometheus-01.yml diff --git a/host_vars/dev-vpn-01.yml b/host_vars/devnso-vpn-01.yml similarity index 100% rename from host_vars/dev-vpn-01.yml rename to host_vars/devnso-vpn-01.yml diff --git a/host_vars/ext-bdev-demo01-01.yml b/host_vars/ext-bdev-demo01-01.yml deleted file mode 100644 index 9b99593..0000000 --- a/host_vars/ext-bdev-demo01-01.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- - -hetzner_server_labels: "stage={{ stage }} service=connect tenant={{ tenant }}" - -hetzner_server_type: 'cpx21' diff --git a/host_vars/ext-bdev-mpmexec-01.yml b/host_vars/ext-bdev-mpmexec-01.yml deleted file mode 100644 index 9b99593..0000000 --- a/host_vars/ext-bdev-mpmexec-01.yml +++ /dev/null @@ -1,5 +0,0 @@ ---- - -hetzner_server_labels: "stage={{ stage }} service=connect tenant={{ tenant }}" - -hetzner_server_type: 'cpx21' diff --git a/host_vars/qa-mhel-test-01.yml b/host_vars/qa-mhel-test-01.yml deleted file mode 100644 index 3e713ed..0000000 --- a/host_vars/qa-mhel-test-01.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -connect_postgres_host: "{{ stage }}-postgres02-01" -shared_service_postgres_primary: "{{ stage }}-postgres02-01" -shared_service_postgres_secondary: "{{ stage }}-postgres02-02" diff --git a/import-database.yml b/import-database.yml index e03bfbc..a2a83ac 100644 --- a/import-database.yml +++ b/import-database.yml @@ -2,7 +2,7 @@ # Parameters: # playbook inventory -# stage := the name of the stage (e.g. dev, int, qa, prod) +# stage := the name of the stage (e.g. devnso, qanso, prodnso) # tenant_id := (unique key for the tenant, e.g. customer) # cluster_name := (business name for the cluster, e.g. product, department ) # cluster_size := (WIP node count for the cluster) diff --git a/pmci-callback.yml b/pmci-callback.yml index a9f5140..d1df2b9 100644 --- a/pmci-callback.yml +++ b/pmci-callback.yml @@ -1,8 +1,8 @@ --- # Parameters: -# stage := name of the stage (e.g. dev, int, qa, prod) -# scope_id := scope id from management process +# stage := the name of the stage (e.g. devnso, qanso, prodnso) +# scope_id := scope id from management process # process_instance_id := process instance id from management process ############################################################# diff --git a/pmci-database-backup-import.yml b/pmci-database-backup-import.yml index 283b23b..b04ced7 100644 --- a/pmci-database-backup-import.yml +++ b/pmci-database-backup-import.yml @@ -2,7 +2,7 @@ # Parameters: # playbook inventory -# stage := the name of the stage (e.g. dev, int, qa, prod) +# stage := the name of the stage (e.g. devnso, qanso, prodnso) # tenant := object with tenant related data # key := # name := diff --git a/pmci-database-create.yml b/pmci-database-create.yml index 5f46638..1b00587 100644 --- a/pmci-database-create.yml +++ b/pmci-database-create.yml @@ -2,7 +2,7 @@ # Parameters: # playbook inventory -# stage := the name of the stage (e.g. dev, int, qa, prod) +# stage := the name of the stage (e.g. devnso, qanso, prodnso) # tenant := object with tenant related data # key := # name := diff --git a/pmci-database-delete.yml b/pmci-database-delete.yml index fabee38..9026696 100644 --- a/pmci-database-delete.yml +++ b/pmci-database-delete.yml @@ -2,7 +2,7 @@ # Parameters: # playbook inventory -# stage := the name of the stage (e.g. dev, int, qa, prod) +# stage := the name of the stage (e.g. devnso, qanso, prodnso) # tenant := object with tenant related data # key := # name := diff --git a/pmci-empty-playbook.yml b/pmci-empty-playbook.yml index 06b1288..7589e91 100644 --- a/pmci-empty-playbook.yml +++ b/pmci-empty-playbook.yml @@ -2,7 +2,7 @@ # Parameters: # playbook inventory -# stage := the name of the stage (e.g. dev, int, qa, prod) +# stage := the name of the stage (e.g. devnso, qanso, prodnso) # tenant := object with tenant related data # key := # name := diff --git a/pmci-inventory-cluster.yml b/pmci-inventory-cluster.yml index 5d3aa76..2884ab4 100644 --- a/pmci-inventory-cluster.yml +++ b/pmci-inventory-cluster.yml @@ -2,7 +2,7 @@ # Parameters: # playbook inventory -# stage := the name of the stage (e.g. dev, int, qa, prod) +# stage := the name of the stage (e.g. devnso, qanso, prodnso) # tenant := object with tenant related data # key := # cluster := object with cluster specific data (optional) diff --git a/pmci-inventory-database.yml b/pmci-inventory-database.yml index 8a0239d..19f4cd5 100644 --- a/pmci-inventory-database.yml +++ b/pmci-inventory-database.yml @@ -2,7 +2,7 @@ # Parameters: # playbook inventory -# stage := the name of the stage (e.g. dev, int, qa, prod) +# stage := the name of the stage (e.g. devnso, qanso, prodnso) # tenant := object with tenant related data # key := # cluster := object with cluster specific data (optional) diff --git a/pmci-kibana-create-objects.yml b/pmci-kibana-create-objects.yml index 18fa35f..3f0492f 100644 --- a/pmci-kibana-create-objects.yml +++ b/pmci-kibana-create-objects.yml @@ -2,7 +2,7 @@ # Parameters: # playbook inventory -# stage := the name of the stage (e.g. dev, int, qa, prod) +# stage := the name of the stage (e.g. devnso, qanso, prodnso) # tenant := object with tenant related data # key := # name := diff --git a/pmci-monitoring-update.yml b/pmci-monitoring-update.yml index ce67660..d1c68e1 100644 --- a/pmci-monitoring-update.yml +++ b/pmci-monitoring-update.yml @@ -2,7 +2,7 @@ # Parameters: # playbook inventory -# stage := the name of the stage (e.g. dev, int, qa, prod) +# stage := the name of the stage (e.g. devnso, qanso, prodnso) # tenant := object with tenant related data # key := # name := diff --git a/pmci-realm-client-create.yml b/pmci-realm-client-create.yml index d0012ae..dcb4bd8 100644 --- a/pmci-realm-client-create.yml +++ b/pmci-realm-client-create.yml @@ -2,7 +2,7 @@ # Parameters: # playbook inventory -# stage := the name of the stage (e.g. dev, int, qa, prod) +# stage := the name of the stage (e.g. devnso, qanso, prodnso) # tenant := object with tenant related data # key := # name := diff --git a/pmci-realm-client-delete.yml b/pmci-realm-client-delete.yml index fd818f1..0117551 100644 --- a/pmci-realm-client-delete.yml +++ b/pmci-realm-client-delete.yml @@ -2,7 +2,7 @@ # Parameters: # playbook inventory -# stage := the name of the stage (e.g. dev, int, qa, prod) +# stage := the name of the stage (e.g. devnso, qanso, prodnso) # tenant := object with tenant related data # key := # name := diff --git a/pmci-server-create.yml b/pmci-server-create.yml index 47aeecd..dd9a434 100644 --- a/pmci-server-create.yml +++ b/pmci-server-create.yml @@ -2,7 +2,7 @@ # Parameters: # playbook inventory -# stage := the name of the stage (e.g. dev, int, qa, prod) +# stage := the name of the stage (e.g. devnso, qanso, prodnso) # tenant := object with tenant related data # key := # name := diff --git a/pmci-server-delete.yml b/pmci-server-delete.yml index 5d4f91c..76fb98b 100644 --- a/pmci-server-delete.yml +++ b/pmci-server-delete.yml @@ -2,7 +2,7 @@ # Parameters: # playbook inventory -# stage := the name of the stage (e.g. dev, int, qa, prod) +# stage := the name of the stage (e.g. devnso, qanso, prodnso) # tenant := object with tenant related data # key := # name := diff --git a/pmci-service-create.yml b/pmci-service-create.yml index 3c8cc76..14d296e 100644 --- a/pmci-service-create.yml +++ b/pmci-service-create.yml @@ -2,7 +2,7 @@ # Parameters: # playbook inventory -# stage := the name of the stage (e.g. dev, int, qa, prod) +# stage := the name of the stage (e.g. devnso, qanso, prodnso) # tenant := object with tenant related data # key := # name := diff --git a/pmci-service-delete.yml b/pmci-service-delete.yml index 5d4a681..74ff3b1 100644 --- a/pmci-service-delete.yml +++ b/pmci-service-delete.yml @@ -2,7 +2,7 @@ # Parameters: # playbook inventory -# stage := the name of the stage (e.g. dev, int, qa, prod) +# stage := the name of the stage (e.g. devnso, qanso, prodnso) # tenant := object with tenant related data # key := # name := diff --git a/pmci-tenant-change.yml b/pmci-tenant-change.yml index 12b587d..47cbf7a 100644 --- a/pmci-tenant-change.yml +++ b/pmci-tenant-change.yml @@ -6,7 +6,7 @@ # Parameters: # playbook inventory -# stage := the name of the stage (e.g. dev, int, qa, prod) +# stage := the name of the stage (e.g. devnso, qanso, prodnso) # tenant := object with tenant related data # id := uuid used in pmci # key := unique tenant key diff --git a/pmci-tenant-create.yml b/pmci-tenant-create.yml index 5f243fb..7786b1f 100644 --- a/pmci-tenant-create.yml +++ b/pmci-tenant-create.yml @@ -6,7 +6,7 @@ # Parameters: # playbook inventory -# stage := the name of the stage (e.g. dev, int, qa, prod) +# stage := the name of the stage (e.g. devnso, qanso, prodnso) # tenant := object with tenant related data # id := uuid used in pmci # key := unique tenant key diff --git a/pmci-tenant-delete.yml b/pmci-tenant-delete.yml index c983610..2c68132 100644 --- a/pmci-tenant-delete.yml +++ b/pmci-tenant-delete.yml @@ -6,7 +6,7 @@ # Parameters: # playbook inventory -# stage := the name of the stage (e.g. dev, int, qa, prod) +# stage := the name of the stage (e.g. devnso, qanso, prodnso) # tenant := object with tenant related data # id := uuid used in pmci # key := unique tenant key diff --git a/pmci-tenant-sync.yml b/pmci-tenant-sync.yml index af5a353..946332e 100644 --- a/pmci-tenant-sync.yml +++ b/pmci-tenant-sync.yml @@ -6,7 +6,7 @@ # Parameters: # playbook inventory -# stage := the name of the stage (e.g. dev, int, qa, prod) +# stage := the name of the stage (e.g. devnso, qanso, prodnso) # tenant := object with tenant related data # id := uuid used in pmci # key := unique tenant key diff --git a/provisioning.yml b/provisioning.yml index 52b7ffb..09627b9 100644 --- a/provisioning.yml +++ b/provisioning.yml @@ -1,10 +1,7 @@ --- - -- name: "apply setup to {{ host | default('all') }}" - hosts: "{{ host | default('all') }}" - serial: "{{ serial_number | default(5) }}" - gather_facts: no - become: no +- hosts: localhost + gather_facts: false + connection: local pre_tasks: - name: "Import constraints check" @@ -13,6 +10,13 @@ tags: - always +- name: "apply setup to {{ host | default('all') }}" + hosts: "{{ host | default('all') }}" + serial: "{{ serial_number | default(5) }}" + gather_facts: no + become: no + + pre_tasks: - name: "Getting all firewalls from hetzner" uri: url: "https://api.hetzner.cloud/v1/firewalls" diff --git a/remove-database.yml b/remove-database.yml index 87c91db..824c76c 100644 --- a/remove-database.yml +++ b/remove-database.yml @@ -6,7 +6,7 @@ # Parameters: # playbook inventory -# stage := the name of the stage (e.g. dev, int, qa, prod) +# stage := the name of the stage (e.g. devnso, qanso, prodnso) # tenant_id := (unique key for the tenant, e.g. customer) # cluster_name := (business name for the cluster, e.g. product, department ) # cluster_size := (WIP node count for the cluster) diff --git a/remove-realm.yml b/remove-realm.yml index 302dcd5..72d3d56 100644 --- a/remove-realm.yml +++ b/remove-realm.yml @@ -5,7 +5,7 @@ # Parameters: # playbook inventory -# stage := the name of the stage (e.g. dev, int, qa, prod) +# stage := the name of the stage (e.g. devnso, qanso, prodnso) # tenant_id := (unique key for the tenant, e.g. customer) # cluster_name := (business name for the cluster, e.g. product, department ) # cluster_size := (WIP node count for the cluster) diff --git a/remove-server.yml b/remove-server.yml index 4f64dea..bb8c197 100644 --- a/remove-server.yml +++ b/remove-server.yml @@ -2,7 +2,7 @@ # Parameters: # playbook inventory -# stage := the name of the stage (e.g. dev, int, qa, prod) +# stage := the name of the stage (e.g. devnso, qanso, prodnso) # tenant_id := (unique key for the tenant, e.g. customer) # cluster_name := (business name for the cluster, e.g. product, department ) # cluster_size := (WIP node count for the cluster) diff --git a/remove-service.yml b/remove-service.yml index 28f7b8e..caefd5a 100644 --- a/remove-service.yml +++ b/remove-service.yml @@ -2,7 +2,7 @@ # Parameters: # playbook inventory -# stage := the name of the stage (e.g. dev, int, qa, prod) +# stage := the name of the stage (e.g. devnso, qanso, prodnso) # tenant_id := (unique key for the tenant, e.g. customer) # cluster_name := (business name for the cluster, e.g. product, department ) # cluster_size := (WIP node count for the cluster) diff --git a/restore-database-backup.yml b/restore-database-backup.yml index aa10f2b..d9ecd52 100644 --- a/restore-database-backup.yml +++ b/restore-database-backup.yml @@ -7,7 +7,7 @@ # Parameters: # playbook inventory -# stage := the name of the stage (e.g. dev, int, qa, prod) +# stage := the name of the stage (e.g. devnso, qanso, prodnso) # tenant_id := (unique key for the tenant, e.g. customer) # cluster_name := (business name for the cluster, e.g. product, department ) # cluster_service := (service to setup, e.g. 'connect', ...) diff --git a/restore-remote-database-backup.yml b/restore-remote-database-backup.yml index ada33ac..388b2a5 100644 --- a/restore-remote-database-backup.yml +++ b/restore-remote-database-backup.yml @@ -9,7 +9,7 @@ # Parameters: # playbook inventory -# stage := the name of the stage (e.g. dev, int, qa, prod) +# stage := the name of the stage (e.g. devnso, qanso, prodnso) # database_engine := the database engine to restore a backup for (e.g. postgres, maria) # smardigo message callback # scope_id := (scope id of the management process) diff --git a/scripts/update-docker-image.sh b/scripts/update-docker-image.sh index 93119c5..464ca08 100755 --- a/scripts/update-docker-image.sh +++ b/scripts/update-docker-image.sh @@ -2,9 +2,8 @@ ########################################################################### # update-docker-image.sh ########################################################################### -# update-docker-image.sh dev smardigo smardigo keycloak 12.0.4.2 -# update-docker-image.sh qa smardigo smardigo connect-whitelabel-app latest -# update-docker-image.sh qa smardigo sensw sensw-app latest +# update-docker-image.sh devnso smardigo smardigo keycloak 12.0.4.2 +# update-docker-image.sh qanso smardigo smardigo connect-whitelabel-app latest FROM="docker.dev-at.de/$2/$4:$5" TO="$1-harbor-01.smardigo.digital/$3/$4:$5" diff --git a/scripts/upgrade-docker-image.sh b/scripts/upgrade-docker-image.sh deleted file mode 100755 index 49ee88c..0000000 --- a/scripts/upgrade-docker-image.sh +++ /dev/null @@ -1,17 +0,0 @@ -# update a docker image with remote docker deamon (ssh) (pull/tag/push) -########################################################################### -# update-docker-image.sh -########################################################################### -# upgrade-docker-image.sh qa smardigo smardigo keycloak 14.0.0.2 -# upgrade-docker-image.sh prodnso smardigo smardigo connect-whitelabel-app latest - -FROM="dev-harbor-01.smardigo.digital/$2/$4:$5" -TO="$1-harbor-01.smardigo.digital/$3/$4:$5" - -echo -echo updating $TO with image from $FROM -echo - -docker pull $FROM -docker tag $FROM $TO -docker push $TO diff --git a/setup.yml b/setup.yml index 7ed3fc6..99e8b45 100644 --- a/setup.yml +++ b/setup.yml @@ -1,4 +1,15 @@ --- +- hosts: localhost + gather_facts: false + connection: local + + pre_tasks: + - name: "Import constraints check" + import_tasks: tasks/constraints_check.yml + become: false + tags: + - always + - name: 'apply setup to {{ host | default("all") }}' hosts: '{{ host | default("all") }}' serial: "{{ serial_number | default(10) }}" @@ -8,12 +19,6 @@ become: yes pre_tasks: - - name: "Import constraints check" - import_tasks: tasks/constraints_check.yml - become: false - tags: - - always - - name: "Import autodiscover pre-tasks" import_tasks: tasks/autodiscover_pre_tasks.yml become: false @@ -47,7 +52,7 @@ - role: hetzner-ansible-common tags: - common - + - role: devsec.hardening.ssh_hardening tags: - ssh_hardening diff --git a/smardigo.yml b/smardigo.yml index d3df3bb..32a878a 100644 --- a/smardigo.yml +++ b/smardigo.yml @@ -1,10 +1,7 @@ --- -- name: 'apply setup to {{ host | default("all") }}' - hosts: '{{ host | default("all") }}' - serial: "{{ serial_number | default(5) }}" - vars: - ansible_ssh_host: "{{ stage_server_domain }}" - become: yes +- hosts: localhost + gather_facts: false + connection: local pre_tasks: - name: "Import constraints check" @@ -13,6 +10,14 @@ tags: - always +- name: 'apply setup to {{ host | default("all") }}' + hosts: '{{ host | default("all") }}' + serial: "{{ serial_number | default(5) }}" + vars: + ansible_ssh_host: "{{ stage_server_domain }}" + become: yes + + pre_tasks: - name: "Import autodiscover pre-tasks" import_tasks: tasks/autodiscover_pre_tasks.yml become: false diff --git a/smardigo/pmci/datasource-action/tenant-management.json b/smardigo/pmci/datasource-action/tenant-management.json index 4a2bfcb..4ad55cb 100644 --- a/smardigo/pmci/datasource-action/tenant-management.json +++ b/smardigo/pmci/datasource-action/tenant-management.json @@ -48,6 +48,6 @@ "type" : "open-link", "icon" : "manage_accounts", "name" : "Benutzerverwaltung öffnen...", - "link" : "https://dev-keycloak-01.smardigo.digital/auth/admin/{{ key }}/console/" + "link" : "https://devnso-keycloak-01.smardigo.digital/auth/admin/{{ key }}/console/" } ] } \ No newline at end of file diff --git a/smardigo/pmci/script/create-data.groovy b/smardigo/pmci/script/create-data.groovy index 805b4d6..5b22206 100644 --- a/smardigo/pmci/script/create-data.groovy +++ b/smardigo/pmci/script/create-data.groovy @@ -2,7 +2,7 @@ service: tenant_key: sken cluster: - stage: dev + stage: devnso key: test01 connect_features: - connect_wordpress diff --git a/stage-demompmx-netgo-hcloud.yml b/stage-demompmx-netgo-hcloud.yml index 10fe194..e470123 100644 --- a/stage-demompmx-netgo-hcloud.yml +++ b/stage-demompmx-netgo-hcloud.yml @@ -6,7 +6,7 @@ # (e.g. stage=dev) # (e.g. service=prometheus) # usage: -# export HETZNER_LABEL_SELECTOR='stage=dev' +# export HETZNER_LABEL_SELECTOR='stage=devnso' # ansible-playbook -i stage-netgo-hcloud.yml ... plugin: netgo-hcloud diff --git a/stage-dev b/stage-devnso similarity index 59% rename from stage-dev rename to stage-devnso index 6cf5a9a..47e13c9 100644 --- a/stage-dev +++ b/stage-devnso @@ -1,65 +1,63 @@ [backup] -dev-backup-01 +devnso-backup-01 [connect] -dev-management-01 +devnso-management-01 [elastic] -dev-elastic-stack-elastic-01 -dev-elastic-stack-elastic-02 -dev-elastic-stack-elastic-03 +devnso-elastic-stack-elastic-01 +devnso-elastic-stack-elastic-02 +devnso-elastic-stack-elastic-03 [gitea] -dev-gitea-01 +devnso-gitea-01 [harbor] -dev-harbor-01 +devnso-harbor-01 [iam] -dev-iam-01 -dev-iam-02 # sensw/workflow cats +devnso-iam-01 [keycloak] -dev-keycloak-01 +devnso-keycloak-01 [kibana] -dev-elastic-stack-kibana-01 +devnso-elastic-stack-kibana-01 [logstash] -dev-elastic-stack-logstash-01 +devnso-elastic-stack-logstash-01 [management] -dev-management-01 +devnso-management-01 [maria] -dev-maria-01 +devnso-maria-01 [pgadmin4] -dev-pgadmin4-01 +devnso-pgadmin4-01 [postfix] -dev-mail-01 +devnso-mail-01 [postgres01] -dev-postgres-01 -dev-postgres-02 +devnso-postgres01-01 +devnso-postgres01-02 [postgres02] -dev-postgres02-01 -dev-postgres02-02 +devnso-postgres02-01 +devnso-postgres02-02 [postgres:children] postgres01 postgres02 [prometheus] -dev-prometheus-01 +devnso-prometheus-01 [ubuntu_docker] -dev-devops-iaas-01 [vpn] -dev-vpn-01 +devnso-vpn-01 [kube_control_plane] devnso-kube-cpl-01 @@ -82,7 +80,7 @@ devnso-kube-node-05 kube_control_plane kube_node -[stage_dev:children] +[stage_devnso:children] backup connect elastic @@ -103,7 +101,7 @@ ubuntu_docker vpn [all:children] -stage_dev +stage_devnso [hcloud:children] -stage_dev +stage_devnso diff --git a/stage-dev-netgo-hcloud.yml b/stage-devnso-netgo-hcloud.yml similarity index 87% rename from stage-dev-netgo-hcloud.yml rename to stage-devnso-netgo-hcloud.yml index 72219dd..de91b74 100644 --- a/stage-dev-netgo-hcloud.yml +++ b/stage-devnso-netgo-hcloud.yml @@ -3,17 +3,17 @@ # parameters: # HETZNER_CLOUD_TOKEN := hetzner cloud api token # HETZNER_LABEL_SELECTOR := the label selector to use (note: multiple selectors are not supported by rest api) -# (e.g. stage=dev) +# (e.g. stage=devnso) # (e.g. service=prometheus) # usage: -# export HETZNER_LABEL_SELECTOR='stage=dev' +# export HETZNER_LABEL_SELECTOR='stage=devnso' # ansible-playbook -i stage-netgo-hcloud.yml ... plugin: netgo-hcloud -stage: "dev" +stage: "devnso" stage_kube: "devnso" -label_selector: "stage=dev" # jinja isn't available here +label_selector: "stage=devnso" # jinja isn't available here api_token: !vault | $ANSIBLE_VAULT;1.1;AES256 diff --git a/stage-devscr-netgo-hcloud.yml b/stage-devscr-netgo-hcloud.yml index e8c9022..b87e47b 100644 --- a/stage-devscr-netgo-hcloud.yml +++ b/stage-devscr-netgo-hcloud.yml @@ -3,10 +3,10 @@ # parameters: # HETZNER_CLOUD_TOKEN := hetzner cloud api token # HETZNER_LABEL_SELECTOR := the label selector to use (note: multiple selectors are not supported by rest api) -# (e.g. stage=dev) +# (e.g. stage=devnso) # (e.g. service=prometheus) # usage: -# export HETZNER_LABEL_SELECTOR='stage=dev' +# export HETZNER_LABEL_SELECTOR='stage=devnso' # ansible-playbook -i stage-netgo-hcloud.yml ... plugin: netgo-hcloud diff --git a/stage-ext-netgo-hcloud.yml b/stage-ext-netgo-hcloud.yml index b4765fe..c216d7c 100644 --- a/stage-ext-netgo-hcloud.yml +++ b/stage-ext-netgo-hcloud.yml @@ -3,10 +3,10 @@ # parameters: # HETZNER_CLOUD_TOKEN := hetzner cloud api token # HETZNER_LABEL_SELECTOR := the label selector to use (note: multiple selectors are not supported by rest api) -# (e.g. stage=dev) +# (e.g. stage=devnso) # (e.g. service=prometheus) # usage: -# export HETZNER_LABEL_SELECTOR='stage=dev' +# export HETZNER_LABEL_SELECTOR='stage=devnso' # ansible-playbook -i stage-netgo-hcloud.yml ... plugin: netgo-hcloud diff --git a/stage-prodnso-netgo-hcloud.yml b/stage-prodnso-netgo-hcloud.yml index f0b994e..ab24f2f 100644 --- a/stage-prodnso-netgo-hcloud.yml +++ b/stage-prodnso-netgo-hcloud.yml @@ -3,10 +3,10 @@ # parameters: # HETZNER_CLOUD_TOKEN := hetzner cloud api token # HETZNER_LABEL_SELECTOR := the label selector to use (note: multiple selectors are not supported by rest api) -# (e.g. stage=dev) +# (e.g. stage=devnso) # (e.g. service=prometheus) # usage: -# export HETZNER_LABEL_SELECTOR='stage=dev' +# export HETZNER_LABEL_SELECTOR='stage=devnso' # ansible-playbook -i stage-netgo-hcloud.yml ... plugin: netgo-hcloud diff --git a/stage-prodwork01-netgo-hcloud.yml b/stage-prodwork01-netgo-hcloud.yml index 1788d7e..f35d76a 100644 --- a/stage-prodwork01-netgo-hcloud.yml +++ b/stage-prodwork01-netgo-hcloud.yml @@ -3,10 +3,10 @@ # parameters: # HETZNER_CLOUD_TOKEN := hetzner cloud api token # HETZNER_LABEL_SELECTOR := the label selector to use (note: multiple selectors are not supported by rest api) -# (e.g. stage=dev) +# (e.g. stage=devnso) # (e.g. service=prometheus) # usage: -# export HETZNER_LABEL_SELECTOR='stage=dev' +# export HETZNER_LABEL_SELECTOR='stage=devnso' # ansible-playbook -i stage-netgo-hcloud.yml ... plugin: netgo-hcloud diff --git a/stage-qa-netgo-hcloud.yml b/stage-qa-netgo-hcloud.yml index 6be52cc..61cd835 100644 --- a/stage-qa-netgo-hcloud.yml +++ b/stage-qa-netgo-hcloud.yml @@ -3,10 +3,10 @@ # parameters: # HETZNER_CLOUD_TOKEN := hetzner cloud api token # HETZNER_LABEL_SELECTOR := the label selector to use (note: multiple selectors are not supported by rest api) -# (e.g. stage=dev) +# (e.g. stage=devnso) # (e.g. service=prometheus) # usage: -# export HETZNER_LABEL_SELECTOR='stage=dev' +# export HETZNER_LABEL_SELECTOR='stage=devnso' # ansible-playbook -i stage-netgo-hcloud.yml ... plugin: netgo-hcloud diff --git a/tasks/autodiscover_pre_tasks.yml b/tasks/autodiscover_pre_tasks.yml index 68166b4..c576b39 100644 --- a/tasks/autodiscover_pre_tasks.yml +++ b/tasks/autodiscover_pre_tasks.yml @@ -168,7 +168,7 @@ {{ stage_server_infos.append(stage_server_info) }}\ {% endif %}\ {% endfor %}\ - {{ stage_server_infos | list }}" + {{ stage_server_infos | list | sort(attribute='name') }}" tags: - always diff --git a/templates/elastic-certs/dev-certs/ca/ca.crt b/templates/elastic-certs/dev-certs/ca/ca.crt deleted file mode 100644 index 2dbab86..0000000 --- a/templates/elastic-certs/dev-certs/ca/ca.crt +++ /dev/null @@ -1,20 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIDSTCCAjGgAwIBAgIUQ7O72m9xn7QKJuYj8e5a76Toa+QwDQYJKoZIhvcNAQEL -BQAwNDEyMDAGA1UEAxMpRWxhc3RpYyBDZXJ0aWZpY2F0ZSBUb29sIEF1dG9nZW5l -cmF0ZWQgQ0EwHhcNMjIwNjEzMTY0OTA5WhcNMjUwNjEyMTY0OTA5WjA0MTIwMAYD -VQQDEylFbGFzdGljIENlcnRpZmljYXRlIFRvb2wgQXV0b2dlbmVyYXRlZCBDQTCC -ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALYyj3Fhhg8lT08dHG53HRDV -rAoTAuhlWahqtVLJAvninwlk2tXgUMgFtWchIOi69vZleR89+WbUg9GUiZA9cHqk -7V/bFM9JrJEmH1onUVMvR1XC5zGPXdOHJfRu93elWzpVtTgJremk97q2i7vfGIy3 -DlTcL3mBO9G3/w6MSbtXyY2aSDSA1BA9/Vh1lMRNEgYJVpMTJq8Y+TIk2R1w0sjE -aCsI4hxVIY1CjJOn7zVsiMDwQTsTmNufARG/d1fs1FWAUHi2xOVlsbLDyJX16XJd -vpRe8zkEeUzNNDFdLbu1tA8ewvT87zo6XPYVdrr0um7I41gMi34Gox6pAjMOOSsC -AwEAAaNTMFEwHQYDVR0OBBYEFBhgAEULYIvqXtq9FEhzEnLyP3a6MB8GA1UdIwQY -MBaAFBhgAEULYIvqXtq9FEhzEnLyP3a6MA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZI -hvcNAQELBQADggEBAIxeFKtHSwV6Kz+q8G3TiW3Nkl9jvK4ImrE/NCZppZeOLb91 -3adfRRSfBqQs16N3PGfXwny9bAGS0NHECcakNFy/4lieG6kdMqPqj0QwrgzRG74n -jPmScTQC17og5vr4AD7vTbptXvfKbcDczqNcFMDEsQp3lwXcT60SX/dI2Vw2rl+1 -nWk04dQCEC1o5NSuR6A+mBcpHB2XBCQ57+EQpKHlVKDKn3vs6QsMMWrmNXlu3fRK -6/V2Zf9rnpcSini7gVFK5ZHniw7Smn6j37Mw9uPuo7vGP0o4POpXoLQHlvzXdMOi -YHpsttuvYgMubVQULqVL7Hcp2lU21vfQHZsVAhE= ------END CERTIFICATE----- diff --git a/templates/elastic-certs/dev-certs/dev-elastic-stack-elastic-01/dev-elastic-stack-elastic-01.crt b/templates/elastic-certs/dev-certs/dev-elastic-stack-elastic-01/dev-elastic-stack-elastic-01.crt deleted file mode 100644 index 8659d37..0000000 --- a/templates/elastic-certs/dev-certs/dev-elastic-stack-elastic-01/dev-elastic-stack-elastic-01.crt +++ /dev/null @@ -1,21 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIDazCCAlOgAwIBAgIUXcFZ2raFaKzcfTCeYO4lXVqgNX4wDQYJKoZIhvcNAQEL -BQAwNDEyMDAGA1UEAxMpRWxhc3RpYyBDZXJ0aWZpY2F0ZSBUb29sIEF1dG9nZW5l -cmF0ZWQgQ0EwHhcNMjIwNjEzMTY0OTA5WhcNMjUwNjEyMTY0OTA5WjAnMSUwIwYD -VQQDExxkZXYtZWxhc3RpYy1zdGFjay1lbGFzdGljLTAxMIIBIjANBgkqhkiG9w0B -AQEFAAOCAQ8AMIIBCgKCAQEApIOSqQVDJe6bn8tZOlyFTH40GTBba8BH3Bc1jGc5 -8gij5K7z4Bpdxmvi2xGuug6GWttbF0VV+UXVND4twwsx5dt8hHIp5VEhAHkusS0f -Uw2dvMcJK/DvlbwZVdCUREQlbtm8oZxyZjjQJfktzyKU4fTD2RlhyoceX2X8rDtY -IsiGA4KgGBH3vwygFvpAbJUp+E4QqMkpU+oY7iFSc0pdS21o9TASAljWPnGVD21L -Rkytyi/mDKFmFIrM8mRqsVcWO9xqsfpbGnlW1Mte+rPHl2xR2AvmzzelJff/bKjS -mz5LD8YKBDzcsfoGBeCebx3xm1YbiMHpVaNh/qNxDbGx6QIDAQABo4GBMH8wHQYD -VR0OBBYEFOtfwrwVa1wP1JvIeBPLQ2EnS2sfMB8GA1UdIwQYMBaAFBhgAEULYIvq -Xtq9FEhzEnLyP3a6MDIGA1UdEQQrMCmCCWxvY2FsaG9zdIIcZGV2LWVsYXN0aWMt -c3RhY2stZWxhc3RpYy0wMTAJBgNVHRMEAjAAMA0GCSqGSIb3DQEBCwUAA4IBAQBZ -DbiiEFA8dQJBUaca7U7kJTz3D/xLqpo28MySmzZKGsk8t6hNMZKjImHEFT76HOLl -4usmKJeCOyuxMM9SQos91UnDNBZc765ZmmdKBigAFG9UvWS3LzwWdt4TeJse60vr -wE38s5HRe+VWJJ/d7wDw64gWds3/DWgERDgztQB28kJUakQOz4k2s7I5qKaBZNRv -4dD9Bq/dlW9Em51ohRiMEt4yvrPlPL10UgzkYM6b103WXZrAtQWF2DaBjzNLare9 -x6aXlDQWOQWeyvFw7nj8AnHu9prmTgQDxVtrcndILkJ9S082zGQdmo45jfMzT3/W -M9ihS9pJmmvOeV0jPlYi ------END CERTIFICATE----- diff --git a/templates/elastic-certs/dev-certs/dev-elastic-stack-elastic-01/dev-elastic-stack-elastic-01.key b/templates/elastic-certs/dev-certs/dev-elastic-stack-elastic-01/dev-elastic-stack-elastic-01.key deleted file mode 100644 index ab8d491..0000000 --- a/templates/elastic-certs/dev-certs/dev-elastic-stack-elastic-01/dev-elastic-stack-elastic-01.key +++ /dev/null @@ -1,27 +0,0 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEpAIBAAKCAQEApIOSqQVDJe6bn8tZOlyFTH40GTBba8BH3Bc1jGc58gij5K7z -4Bpdxmvi2xGuug6GWttbF0VV+UXVND4twwsx5dt8hHIp5VEhAHkusS0fUw2dvMcJ -K/DvlbwZVdCUREQlbtm8oZxyZjjQJfktzyKU4fTD2RlhyoceX2X8rDtYIsiGA4Kg -GBH3vwygFvpAbJUp+E4QqMkpU+oY7iFSc0pdS21o9TASAljWPnGVD21LRkytyi/m -DKFmFIrM8mRqsVcWO9xqsfpbGnlW1Mte+rPHl2xR2AvmzzelJff/bKjSmz5LD8YK -BDzcsfoGBeCebx3xm1YbiMHpVaNh/qNxDbGx6QIDAQABAoIBADMXTXfCU503IguZ -Ome+jgM4enOMKggnmemHJ7En6b354vRFRSXG6nKR1M0WC75qfl0/HGX4uX+FqXXl -DY8yLdfltyDm144JCQe9mruZeM3xP5h986I63B0TYobdFP6ybzGi20sRbBHE+Reh -8BEQ+03FFwGYOV+NYOhdov/WGkQKpOLxa3bxGnuA5jvJBqjlHdWbsYLqdvlKrydy -oNEhoFLijReSHnU/ltgC/bevEUCbS3CW4RQe1euky+TgTV9tV2hw3SbBfC11ZAwj -3z8M2E8nkJqnNBu9M7wXmw0DH1K+WNPvb7AcOq2aXEpGWbNTPolP8mBbUb6iTWH4 -rIq3IlECgYEAzxK9R+8Sodd1lDN/PrtiM6V5HmgfP8DZZAAkPBUne++hu9i3vYwH -YT/hVPfItzgSPlxL0EpYfvSkSbgyDPrSnBxHAlQdYq7jb+MnkQA5eOOGCgXt8R0X -h/Uj407wjRJCNotbnZimcwUzz0GPRa8d7aalSwxheMO+1NK7rG8CndUCgYEAy2KM -L1CZLy6TUGeoz2GVSa5xfZWAq6fy9EVSBfTaUx7Bk40adcBjsaaIOqAA8HuZgwPA -+K24iDR7Sn36I6gExlLZHsPWawgckYHpF4kZOdX5lAcy15wl1MAWccO1oEMK5wTi -Ul1GW0M7V3L3wQAiztT5uGuZ+5hYPmEltU66ycUCgYEAhOQm22Jfl8PZrom6EL1b -EYARkeUKoPSXzyiUGIcO9ufb6Nz1Vkzmc4/2gXwfsQ3oD2NWOE9uKdPBF5qBbHkP -7qXrIGBxF2LbjXO/cbwuJhoGbKpPgNzFvDgjlv6TPEXKfozC+An+UHS3Qjx1wSfY -UisPi3FfoIwnDRhM3yXDDR0CgYAXTAOIy++wEuK2/Bi/IItsNDo1y3FAuG1BA8vA -eOqlSMmdsDUOten1iIDkTj2tTksoUb7B/Yw8td5Fiyai/PUHDqhmOMKP4g77r+jW -VFL6aAM9rJFrVyySMSqg/20HnYZbLhkKnDqZ65qZisbMacqS7JxqPpEV276H7rLW -EN2ejQKBgQC8Q6eVPgVD3+8M91XLxdP3Lf1Y+gzhlDM6RDKt6HMkSr2IEk+I9R5c -W2nsyT3R6uT9JATO8Ox2OxuuJUzsFJTJtSDjhiTn3ewxNKnlLW4/5ALuQQ2gQHQO -QqZBXfgjGlChywBriy1FyrnAfV3AXji6yPb9NsevlAdWJjCpy/m8Mg== ------END RSA PRIVATE KEY----- diff --git a/templates/elastic-certs/dev-certs/dev-elastic-stack-elastic-01/dev-elastic-stack-elastic-01.pkcs8.key b/templates/elastic-certs/dev-certs/dev-elastic-stack-elastic-01/dev-elastic-stack-elastic-01.pkcs8.key deleted file mode 100644 index 9eb23c6..0000000 --- a/templates/elastic-certs/dev-certs/dev-elastic-stack-elastic-01/dev-elastic-stack-elastic-01.pkcs8.key +++ /dev/null @@ -1,28 +0,0 @@ ------BEGIN PRIVATE KEY----- -MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCkg5KpBUMl7puf -y1k6XIVMfjQZMFtrwEfcFzWMZznyCKPkrvPgGl3Ga+LbEa66DoZa21sXRVX5RdU0 -Pi3DCzHl23yEcinlUSEAeS6xLR9TDZ28xwkr8O+VvBlV0JRERCVu2byhnHJmONAl -+S3PIpTh9MPZGWHKhx5fZfysO1giyIYDgqAYEfe/DKAW+kBslSn4ThCoySlT6hju -IVJzSl1LbWj1MBICWNY+cZUPbUtGTK3KL+YMoWYUiszyZGqxVxY73Gqx+lsaeVbU -y176s8eXbFHYC+bPN6Ul9/9sqNKbPksPxgoEPNyx+gYF4J5vHfGbVhuIwelVo2H+ -o3ENsbHpAgMBAAECggEAMxdNd8JTnTciC5k6Z76OAzh6c4wqCCeZ6YcnsSfpvfni -9EVFJcbqcpHUzRYLvmp+XT8cZfi5f4WpdeUNjzIt1+W3IObXjgkJB72au5l4zfE/ -mH3zojrcHRNiht0U/rJvMaLbSxFsEcT5F6HwERD7TcUXAZg5X41g6F2i/9YaRAqk -4vFrdvEae4DmO8kGqOUd1Zuxgup2+UqvJ3Kg0SGgUuKNF5IedT+W2AL9t68RQJtL -cJbhFB7V66TL5OBNX21XaHDdJsF8LXVkDCPfPwzYTyeQmqc0G70zvBebDQMfUr5Y -0+9vsBw6rZpcSkZZs1M+iU/yYFtRvqJNYfisirciUQKBgQDPEr1H7xKh13WUM38+ -u2IzpXkeaB8/wNlkACQ8FSd776G72Le9jAdhP+FU98i3OBI+XEvQSlh+9KRJuDIM -+tKcHEcCVB1iruNv4yeRADl444YKBe3xHReH9SPjTvCNEkI2i1udmKZzBTPPQY9F -rx3tpqVLDGF4w77U0rusbwKd1QKBgQDLYowvUJkvLpNQZ6jPYZVJrnF9lYCrp/L0 -RVIF9NpTHsGTjRp1wGOxpog6oADwe5mDA8D4rbiINHtKffojqATGUtkew9ZrCByR -gekXiRk51fmUBzLXnCXUwBZxw7WgQwrnBOJSXUZbQztXcvfBACLO1Pm4a5n7mFg+ -YSW1TrrJxQKBgQCE5CbbYl+Xw9muiboQvVsRgBGR5Qqg9JfPKJQYhw7259vo3PVW -TOZzj/aBfB+xDegPY1Y4T24p08EXmoFseQ/upesgYHEXYtuNc79xvC4mGgZsqk+A -3MW8OCOW/pM8Rcp+jML4Cf5QdLdCPHXBJ9hSKw+LcV+gjCcNGEzfJcMNHQKBgBdM -A4jL77AS4rb8GL8gi2w0OjXLcUC4bUEDy8B46qVIyZ2wNQ616fWIgOROPa1OSyhR -vsH9jDy13kWLJqL89QcOqGY4wo/iDvuv6NZUUvpoAz2skWtXLJIxKqD/bQedhlsu -GQqcOpnrmpmKxsxpypLsnGo+kRXbvofustYQ3Z6NAoGBALxDp5U+BUPf7wz3VcvF -0/ct/Vj6DOGUMzpEMq3ocyRKvYgST4j1HlxbaezJPdHq5P0kBM7w7HY7G64lTOwU -lMm1IOOGJOfd7DE0qeUtbj/kAu5BDaBAdA5CpkFd+CMaUKHLAGuLLUXKucB9XcBe -OLrI9v02x6+UB1YmMKnL+bwy ------END PRIVATE KEY----- diff --git a/templates/elastic-certs/dev-certs/dev-elastic-stack-elastic-02/dev-elastic-stack-elastic-02.crt b/templates/elastic-certs/dev-certs/dev-elastic-stack-elastic-02/dev-elastic-stack-elastic-02.crt deleted file mode 100644 index 097dfbc..0000000 --- a/templates/elastic-certs/dev-certs/dev-elastic-stack-elastic-02/dev-elastic-stack-elastic-02.crt +++ /dev/null @@ -1,21 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIDazCCAlOgAwIBAgIUPnjloZT5uDcfV7ZKj1lVNlrFDsQwDQYJKoZIhvcNAQEL -BQAwNDEyMDAGA1UEAxMpRWxhc3RpYyBDZXJ0aWZpY2F0ZSBUb29sIEF1dG9nZW5l -cmF0ZWQgQ0EwHhcNMjIwNjEzMTY0OTA5WhcNMjUwNjEyMTY0OTA5WjAnMSUwIwYD -VQQDExxkZXYtZWxhc3RpYy1zdGFjay1lbGFzdGljLTAyMIIBIjANBgkqhkiG9w0B -AQEFAAOCAQ8AMIIBCgKCAQEAgHpR5uaKp6345sVfFsrrbQsJF8oKrafmFNpM61Xg -GSiFk4lnAmFZ5ssEOZ2fmbIqfRH787c6wOvKhog0GtIDPBMMRiOZgzhcExsxZFI1 -vaYnORotitHtz/tLuabs5PMl6bAYrqLdf8f3XN39ycYo1HtuboseLeY+feRdB7R0 -u2HZjWlIKSX5S/ugK5uXac3iqrZ24rt4w/gGApLOpmGrESPesZKXpCyi82SB3klc -a62MtIWF6aVaZtvMO6Pb4mHJrGNSZ7LgmQU6wkZETFRlN0uhorbvvrLT5dV8jpuQ -0zeq5EdgDIeIe9uEe0ulmGUw4+M6TQGoGzZ7xeTBFPxJNQIDAQABo4GBMH8wHQYD -VR0OBBYEFFJMFn4KyYbWWA7eGcFvl9rAtu5zMB8GA1UdIwQYMBaAFBhgAEULYIvq -Xtq9FEhzEnLyP3a6MDIGA1UdEQQrMCmCCWxvY2FsaG9zdIIcZGV2LWVsYXN0aWMt -c3RhY2stZWxhc3RpYy0wMjAJBgNVHRMEAjAAMA0GCSqGSIb3DQEBCwUAA4IBAQAy -aVk60HOaiZPQh7gX1BdcphV8pQ261TnEuIBWoqqnFg8dfL3uluETq9ilIwkdgNVN -tMu0UAcZV2lpfrp2xCDa5WB8eUXmVXlM/qgxNDps4TKpQx0cnW01fTpQKMX8qTE+ -2LdcosODWN55nxv6eYLaQtc0l68lsNmWhMXKIbmWn13oHrQnUXhW/yDJFlxvlX8J -p28TQyY7hLgzTkrOb6buuO5RrDc1Gng2qBujgRo386BYkXXaa+USmv9zhWyyk71r -G3uecb0uKyFZ0W+PIMR7/YCwP/aG0mATCxS/C3tYmAjZAELHatxCkw/k43Lg9h3y -3ECWx7TApi6GJ2AGAYYz ------END CERTIFICATE----- diff --git a/templates/elastic-certs/dev-certs/dev-elastic-stack-elastic-02/dev-elastic-stack-elastic-02.key b/templates/elastic-certs/dev-certs/dev-elastic-stack-elastic-02/dev-elastic-stack-elastic-02.key deleted file mode 100644 index 40d1e0b..0000000 --- a/templates/elastic-certs/dev-certs/dev-elastic-stack-elastic-02/dev-elastic-stack-elastic-02.key +++ /dev/null @@ -1,27 +0,0 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEpAIBAAKCAQEAgHpR5uaKp6345sVfFsrrbQsJF8oKrafmFNpM61XgGSiFk4ln -AmFZ5ssEOZ2fmbIqfRH787c6wOvKhog0GtIDPBMMRiOZgzhcExsxZFI1vaYnORot -itHtz/tLuabs5PMl6bAYrqLdf8f3XN39ycYo1HtuboseLeY+feRdB7R0u2HZjWlI -KSX5S/ugK5uXac3iqrZ24rt4w/gGApLOpmGrESPesZKXpCyi82SB3klca62MtIWF -6aVaZtvMO6Pb4mHJrGNSZ7LgmQU6wkZETFRlN0uhorbvvrLT5dV8jpuQ0zeq5Edg -DIeIe9uEe0ulmGUw4+M6TQGoGzZ7xeTBFPxJNQIDAQABAoIBAAr+7Q2PA6TwPdI6 -aDYCLf4KKMARebJ9ITL9sAGgOurMTgpfgyJwBIq9K2Jm/CbiWcKUjHTCZNPoGlBD -TfpRqRc2JiHGoDfb1f2IoUSNyK2vj8HSXL151Bmtz0BXagT6Tm9es+4WYFC0Y5Ze -JX9kZ1AwNDZfz7hr8UNDDTdAmZED4okiFlAuLhR8BchrfuU15EoMJAfRN6QSmoX+ -2qw2grvF7mszj6sK1nDhF/SzXzt95Puu8Pm2pUUdi3yxLfE7GpWxxcxTVhWjnwym -J4hDbI0ofz9coHnBGtqdHeiH5mnSHEcXJ4c6HBFp6RxBkufXBmKJHCaTmdmd2QVa -r1z2vcECgYEA0OH0jxFw7fshvwBxLu98dZae39af+wNmjjrHS2aEzbmayNZ0nDzE -1RfS7JdCKmoyHmuu8+fxxxH+RWx3CCIgaMMXi7+wzprDJXizAfya4wOj6jUcLeGA -GVZjmAsQYvEN+5Q57tlMu1ttICe6U7nfPUqmm+T9MOk8owd6QSb4PYUCgYEAnXVX -z9rvxa7d4j5p1aoRddglXrpxxv4gbwkis7eSD8MgYFX7wd5p+QwD1HQymljg9c/N -RnDma5bTLyr5aBC33u9lRE0hf4hV3CHzGMJUvetP4oUGKGbe0B2eI/iHtouO3cQZ -AbpAid+q7vnaHBXX3eS//NoKMmeGzWpni8RLk/ECgYEAuI0a1RjUzP6X5ziNx6lC -LmZggmYPPOjZQIrAMGcoqNb24cFQkAXE5n1BF1Xg2LaxB12e2tKwNHE6Vb4qQN5e -AhF0iT1ZCoGEL2Q/zF6RvkcmGLTJ6+OTmU9ReTE1TiWqc/+XW+dTuylg9gsDvhu4 -GGAPaidcaE16DJR7uHqk0z0CgYBE9EpMQDiYfYe1uFdotl2HGezjmwqQdmGFvp5v -zYgtVuoqxfzGXbxS0CwtMeWnKhz6CNKAcpi1rQs2sL8gD5I2EuhqDM0KqI3RJRzs -Ts4FjbMiI9caglI5GX9TiVcFXgBmpaW91+7DcivNE6WsfvRVvANHm8SzZhrmgh5u -WrwuQQKBgQDB978wQVOEst49CHdiHkVmuqsfG9FuzxrcpO0wGTV0tdWDnYy4/Gt/ -mxJ9eStHgMZ9TLA+Awbsr8GttiNLjJwpgCLM2jzFupmabmGkIbgjVfMNmdPSTtpP -r5E/83mMmDtKfeWThRKs+if9fASXXl+VC9zrJA1EJ/w28r9uIqHbpw== ------END RSA PRIVATE KEY----- diff --git a/templates/elastic-certs/dev-certs/dev-elastic-stack-elastic-02/dev-elastic-stack-elastic-02.pkcs8.key b/templates/elastic-certs/dev-certs/dev-elastic-stack-elastic-02/dev-elastic-stack-elastic-02.pkcs8.key deleted file mode 100644 index 6cddb0b..0000000 --- a/templates/elastic-certs/dev-certs/dev-elastic-stack-elastic-02/dev-elastic-stack-elastic-02.pkcs8.key +++ /dev/null @@ -1,28 +0,0 @@ ------BEGIN PRIVATE KEY----- -MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCAelHm5oqnrfjm -xV8WyuttCwkXygqtp+YU2kzrVeAZKIWTiWcCYVnmywQ5nZ+Zsip9EfvztzrA68qG -iDQa0gM8EwxGI5mDOFwTGzFkUjW9pic5Gi2K0e3P+0u5puzk8yXpsBiuot1/x/dc -3f3JxijUe25uix4t5j595F0HtHS7YdmNaUgpJflL+6Arm5dpzeKqtnbiu3jD+AYC -ks6mYasRI96xkpekLKLzZIHeSVxrrYy0hYXppVpm28w7o9viYcmsY1JnsuCZBTrC -RkRMVGU3S6Gitu++stPl1XyOm5DTN6rkR2AMh4h724R7S6WYZTDj4zpNAagbNnvF -5MEU/Ek1AgMBAAECggEACv7tDY8DpPA90jpoNgIt/goowBF5sn0hMv2wAaA66sxO -Cl+DInAEir0rYmb8JuJZwpSMdMJk0+gaUENN+lGpFzYmIcagN9vV/YihRI3Ira+P -wdJcvXnUGa3PQFdqBPpOb16z7hZgULRjll4lf2RnUDA0Nl/PuGvxQ0MNN0CZkQPi -iSIWUC4uFHwFyGt+5TXkSgwkB9E3pBKahf7arDaCu8XuazOPqwrWcOEX9LNfO33k -+67w+balRR2LfLEt8TsalbHFzFNWFaOfDKYniENsjSh/P1ygecEa2p0d6IfmadIc -RxcnhzocEWnpHEGS59cGYokcJpOZ2Z3ZBVqvXPa9wQKBgQDQ4fSPEXDt+yG/AHEu -73x1lp7f1p/7A2aOOsdLZoTNuZrI1nScPMTVF9Lsl0IqajIea67z5/HHEf5FbHcI -IiBowxeLv7DOmsMleLMB/JrjA6PqNRwt4YAZVmOYCxBi8Q37lDnu2Uy7W20gJ7pT -ud89Sqab5P0w6TyjB3pBJvg9hQKBgQCddVfP2u/Frt3iPmnVqhF12CVeunHG/iBv -CSKzt5IPwyBgVfvB3mn5DAPUdDKaWOD1z81GcOZrltMvKvloELfe72VETSF/iFXc -IfMYwlS960/ihQYoZt7QHZ4j+Ie2i47dxBkBukCJ36ru+docFdfd5L/82goyZ4bN -ameLxEuT8QKBgQC4jRrVGNTM/pfnOI3HqUIuZmCCZg886NlAisAwZyio1vbhwVCQ -BcTmfUEXVeDYtrEHXZ7a0rA0cTpVvipA3l4CEXSJPVkKgYQvZD/MXpG+RyYYtMnr -45OZT1F5MTVOJapz/5db51O7KWD2CwO+G7gYYA9qJ1xoTXoMlHu4eqTTPQKBgET0 -SkxAOJh9h7W4V2i2XYcZ7OObCpB2YYW+nm/NiC1W6irF/MZdvFLQLC0x5acqHPoI -0oBymLWtCzawvyAPkjYS6GoMzQqojdElHOxOzgWNsyIj1xqCUjkZf1OJVwVeAGal -pb3X7sNyK80Tpax+9FW8A0ebxLNmGuaCHm5avC5BAoGBAMH3vzBBU4Sy3j0Id2Ie -RWa6qx8b0W7PGtyk7TAZNXS11YOdjLj8a3+bEn15K0eAxn1MsD4DBuyvwa22I0uM -nCmAIszaPMW6mZpuYaQhuCNV8w2Z09JO2k+vkT/zeYyYO0p95ZOFEqz6J/18BJde -X5UL3OskDUQn/Dbyv24iodun ------END PRIVATE KEY----- diff --git a/templates/elastic-certs/dev-certs/dev-elastic-stack-elastic-03/dev-elastic-stack-elastic-03.crt b/templates/elastic-certs/dev-certs/dev-elastic-stack-elastic-03/dev-elastic-stack-elastic-03.crt deleted file mode 100644 index 33d5c37..0000000 --- a/templates/elastic-certs/dev-certs/dev-elastic-stack-elastic-03/dev-elastic-stack-elastic-03.crt +++ /dev/null @@ -1,21 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIDazCCAlOgAwIBAgIUGEHpm1ehnr/2S0E+vQA1XRTAFUQwDQYJKoZIhvcNAQEL -BQAwNDEyMDAGA1UEAxMpRWxhc3RpYyBDZXJ0aWZpY2F0ZSBUb29sIEF1dG9nZW5l -cmF0ZWQgQ0EwHhcNMjIwNjEzMTY0OTA5WhcNMjUwNjEyMTY0OTA5WjAnMSUwIwYD -VQQDExxkZXYtZWxhc3RpYy1zdGFjay1lbGFzdGljLTAzMIIBIjANBgkqhkiG9w0B -AQEFAAOCAQ8AMIIBCgKCAQEAud2GlDTpfue/7nj+dLvvKuxUSAuxeQe3+xUtQsIL -aMwdI5bJFhrlaoxcrxgyQFFj3bEggSKtvBsZ/uf6KoVNWWp/RWTaQL/I/PcP0hmB -SiMtMAuJaTsiortd+m/JMkNt5Z67TrQcTrBUWIB+TNg9k4jFAYdW0q+x9STfJ+/w -jjV1XJgTvd2kXTkXbAVczps1Y5Lu32qKn81xwtwLtHVFRjcFXDrjnVYEgFkn+2e+ -KZ9acSRB3gBCaBhRqiQbKDa/Zjz8VvvNlejs3m6wpdTDB4yOJg7C4hli1ANaJgJ5 -urotr9obtx0ViQsopzj7VuthcL+4uOs/F1j/UIUZObqaSQIDAQABo4GBMH8wHQYD -VR0OBBYEFHvdtSMtkmNMHddWzbC3wksi3s7/MB8GA1UdIwQYMBaAFBhgAEULYIvq -Xtq9FEhzEnLyP3a6MDIGA1UdEQQrMCmCCWxvY2FsaG9zdIIcZGV2LWVsYXN0aWMt -c3RhY2stZWxhc3RpYy0wMzAJBgNVHRMEAjAAMA0GCSqGSIb3DQEBCwUAA4IBAQAb -Va/tWPY++UEuTjbpml0lZV+gmcfnKfQWB/o4okigF+w0qx0zm0L3a4wYpd2OgdAE -2zW80A2SjiP0VGGJR/iPYDjcYK7lyUAbC7rpZrfnOWNTG/vjrqN1d7YTZKEdoaPe -kL+VT1Ph3YzfbEoPV6BswWxV07u+AlAuMvl///jebVWzNm+yzqllw+E8Xt4ZJZyy -ZwCAhXnzi0QtIKViVRtgZ4Fmu+Nun9SMFGmT6b3oG6sTeTh6wRSrYdTseqYKxAdj -ikiS/EsfaBnzlJjvbsrFJ7Kx4XJ5tGNg6he9PqOozuFalWhTr/YA1dilEdcGh7Zf -naucQZwhSgAWaI5kYxtG ------END CERTIFICATE----- diff --git a/templates/elastic-certs/dev-certs/dev-elastic-stack-elastic-03/dev-elastic-stack-elastic-03.key b/templates/elastic-certs/dev-certs/dev-elastic-stack-elastic-03/dev-elastic-stack-elastic-03.key deleted file mode 100644 index ce99a7a..0000000 --- a/templates/elastic-certs/dev-certs/dev-elastic-stack-elastic-03/dev-elastic-stack-elastic-03.key +++ /dev/null @@ -1,27 +0,0 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEogIBAAKCAQEAud2GlDTpfue/7nj+dLvvKuxUSAuxeQe3+xUtQsILaMwdI5bJ -FhrlaoxcrxgyQFFj3bEggSKtvBsZ/uf6KoVNWWp/RWTaQL/I/PcP0hmBSiMtMAuJ -aTsiortd+m/JMkNt5Z67TrQcTrBUWIB+TNg9k4jFAYdW0q+x9STfJ+/wjjV1XJgT -vd2kXTkXbAVczps1Y5Lu32qKn81xwtwLtHVFRjcFXDrjnVYEgFkn+2e+KZ9acSRB -3gBCaBhRqiQbKDa/Zjz8VvvNlejs3m6wpdTDB4yOJg7C4hli1ANaJgJ5urotr9ob -tx0ViQsopzj7VuthcL+4uOs/F1j/UIUZObqaSQIDAQABAoIBAE4M8dPQ+HC7X0UE -eE6LER9kSOxMRMW/cQo2VWBgXiwu8tmcG2t19fstYEqDDa8mvpo9JJo19uE0PFFo -Fwy+F8JBz5pThLeGEh/wnCstXLbGWNaBMb4IAD54Ejn1sXazDDZN1vhw+CYvM+xK -YT9h21HWMGy46cPl1gRM7I033DvLDOU4fmJ4vWIqJtdXEY2vRB5MNq+nrnUKbUs4 -cT4vtqk84ENGM1FSsj6ZfRUefnV400bSpY8WIG4yZAMZpKD9sgbkhQUhxzU6Db1h -DiUSndBbTuX5Qwvt/DcxbNRUxc3MWC25djNnnRf2pRtSCP3VpdlK/dGLwoP7a0ug -9Eq32MUCgYEA82BvupDIS1RB/uGCamTRfH191kMKOy1y/gztMrAPoPVFonlk5msj -hXDUuUK5+0uXpnUgM/Wb5cmT8e7W2vL85gz/kMOAKePMKtgTssdPWfcGRACeG7MO -ZizTV4NX8ydy9puWCV4hdLbH/ksigr8aaumO5fD7tzfRaB47Z1FrmQsCgYEAw4Fz -k8KmHbBxSWZbA7U6kQZzQqNxOse/JJT6f7GSkmaodp077u5nfAaBlGqtHS49DWOc -34Vwv0qrrqUoLPTJwCdBWLJBfVMzpB/MXANxZMIK5Xo+qftcW/8tqn321CFFin+t -5q0OVtP1L65HYMWYPg+Yt1qOuXIjjfDFiteXdnsCgYBTzPLrxIqTFZIb1z52r/xJ -51P7AN52/fFIdN7/wwu+mnW9uhr6FA4JFo7Is6ciVicDk/Tgr0Nc3gnpFho5Dc3y -0Kr3B7oLsnpMjlZKCsLR8XLg222VkBP3Lpwe2ATinsTBEVWaKCVQ8NbwQqLBblgE -VCN2HYIu1jNurGo76xcnfQKBgEYuZDT4vPUPb7tvmOB94CZLcHjNf0oghkc1i67n -KbyQSY066FbfEhr9ouqKWNaO0K/LwHakylKBFZw+AWwR+5KVBOo4IzY/9dvG5m9p -dP08gvjZp0ER0JfdxKDdUwvXXcVYDC8wlGMq92tEXq8of3xX0PSQ94cuqAC+G8u5 -lM+dAoGAM80ITbv0ZRb5hrOciHfFnJvL+K/fkEmBlS/vc1erkPNjGQkHBLZXb1xb -iWU7GfH2nmy7S1HAYLvyeB3CoNxciB2et6ClkN/KiAy398NQ0y2twiNv8Ez+MTiz -gonm6lwplyz76EDb6/vkWdjJPRO+lS+feUHIHDo73TldFV7AR6Y= ------END RSA PRIVATE KEY----- diff --git a/templates/elastic-certs/dev-certs/dev-elastic-stack-elastic-03/dev-elastic-stack-elastic-03.pkcs8.key b/templates/elastic-certs/dev-certs/dev-elastic-stack-elastic-03/dev-elastic-stack-elastic-03.pkcs8.key deleted file mode 100644 index 96432e4..0000000 --- a/templates/elastic-certs/dev-certs/dev-elastic-stack-elastic-03/dev-elastic-stack-elastic-03.pkcs8.key +++ /dev/null @@ -1,28 +0,0 @@ ------BEGIN PRIVATE KEY----- -MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQC53YaUNOl+57/u -eP50u+8q7FRIC7F5B7f7FS1CwgtozB0jlskWGuVqjFyvGDJAUWPdsSCBIq28Gxn+ -5/oqhU1Zan9FZNpAv8j89w/SGYFKIy0wC4lpOyKiu136b8kyQ23lnrtOtBxOsFRY -gH5M2D2TiMUBh1bSr7H1JN8n7/CONXVcmBO93aRdORdsBVzOmzVjku7faoqfzXHC -3Au0dUVGNwVcOuOdVgSAWSf7Z74pn1pxJEHeAEJoGFGqJBsoNr9mPPxW+82V6Oze -brCl1MMHjI4mDsLiGWLUA1omAnm6ui2v2hu3HRWJCyinOPtW62Fwv7i46z8XWP9Q -hRk5uppJAgMBAAECggEATgzx09D4cLtfRQR4TosRH2RI7ExExb9xCjZVYGBeLC7y -2Zwba3X1+y1gSoMNrya+mj0kmjX24TQ8UWgXDL4XwkHPmlOEt4YSH/CcKy1ctsZY -1oExvggAPngSOfWxdrMMNk3W+HD4Ji8z7EphP2HbUdYwbLjpw+XWBEzsjTfcO8sM -5Th+Yni9Yiom11cRja9EHkw2r6eudQptSzhxPi+2qTzgQ0YzUVKyPpl9FR5+dXjT -RtKljxYgbjJkAxmkoP2yBuSFBSHHNToNvWEOJRKd0FtO5flDC+38NzFs1FTFzcxY -Lbl2M2edF/alG1II/dWl2Ur90YvCg/trS6D0SrfYxQKBgQDzYG+6kMhLVEH+4YJq -ZNF8fX3WQwo7LXL+DO0ysA+g9UWieWTmayOFcNS5Qrn7S5emdSAz9ZvlyZPx7tba -8vzmDP+Qw4Ap48wq2BOyx09Z9wZEAJ4bsw5mLNNXg1fzJ3L2m5YJXiF0tsf+SyKC -vxpq6Y7l8Pu3N9FoHjtnUWuZCwKBgQDDgXOTwqYdsHFJZlsDtTqRBnNCo3E6x78k -lPp/sZKSZqh2nTvu7md8BoGUaq0dLj0NY5zfhXC/SquupSgs9MnAJ0FYskF9UzOk -H8xcA3Fkwgrlej6p+1xb/y2qffbUIUWKf63mrQ5W0/UvrkdgxZg+D5i3Wo65ciON -8MWK15d2ewKBgFPM8uvEipMVkhvXPnav/EnnU/sA3nb98Uh03v/DC76adb26GvoU -DgkWjsizpyJWJwOT9OCvQ1zeCekWGjkNzfLQqvcHuguyekyOVkoKwtHxcuDbbZWQ -E/cunB7YBOKexMERVZooJVDw1vBCosFuWARUI3Ydgi7WM26sajvrFyd9AoGARi5k -NPi89Q9vu2+Y4H3gJktweM1/SiCGRzWLrucpvJBJjTroVt8SGv2i6opY1o7Qr8vA -dqTKUoEVnD4BbBH7kpUE6jgjNj/128bmb2l0/TyC+NmnQRHQl93EoN1TC9ddxVgM -LzCUYyr3a0Reryh/fFfQ9JD3hy6oAL4by7mUz50CgYAzzQhNu/RlFvmGs5yId8Wc -m8v4r9+QSYGVL+9zV6uQ82MZCQcEtldvXFuJZTsZ8faebLtLUcBgu/J4HcKg3FyI -HZ63oKWQ38qIDLf3w1DTLa3CI2/wTP4xOLOCiebqXCmXLPvoQNvr++RZ2Mk9E76V -L595QcgcOjvdOV0VXsBHpg== ------END PRIVATE KEY----- diff --git a/templates/elastic-certs/dev-certs/dev-elastic-stack-filebeat/dev-elastic-stack-filebeat.crt b/templates/elastic-certs/dev-certs/dev-elastic-stack-filebeat/dev-elastic-stack-filebeat.crt deleted file mode 100644 index 7e68df4..0000000 --- a/templates/elastic-certs/dev-certs/dev-elastic-stack-filebeat/dev-elastic-stack-filebeat.crt +++ /dev/null @@ -1,21 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIDZjCCAk6gAwIBAgIUHs1LbKGBZqiJn+wZ3EHdLNTb70MwDQYJKoZIhvcNAQEL -BQAwNDEyMDAGA1UEAxMpRWxhc3RpYyBDZXJ0aWZpY2F0ZSBUb29sIEF1dG9nZW5l -cmF0ZWQgQ0EwHhcNMjIwNjEzMTY0OTEwWhcNMjUwNjEyMTY0OTEwWjAlMSMwIQYD -VQQDExpkZXYtZWxhc3RpYy1zdGFjay1maWxlYmVhdDCCASIwDQYJKoZIhvcNAQEB -BQADggEPADCCAQoCggEBAMMTsVI8ba+Y5XjCGSkkE277VIQ70NZRrGaU4vFeNbhw -KZQajKq8FYuyEjes9ISVVX+/qr8yfVuoecYN/7U2CzXtU7vn2WqSQN19s8GH1eHC -36DYHbTboHdkaTei95BdnONKosH1hAUsYOQ0c5GIwPtSfNHsa5Rla2RGxIDHspBL -2QQPiaJ4nJUPQQzlmVnhyU9deh8enl4zFcrnii2XRVmguPft01LEwT3CAFdIFNQt -eMeVFaS/CUVK3HSx30OB9oCX3/f50aG/KCBt4txNmCLvhPFnBsJV3cWSrYcgUAZI -tt1w0p+X78shyhzvIhVVUz6C3vq4Od612ah9xpp51oECAwEAAaN/MH0wHQYDVR0O -BBYEFIlJ+yWa2/vwko8fx6Xa5gd7Ph++MB8GA1UdIwQYMBaAFBhgAEULYIvqXtq9 -FEhzEnLyP3a6MDAGA1UdEQQpMCeCCWxvY2FsaG9zdIIaZGV2LWVsYXN0aWMtc3Rh -Y2stZmlsZWJlYXQwCQYDVR0TBAIwADANBgkqhkiG9w0BAQsFAAOCAQEAX9+TXK36 -IsCYXaI/W7cJ3ssYrtW0rj98Dg9ZxV8/hsIXxZGZbW56ALQKU9pBHFiGhwtpV6+y -1KV0f9lIJvQ2vPCnrNnCXtQWNjpQ7OGxiKTsu4sRa2olLZ3zr1HwPWBeOa3yGesN -k9CAt+EjMrpYZwKqegVGgNUlOoukriYlPlBaV52GgJKiP+K4jMyO782QxKWIvuNI -fcdpJ9c5s7zWmsh9RtKC2Apu+u+dzKBBv8kII4EL2u12Cwg0LzSRH9Ht+WubWVlM -uuh1NkzzqiX5FIrNvmTvt47xlWwETDHmyW2OA2ngZ1Ba4qLddmXFetyls9UNZ5X4 -u89JIRYhpCWJLA== ------END CERTIFICATE----- diff --git a/templates/elastic-certs/dev-certs/dev-elastic-stack-filebeat/dev-elastic-stack-filebeat.key b/templates/elastic-certs/dev-certs/dev-elastic-stack-filebeat/dev-elastic-stack-filebeat.key deleted file mode 100644 index 1262d55..0000000 --- a/templates/elastic-certs/dev-certs/dev-elastic-stack-filebeat/dev-elastic-stack-filebeat.key +++ /dev/null @@ -1,27 +0,0 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEpQIBAAKCAQEAwxOxUjxtr5jleMIZKSQTbvtUhDvQ1lGsZpTi8V41uHAplBqM -qrwVi7ISN6z0hJVVf7+qvzJ9W6h5xg3/tTYLNe1Tu+fZapJA3X2zwYfV4cLfoNgd -tNugd2RpN6L3kF2c40qiwfWEBSxg5DRzkYjA+1J80exrlGVrZEbEgMeykEvZBA+J -oniclQ9BDOWZWeHJT116Hx6eXjMVyueKLZdFWaC49+3TUsTBPcIAV0gU1C14x5UV -pL8JRUrcdLHfQ4H2gJff9/nRob8oIG3i3E2YIu+E8WcGwlXdxZKthyBQBki23XDS -n5fvyyHKHO8iFVVTPoLe+rg53rXZqH3GmnnWgQIDAQABAoIBAQC+wsgYydzc5SAo -yW2/THbwhTdto+yhV/bFzXxrWZwgwxX1rUy3PPu4wqaL6UanTDzykqRPGfl6IzMJ -mPDf7Hxj/LNwQdXbIC/sKBsa+lEN1vnGGPBbxpWRixBVBrkeZFyh639jOkoioPYS -0rPcsiU83roOsim1UMQGqClKYX3dGYijMydkVy+r7uAaXIb6Ctyr6cPcfrZ8xpOj -zYkwFrVo20XxxpRLU3+J7DBVx8wknyoxmwIRiL+oXBsnw2ZvuAYO8Ow79uocHYDq -X2dEEyyry2Ww1MugrcdwVwTQIA+xi2KtrzBvXVjlnbsBlLzz0AViBU0UfxzXYsFp -Wl/8pIZBAoGBAO5WnLbh/UGiQ37ktSADjSjC9mE4F6S+U5Qktkj3790bfMjrEpQr -Pq8zxY1EcjEYLUnl1q6UUFWfZgPxv3agHBDFKOj7Sna8AaCbNXXXQ1JUJXGyX9yJ -r2KjBlSZ1wNhnxGu6ctM+M5lg0JQAkoAvzELVfU0SEgNNKOWUki20z9ZAoGBANGI -ZEjejPilRGLkvxtSn89htgTWMRwhs0juyfy1TQMYDrMJdoPt5Rb/oyVX5q3XisNz -6IPAQxu1yxMg26el7L0t7xLt9Nce1RC01qHanK7D5VkhWri0qP02sex2NnMh6X9f -dBcB2CLLkfYIjJSujJ0e4mDLTk8Y+y6mDLpsQ1NpAoGBAJmWtQzhmyvFnktSpSoJ -P9kpsk46MHpYsFGCSvnA1REemo57dhCHwbBz43XCyve6Rc0eUPdV2mMjAkG+cwzF -5vAjrdZdwcG8LCxMeOoEm3ydfzfCpCXhkGU2+2hfbwDd0v05Q65gXuHa5vg/yQnZ -a1v2myEV3RKZd/eHcmUrc/yZAoGAAmQ4IMzJdx0LxsUtmTY8NLW8yhlXviZ0UWTI -UWYQVvSzVj/JZoAUmUqZphd2vo0zPD/aa4aKPYq5oqJBX4x5Qz9+9wxYOwxTCjnG -KVrBZw09VOMYkfsd4qX5KeW/gVjlvVptjMWsndkM9W3rjNbhK/nqQ4iOgECcvU+P -3aDWs+ECgYEAw1SChA0wyBeVFzTC3UIHkE7zDv6iXhg3znaZMaSuC8weNufinv4X -04tNpjAZoMJb//KwwgsJ/tOCamDrFGFWUY7Ao7kQZ6tS/RjstdP0cMsOfXngkhSQ -q5C0W7vkm4R8BFEyOdQZfDiCHAx0UHO0oT6WmBkJEJZli7ZF506DXsU= ------END RSA PRIVATE KEY----- diff --git a/templates/elastic-certs/dev-certs/dev-elastic-stack-filebeat/dev-elastic-stack-filebeat.pkcs8.key b/templates/elastic-certs/dev-certs/dev-elastic-stack-filebeat/dev-elastic-stack-filebeat.pkcs8.key deleted file mode 100644 index 2b45e07..0000000 --- a/templates/elastic-certs/dev-certs/dev-elastic-stack-filebeat/dev-elastic-stack-filebeat.pkcs8.key +++ /dev/null @@ -1,28 +0,0 @@ ------BEGIN PRIVATE KEY----- -MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQDDE7FSPG2vmOV4 -whkpJBNu+1SEO9DWUaxmlOLxXjW4cCmUGoyqvBWLshI3rPSElVV/v6q/Mn1bqHnG -Df+1Ngs17VO759lqkkDdfbPBh9Xhwt+g2B2026B3ZGk3oveQXZzjSqLB9YQFLGDk -NHORiMD7UnzR7GuUZWtkRsSAx7KQS9kED4mieJyVD0EM5ZlZ4clPXXofHp5eMxXK -54otl0VZoLj37dNSxME9wgBXSBTULXjHlRWkvwlFStx0sd9DgfaAl9/3+dGhvygg -beLcTZgi74TxZwbCVd3Fkq2HIFAGSLbdcNKfl+/LIcoc7yIVVVM+gt76uDnetdmo -fcaaedaBAgMBAAECggEBAL7CyBjJ3NzlICjJbb9MdvCFN22j7KFX9sXNfGtZnCDD -FfWtTLc8+7jCpovpRqdMPPKSpE8Z+XojMwmY8N/sfGP8s3BB1dsgL+woGxr6UQ3W -+cYY8FvGlZGLEFUGuR5kXKHrf2M6SiKg9hLSs9yyJTzeug6yKbVQxAaoKUphfd0Z -iKMzJ2RXL6vu4BpchvoK3Kvpw9x+tnzGk6PNiTAWtWjbRfHGlEtTf4nsMFXHzCSf -KjGbAhGIv6hcGyfDZm+4Bg7w7Dv26hwdgOpfZ0QTLKvLZbDUy6Ctx3BXBNAgD7GL -Yq2vMG9dWOWduwGUvPPQBWIFTRR/HNdiwWlaX/ykhkECgYEA7lactuH9QaJDfuS1 -IAONKML2YTgXpL5TlCS2SPfv3Rt8yOsSlCs+rzPFjURyMRgtSeXWrpRQVZ9mA/G/ -dqAcEMUo6PtKdrwBoJs1dddDUlQlcbJf3ImvYqMGVJnXA2GfEa7py0z4zmWDQlAC -SgC/MQtV9TRISA00o5ZSSLbTP1kCgYEA0YhkSN6M+KVEYuS/G1Kfz2G2BNYxHCGz -SO7J/LVNAxgOswl2g+3lFv+jJVfmrdeKw3Pog8BDG7XLEyDbp6XsvS3vEu301x7V -ELTWodqcrsPlWSFauLSo/Tax7HY2cyHpf190FwHYIsuR9giMlK6MnR7iYMtOTxj7 -LqYMumxDU2kCgYEAmZa1DOGbK8WeS1KlKgk/2SmyTjoweliwUYJK+cDVER6ajnt2 -EIfBsHPjdcLK97pFzR5Q91XaYyMCQb5zDMXm8COt1l3BwbwsLEx46gSbfJ1/N8Kk -JeGQZTb7aF9vAN3S/TlDrmBe4drm+D/JCdlrW/abIRXdEpl394dyZStz/JkCgYAC -ZDggzMl3HQvGxS2ZNjw0tbzKGVe+JnRRZMhRZhBW9LNWP8lmgBSZSpmmF3a+jTM8 -P9prhoo9irmiokFfjHlDP373DFg7DFMKOcYpWsFnDT1U4xiR+x3ipfkp5b+BWOW9 -Wm2Mxayd2Qz1beuM1uEr+epDiI6AQJy9T4/doNaz4QKBgQDDVIKEDTDIF5UXNMLd -QgeQTvMO/qJeGDfOdpkxpK4LzB425+Ke/hfTi02mMBmgwlv/8rDCCwn+04JqYOsU -YVZRjsCjuRBnq1L9GOy10/Rwyw59eeCSFJCrkLRbu+SbhHwEUTI51Bl8OIIcDHRQ -c7ShPpaYGQkQlmWLtkXnToNexQ== ------END PRIVATE KEY----- diff --git a/templates/elastic-certs/dev-certs/dev-elastic-stack-logstash-01/dev-elastic-stack-logstash-01.crt b/templates/elastic-certs/dev-certs/dev-elastic-stack-logstash-01/dev-elastic-stack-logstash-01.crt deleted file mode 100644 index 46af888..0000000 --- a/templates/elastic-certs/dev-certs/dev-elastic-stack-logstash-01/dev-elastic-stack-logstash-01.crt +++ /dev/null @@ -1,21 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIDbjCCAlagAwIBAgIUDFcLS8X+YwvaBS/Y2gO3WAM0IucwDQYJKoZIhvcNAQEL -BQAwNDEyMDAGA1UEAxMpRWxhc3RpYyBDZXJ0aWZpY2F0ZSBUb29sIEF1dG9nZW5l -cmF0ZWQgQ0EwHhcNMjIwNjEzMTY0OTEwWhcNMjUwNjEyMTY0OTEwWjAoMSYwJAYD -VQQDEx1kZXYtZWxhc3RpYy1zdGFjay1sb2dzdGFzaC0wMTCCASIwDQYJKoZIhvcN -AQEBBQADggEPADCCAQoCggEBAJ3KrSJ+1f1R3GUi0M4rHTion0XgbFBbX+UGPB8+ -RFFeSjL8QVuPmF766ofQQ5FdtpQaoAT6dJ8wTXOotjz49umk4/bQfFgifiA8ouz9 -AbhI7Gq1kF/J50t+a95L4/xh4bnwA8gJOluholCFOpAgF4MuBuUqCTkRFW0fSwB8 -7GJfYYpx0ZCI1If64LvAuQXzUr1Z0Q+PP7OAso7pXAaYwDCiyxmyzTvFZxW8fYcX -iiajnL7tZJDX66oikRQww3i2kCVXrCGKxfbiLs+0mmawaNXCP7IR4SVhL+8o39J8 -XFovvnRAfV9cHz8oLBDod79lrkIj0wCx9blvz8ZemCVKvN0CAwEAAaOBgzCBgDAd -BgNVHQ4EFgQUMDbaIl6Wyq1zDTndlxWFi0xuDHUwHwYDVR0jBBgwFoAUGGAARQtg -i+pe2r0USHMScvI/drowMwYDVR0RBCwwKoIJbG9jYWxob3N0gh1kZXYtZWxhc3Rp -Yy1zdGFjay1sb2dzdGFzaC0wMTAJBgNVHRMEAjAAMA0GCSqGSIb3DQEBCwUAA4IB -AQAw8xzmYEVb7BEwFArZfvFluLtYjjD7fTcIowGeKSQyPdS6hF5SUjLjgbEsamvs -hPDbmqGik0+p6aFmNxZa1Qlm9/t+4T4fJT+R8mfW5IWaS0Sp0haK/u/Bf2WoRgtG -etPbtS40oOQZC7OgRdtXeAoVxCttmx6RsXPf6dKa4i6MJcAZUUTlBgd6s4Q+mbl4 -F49aAViP6HWV0EoI/PFkEo5FkQRX5zsxMk+LTrb7lMBcr6wHYpynBZDau1lCg4KU -RRKVJS9AV0WT32b8OvjSNOQiNeOiDboOkq/ZV2fcj2YE4ZtRE/V+HgVoxCQt9r9j -9Nmy8ad2srMl+IjYEdJoya1p ------END CERTIFICATE----- diff --git a/templates/elastic-certs/dev-certs/dev-elastic-stack-logstash-01/dev-elastic-stack-logstash-01.key b/templates/elastic-certs/dev-certs/dev-elastic-stack-logstash-01/dev-elastic-stack-logstash-01.key deleted file mode 100644 index 3d25cea..0000000 --- a/templates/elastic-certs/dev-certs/dev-elastic-stack-logstash-01/dev-elastic-stack-logstash-01.key +++ /dev/null @@ -1,27 +0,0 @@ ------BEGIN RSA PRIVATE KEY----- -MIIEpQIBAAKCAQEAncqtIn7V/VHcZSLQzisdOKifReBsUFtf5QY8Hz5EUV5KMvxB -W4+YXvrqh9BDkV22lBqgBPp0nzBNc6i2PPj26aTj9tB8WCJ+IDyi7P0BuEjsarWQ -X8nnS35r3kvj/GHhufADyAk6W6GiUIU6kCAXgy4G5SoJOREVbR9LAHzsYl9hinHR -kIjUh/rgu8C5BfNSvVnRD48/s4CyjulcBpjAMKLLGbLNO8VnFbx9hxeKJqOcvu1k -kNfrqiKRFDDDeLaQJVesIYrF9uIuz7SaZrBo1cI/shHhJWEv7yjf0nxcWi++dEB9 -X1wfPygsEOh3v2WuQiPTALH1uW/Pxl6YJUq83QIDAQABAoIBACA6CbxW3UuckX/S -aYUCBzjQL59s45JR5zb2XAchh4B62nqpTIvvuvYDFy1f2rzwv95lxbLemDz+94Kc -vYOccYlslOaO1CaH/OyGldwDHHvP4QE2TeNScDvZ+RvwsgKU1y5Ll+oeAF5Al88M -NtbCxyqSlvPs7u9Jzu93ibDy0rCQaC2mHGtNPDUG3te3mTpzLgm4Fzj2qIc1ltKB -LyVhXKviEiJoYWyDwM3sWB/krwcioKRkz2GnOnjGPb/njJlLClmq45BRE/mYnOD8 -yUnDFK2Yg3Jn96spQbAsdPxajloJataRmPPDmgwQSKKt/3cTuZS121vSB9IQPWN7 -Q/EdGYECgYEA/NS7or3B/MQzc/fCkzA5gGCQ/WwYBzZSrZbbINTgnFt6O4zEn/DT -HFjMUb4UEMsVKkQQhAqMbILbmgkXEwTDqWQ8O8qdkdt/YFzn4BlK64AQRJ1lClNY -4I5zVxfGl2aTO0B1H4iNGlBCgfMKfMlmAGpmlKmZ2Ng7rZ7eZ9KVCqECgYEAn8T8 -2gytajACy0sqhVk/LV2HJkfMMATMl27nWuAA+GmF20LAFjW2nPKBxoc5ZDU3MvtI -0+5PFwg0AFEOn/gsSS6FlUSIyXyD3bMMy1BamTn6aOJPC1tWsNqsEFD9q0/DqmQ7 -YH2dMy+c4Iy1aVqnl37QikuXkxhSw7JmSMI7ZL0CgYEAyJaSo0P/kuWqmLgZtCMP -i82RWq4WxioQIE7OXVbnOMXOzU4adXZgV14QBE5UpxooGZdUrx2bWT/csHHDz7/4 -5/xxWVKf/qdxgGdVQ9NtQDgjL/zbu/xyR/5cfd2MHnQwHVM/WRxCLn08ttK3IFe8 -yFmiNxHz0DmF53Jiq2ZD/uECgYEAn3oYzmqDGxCLaXNBIVQhXN4TzmEybugLdEkO -hEY+kbd7Fo69gC3jdywV4B4Qanc3/xqW6nzg02OrzHkceQ9W3UGjs4hyZXR1h/F2 -nuc5V+NokhL7xaFJmkTcJXlCjCKVc9qS7lDUfkhTdkzdtCj6Sp0Z+kFULk7EJnVH -5e6DLJ0CgYEAxeW7JS1ej6mHvsf+TSoO05cTpmHV/fVCGeT4S9Qg6s24Oral93lE -cQfyLAIvpoeRMZ7OtQglNgXRFQ8CDun8aWqWQ/ixcNrxVzZF53ArmrZ9beaz5RYA -094GPH7iBxAo+CDGSRbT2tFvQtzfNb6rV1HwCTYIZGxNjM30D6YSw54= ------END RSA PRIVATE KEY----- diff --git a/templates/elastic-certs/dev-certs/dev-elastic-stack-logstash-01/dev-elastic-stack-logstash-01.pkcs8.key b/templates/elastic-certs/dev-certs/dev-elastic-stack-logstash-01/dev-elastic-stack-logstash-01.pkcs8.key deleted file mode 100644 index 954649d..0000000 --- a/templates/elastic-certs/dev-certs/dev-elastic-stack-logstash-01/dev-elastic-stack-logstash-01.pkcs8.key +++ /dev/null @@ -1,28 +0,0 @@ ------BEGIN PRIVATE KEY----- -MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQCdyq0iftX9Udxl -ItDOKx04qJ9F4GxQW1/lBjwfPkRRXkoy/EFbj5he+uqH0EORXbaUGqAE+nSfME1z -qLY8+PbppOP20HxYIn4gPKLs/QG4SOxqtZBfyedLfmveS+P8YeG58APICTpboaJQ -hTqQIBeDLgblKgk5ERVtH0sAfOxiX2GKcdGQiNSH+uC7wLkF81K9WdEPjz+zgLKO -6VwGmMAwossZss07xWcVvH2HF4omo5y+7WSQ1+uqIpEUMMN4tpAlV6whisX24i7P -tJpmsGjVwj+yEeElYS/vKN/SfFxaL750QH1fXB8/KCwQ6He/Za5CI9MAsfW5b8/G -XpglSrzdAgMBAAECggEAIDoJvFbdS5yRf9JphQIHONAvn2zjklHnNvZcByGHgHra -eqlMi++69gMXLV/avPC/3mXFst6YPP73gpy9g5xxiWyU5o7UJof87IaV3AMce8/h -ATZN41JwO9n5G/CyApTXLkuX6h4AXkCXzww21sLHKpKW8+zu70nO73eJsPLSsJBo -LaYca008NQbe17eZOnMuCbgXOPaohzWW0oEvJWFcq+ISImhhbIPAzexYH+SvByKg -pGTPYac6eMY9v+eMmUsKWarjkFET+Zic4PzJScMUrZiDcmf3qylBsCx0/FqOWglq -1pGY88OaDBBIoq3/dxO5lLXbW9IH0hA9Y3tD8R0ZgQKBgQD81LuivcH8xDNz98KT -MDmAYJD9bBgHNlKtltsg1OCcW3o7jMSf8NMcWMxRvhQQyxUqRBCECoxsgtuaCRcT -BMOpZDw7yp2R239gXOfgGUrrgBBEnWUKU1jgjnNXF8aXZpM7QHUfiI0aUEKB8wp8 -yWYAamaUqZnY2Dutnt5n0pUKoQKBgQCfxPzaDK1qMALLSyqFWT8tXYcmR8wwBMyX -buda4AD4aYXbQsAWNbac8oHGhzlkNTcy+0jT7k8XCDQAUQ6f+CxJLoWVRIjJfIPd -swzLUFqZOfpo4k8LW1aw2qwQUP2rT8OqZDtgfZ0zL5zgjLVpWqeXftCKS5eTGFLD -smZIwjtkvQKBgQDIlpKjQ/+S5aqYuBm0Iw+LzZFarhbGKhAgTs5dVuc4xc7NThp1 -dmBXXhAETlSnGigZl1SvHZtZP9ywccPPv/jn/HFZUp/+p3GAZ1VD021AOCMv/Nu7 -/HJH/lx93YwedDAdUz9ZHEIufTy20rcgV7zIWaI3EfPQOYXncmKrZkP+4QKBgQCf -ehjOaoMbEItpc0EhVCFc3hPOYTJu6At0SQ6ERj6Rt3sWjr2ALeN3LBXgHhBqdzf/ -GpbqfODTY6vMeRx5D1bdQaOziHJldHWH8Xae5zlX42iSEvvFoUmaRNwleUKMIpVz -2pLuUNR+SFN2TN20KPpKnRn6QVQuTsQmdUfl7oMsnQKBgQDF5bslLV6PqYe+x/5N -Kg7TlxOmYdX99UIZ5PhL1CDqzbg6tqX3eURxB/IsAi+mh5Exns61CCU2BdEVDwIO -6fxpapZD+LFw2vFXNkXncCuatn1t5rPlFgDT3gY8fuIHECj4IMZJFtPa0W9C3N81 -vqtXUfAJNghkbE2MzfQPphLDng== ------END PRIVATE KEY----- diff --git a/templates/elastic-certs/dev-instances.yaml b/templates/elastic-certs/dev-instances.yaml deleted file mode 100644 index dee8e95..0000000 --- a/templates/elastic-certs/dev-instances.yaml +++ /dev/null @@ -1,25 +0,0 @@ ---- - -instances: - - name: dev-elastic-stack-elastic-01 - dns: - - localhost - - dev-elastic-stack-elastic-01 - - name: dev-elastic-stack-elastic-02 - dns: - - localhost - - dev-elastic-stack-elastic-02 - - name: dev-elastic-stack-elastic-03 - dns: - - localhost - - dev-elastic-stack-elastic-03 - - - name: dev-elastic-stack-logstash-01 - dns: - - localhost - - dev-elastic-stack-logstash-01 - - - name: dev-elastic-stack-filebeat - dns: - - localhost - - dev-elastic-stack-filebeat diff --git a/templates/elastic-certs/devnso-certs/ca/ca.crt b/templates/elastic-certs/devnso-certs/ca/ca.crt new file mode 100644 index 0000000..e8dffa0 --- /dev/null +++ b/templates/elastic-certs/devnso-certs/ca/ca.crt @@ -0,0 +1,20 @@ +-----BEGIN CERTIFICATE----- +MIIDSTCCAjGgAwIBAgIUXSyo+Zoe0tzr2iKqunLGqybOu3IwDQYJKoZIhvcNAQEL +BQAwNDEyMDAGA1UEAxMpRWxhc3RpYyBDZXJ0aWZpY2F0ZSBUb29sIEF1dG9nZW5l +cmF0ZWQgQ0EwHhcNMjMwNjIzMTczMzE0WhcNMjYwNjIyMTczMzE0WjA0MTIwMAYD +VQQDEylFbGFzdGljIENlcnRpZmljYXRlIFRvb2wgQXV0b2dlbmVyYXRlZCBDQTCC +ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKaMcc6BQcdUb4U2Gf90pveH +HW2j/jSSm2a9al14P2Z+j9YvgsQIiIpBxoVUkO+Sdqhu9y/eMwpJLxLm0N1EL7Py +i5CnAFVi0CCp20kElefd3KSPS7cLZSbSdXIUPQlL9gkgD1cfJUmF7E81+KXNhRuZ +oN0wMFPY8P0Eu/uykG6i48cGLcedfHYi+F+yIDKu7Wf3QtRLAGHk9BLIAg+OMGNo +MIY9sFU4fATcAUGOlHnmAHPWPWGRsftQw273SCOPwv9BjVEAaoHXXycIn6SeYjic +MMBKiugMmkoSDFOo2MDivPu8c+WSaiZA/xbp69/hlkyPrx8yq9uY/zVM5M2xpxkC +AwEAAaNTMFEwHQYDVR0OBBYEFNfbyeX0TLH1Lth71FiREKmfYqnIMB8GA1UdIwQY +MBaAFNfbyeX0TLH1Lth71FiREKmfYqnIMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZI +hvcNAQELBQADggEBADm0Dk1SeCtrLlckABcKntrq2v+Syu8Wa6x+ZReNNAQtdHRC +OcmWnphihpoNTuf+CgWFLDXB/z0SXLvRow93RPVOGGtN5XAcI5fkSJMnn0m2NGoT +23eEvi4QsdYQS//gnPR/HYdKgeOi67mEOQdktNGTaxi4v8BIk41G5UDad+oUmGJ5 +RLUS9coDtuhmhgwwDBwuKGU5nHRzpwG2/1bLUtVCjA64eMdcig7cbtFdVaE1b2tj +VjTjDrCQbhFd120WN42XH2sj4zVsDDnZtK/rXqceAj+VH/PA+CfvlOBOmFsdyROB ++4fLtrzEFKW36SgJfNQVa96uAJtDh/ThGn1ySdo= +-----END CERTIFICATE----- diff --git a/templates/elastic-certs/devnso-certs/devnso-elastic-stack-elastic-01/devnso-elastic-stack-elastic-01.crt b/templates/elastic-certs/devnso-certs/devnso-elastic-stack-elastic-01/devnso-elastic-stack-elastic-01.crt new file mode 100644 index 0000000..072fb56 --- /dev/null +++ b/templates/elastic-certs/devnso-certs/devnso-elastic-stack-elastic-01/devnso-elastic-stack-elastic-01.crt @@ -0,0 +1,21 @@ +-----BEGIN CERTIFICATE----- +MIIDcjCCAlqgAwIBAgIULspIqqqNlnGn/5ME8eyBk1uN2nowDQYJKoZIhvcNAQEL +BQAwNDEyMDAGA1UEAxMpRWxhc3RpYyBDZXJ0aWZpY2F0ZSBUb29sIEF1dG9nZW5l +cmF0ZWQgQ0EwHhcNMjMwNjIzMTczMzE1WhcNMjYwNjIyMTczMzE1WjAqMSgwJgYD +VQQDEx9kZXZuc28tZWxhc3RpYy1zdGFjay1lbGFzdGljLTAxMIIBIjANBgkqhkiG +9w0BAQEFAAOCAQ8AMIIBCgKCAQEAhc2XfpMp5blKEDqx0U4eVIIS0423M9HgeJFR +UW/pJNK+fD0F1iCcZBqXM54/i4Vemje/tIaUrQcnlAvOGiFe9ae6RZrsk7LG9G0R +C+DGPtDpGVgnfoeMVvRzQ09rO7kba3n6HZUcEL/MXAAeeXnyDbalU3kaXv/tXBIJ +xMRdZlfbvRBb868wtM5vULWMoGA4u5O5zpNZKFnfaUTvYjHr7ll9Qz8J9i4bGJWP +8Gvtt+3Ltp5FpJbyZg8buVnbhTikH10XiPd58UmmO2MQD5o5mdnLuEGQ8QlDjg8+ +s4Ngm80ju24GnDhTtQa7vcIuJhW1wYMYMC4efyDJEFfxbcwq6QIDAQABo4GFMIGC +MB0GA1UdDgQWBBQxLLm8YunCLT1vHkvsMHDgSExGyjAfBgNVHSMEGDAWgBTX28nl +9Eyx9S7Ye9RYkRCpn2KpyDA1BgNVHREELjAsgglsb2NhbGhvc3SCH2Rldm5zby1l +bGFzdGljLXN0YWNrLWVsYXN0aWMtMDEwCQYDVR0TBAIwADANBgkqhkiG9w0BAQsF +AAOCAQEAXFXpPZDj0VpAC4zc+sM/YI2OeKY2dGsPpo7q3p6P+zRyVKfvIBAkstA0 +eTVkPVenESX5RL83U7RwXUkQEExQO9T1/PbOJoXsuXR9j3ZsPOcapVZzRO3Po8hQ +q4WvsSkKVniYyKyF7EHlpgCZUn1tDkkZZlbFcreDLUqTFoFtgsHuLskdoylVtruc +NQhBlIEwV3vAQo3YNLONeoqBwmwzrYBV13Sm4KgZeoGhQiySlPTAkT8k1MYFIxKv +PWPzufhqq5884G4VkFbSTc6/V6uqMn8MSuFr1SLc6IvgGzNNV7cxxbivuxmjpixK ++rNSCVJybyDKVADu1VuDCMdsiCIZVw== +-----END CERTIFICATE----- diff --git a/templates/elastic-certs/devnso-certs/devnso-elastic-stack-elastic-01/devnso-elastic-stack-elastic-01.key b/templates/elastic-certs/devnso-certs/devnso-elastic-stack-elastic-01/devnso-elastic-stack-elastic-01.key new file mode 100644 index 0000000..0314f46 --- /dev/null +++ b/templates/elastic-certs/devnso-certs/devnso-elastic-stack-elastic-01/devnso-elastic-stack-elastic-01.key @@ -0,0 +1,27 @@ +-----BEGIN RSA PRIVATE KEY----- +MIIEowIBAAKCAQEAhc2XfpMp5blKEDqx0U4eVIIS0423M9HgeJFRUW/pJNK+fD0F +1iCcZBqXM54/i4Vemje/tIaUrQcnlAvOGiFe9ae6RZrsk7LG9G0RC+DGPtDpGVgn +foeMVvRzQ09rO7kba3n6HZUcEL/MXAAeeXnyDbalU3kaXv/tXBIJxMRdZlfbvRBb +868wtM5vULWMoGA4u5O5zpNZKFnfaUTvYjHr7ll9Qz8J9i4bGJWP8Gvtt+3Ltp5F +pJbyZg8buVnbhTikH10XiPd58UmmO2MQD5o5mdnLuEGQ8QlDjg8+s4Ngm80ju24G +nDhTtQa7vcIuJhW1wYMYMC4efyDJEFfxbcwq6QIDAQABAoIBAAN9kzJ/HlGwMr7C +To86Qs+g5mLUc0S2eJeh8DAirj9YAWt2Sr0E9BonGMNaS9K/nkcsUHj3eyYZu1jr +sesRQcvrczrg9Bj/n0cTF/sVAwxHy5JDWsxnNtcHNivkWiogWxcZAy2wYnS2vDBj +jxKg3Bqq0Byhr87DTcA1duxw1EruKCn6Tm6nXUqwuN2DQV1s4RWf7Mgn1cLXBbAg +16s1Tsq+SBDTl0M6PUwABIYwNvBhvHgzh9MRlZhWhWtQBZpA4ZIjYb5vx/TEi1JP +LfVrjpHKr/qgan79HW2G18uYG7ugXSRUQ4PWcoFHoVeIUjhbwBBAtBxfk6Iyc9ix +ZhvYTH0CgYEAvB+a57MEmSpKpzj/T6KZryuuTyaF5dN8ZY4o0QMMZcFmQYlXSrwB +wgLNdcXG/LtYTBqf+pb9HEzwPKw8os7AMaB/tSKHfIn2NohXR+YirY30AC4i5d2S ++Lwz4v8pfcrzgYkuNyHPhSFLSveJVRV9m1lb0LLSKfVPiGd5nYcdLvcCgYEAthSU +MEcvd3B1X6QY1VJKVEe4u/OTxuImOAyLGp7jVyaM5FBK3AD/mRYvCumZCw0nUIBk +T1sNruDzrwK3XQH3Gdk2i5rd1n1ctOZUqeARk+4pT49zgDDRnoa/jwx18AhJxW4u +3RbKSMDVJu4ArwlpRa4qUcKVmlSyplvqvFS6nR8CgYBCwZRelBAVqgRDwt4WjESs +/Hsmay0omRuTjha91K8ZjL+Ukf//7SdSiVwPZtdt5601lF0gt2OqH0NAxH3f6C4b +bjDjPhWGBA7y2v7d7LRxkeX8CmMn3rDAw0hGTPWUReiTFvLnbYAOZfop6B07rBye +e98w98PMT9ihNtbZJ5EbkQKBgCj3PlQSYAqWYcIP8IpmRlTqAhU/ezse/IxVviJS +J0IfaUmhCwaurtMpm5Hv9r/2yKajDG6SROTYtdrlWI3zeD33kf8c69ZrRCVrQRcr +U6kdx2ugEdOAqFjrZkPwAMTtiHOEE8UocICn6g0lNUAsdOP5iIn2pqQfdEZbndeb +lJTvAoGBAKnfra3v3j9jsmZjLlMSo3wI/4fo0sNTO10yCtTd087Wo2NEG4WFEdOY +Ne8eOLbahvMotrvCO7BDtZ1E7aaLCnKpaHzcEAoCywvmxrevQo3joK82ILEej6y/ +D4RB2SzxzDYvPSHyrXHboxHwewpnI1P4KhyrHaT9dQlOzIXi3lNG +-----END RSA PRIVATE KEY----- diff --git a/templates/elastic-certs/devnso-certs/devnso-elastic-stack-elastic-01/devnso-elastic-stack-elastic-01.pkcs8.key b/templates/elastic-certs/devnso-certs/devnso-elastic-stack-elastic-01/devnso-elastic-stack-elastic-01.pkcs8.key new file mode 100644 index 0000000..7c4d2d9 --- /dev/null +++ b/templates/elastic-certs/devnso-certs/devnso-elastic-stack-elastic-01/devnso-elastic-stack-elastic-01.pkcs8.key @@ -0,0 +1,28 @@ +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCFzZd+kynluUoQ +OrHRTh5UghLTjbcz0eB4kVFRb+kk0r58PQXWIJxkGpcznj+LhV6aN7+0hpStByeU +C84aIV71p7pFmuyTssb0bREL4MY+0OkZWCd+h4xW9HNDT2s7uRtrefodlRwQv8xc +AB55efINtqVTeRpe/+1cEgnExF1mV9u9EFvzrzC0zm9QtYygYDi7k7nOk1koWd9p +RO9iMevuWX1DPwn2LhsYlY/wa+237cu2nkWklvJmDxu5WduFOKQfXReI93nxSaY7 +YxAPmjmZ2cu4QZDxCUOODz6zg2CbzSO7bgacOFO1Bru9wi4mFbXBgxgwLh5/IMkQ +V/FtzCrpAgMBAAECggEAA32TMn8eUbAyvsJOjzpCz6DmYtRzRLZ4l6HwMCKuP1gB +a3ZKvQT0GicYw1pL0r+eRyxQePd7Jhm7WOux6xFBy+tzOuD0GP+fRxMX+xUDDEfL +kkNazGc21wc2K+RaKiBbFxkDLbBidLa8MGOPEqDcGqrQHKGvzsNNwDV27HDUSu4o +KfpObqddSrC43YNBXWzhFZ/syCfVwtcFsCDXqzVOyr5IENOXQzo9TAAEhjA28GG8 +eDOH0xGVmFaFa1AFmkDhkiNhvm/H9MSLUk8t9WuOkcqv+qBqfv0dbYbXy5gbu6Bd +JFRDg9ZygUehV4hSOFvAEEC0HF+TojJz2LFmG9hMfQKBgQC8H5rnswSZKkqnOP9P +opmvK65PJoXl03xljijRAwxlwWZBiVdKvAHCAs11xcb8u1hMGp/6lv0cTPA8rDyi +zsAxoH+1Iod8ifY2iFdH5iKtjfQALiLl3ZL4vDPi/yl9yvOBiS43Ic+FIUtK94lV +FX2bWVvQstIp9U+IZ3mdhx0u9wKBgQC2FJQwRy93cHVfpBjVUkpUR7i785PG4iY4 +DIsanuNXJozkUErcAP+ZFi8K6ZkLDSdQgGRPWw2u4POvArddAfcZ2TaLmt3WfVy0 +5lSp4BGT7ilPj3OAMNGehr+PDHXwCEnFbi7dFspIwNUm7gCvCWlFripRwpWaVLKm +W+q8VLqdHwKBgELBlF6UEBWqBEPC3haMRKz8eyZrLSiZG5OOFr3UrxmMv5SR///t +J1KJXA9m123nrTWUXSC3Y6ofQ0DEfd/oLhtuMOM+FYYEDvLa/t3stHGR5fwKYyfe +sMDDSEZM9ZRF6JMW8udtgA5l+inoHTusHJ573zD3w8xP2KE21tknkRuRAoGAKPc+ +VBJgCpZhwg/wimZGVOoCFT97Ox78jFW+IlInQh9pSaELBq6u0ymbke/2v/bIpqMM +bpJE5Ni12uVYjfN4PfeR/xzr1mtEJWtBFytTqR3Ha6AR04CoWOtmQ/AAxO2Ic4QT +xShwgKfqDSU1QCx04/mIifampB90Rlud15uUlO8CgYEAqd+tre/eP2OyZmMuUxKj +fAj/h+jSw1M7XTIK1N3TztajY0QbhYUR05g17x44ttqG8yi2u8I7sEO1nUTtposK +cqlofNwQCgLLC+bGt69CjeOgrzYgsR6PrL8PhEHZLPHMNi89IfKtcdujEfB7Cmcj +U/gqHKsdpP11CU7MheLeU0Y= +-----END PRIVATE KEY----- diff --git a/templates/elastic-certs/devnso-certs/devnso-elastic-stack-elastic-02/devnso-elastic-stack-elastic-02.crt b/templates/elastic-certs/devnso-certs/devnso-elastic-stack-elastic-02/devnso-elastic-stack-elastic-02.crt new file mode 100644 index 0000000..8078344 --- /dev/null +++ b/templates/elastic-certs/devnso-certs/devnso-elastic-stack-elastic-02/devnso-elastic-stack-elastic-02.crt @@ -0,0 +1,21 @@ +-----BEGIN CERTIFICATE----- +MIIDcjCCAlqgAwIBAgIUSYGzt7l8UnydDIcE3BiXb6Nd79kwDQYJKoZIhvcNAQEL +BQAwNDEyMDAGA1UEAxMpRWxhc3RpYyBDZXJ0aWZpY2F0ZSBUb29sIEF1dG9nZW5l +cmF0ZWQgQ0EwHhcNMjMwNjIzMTczMzE1WhcNMjYwNjIyMTczMzE1WjAqMSgwJgYD +VQQDEx9kZXZuc28tZWxhc3RpYy1zdGFjay1lbGFzdGljLTAyMIIBIjANBgkqhkiG +9w0BAQEFAAOCAQ8AMIIBCgKCAQEArTWsZuyyP265ecMSyoe4eklEm+YcEHcbfcGq +Az6sFN8X9fLbWeGs/hdHJU9Mo5pWqHDS67mYFvyOdk9JgWB9H4pK/x7fBtiYUyxC +w/AwOEjnxtffNb0S8W6jW3BW+uM+BkDM/14FONk2nN5TMTQKV8YVYrDYYL6y4NO4 +eIwNZAZyT3XWuaKBTc6vLdh4xCefN0eT0AQ+HyitbDVLkw2KFx2x3eMHGieetlc/ +NbY0MA45nLAqGf+wO2J8aU6iXQtJNpVt19T7b+1vgwBjh6Hg2hXxJZXOELhfiPvs +JyL+U4VEjIf9NsluVWDz40qUta6wy/MlxGtwe6wnyEL3nHshfQIDAQABo4GFMIGC +MB0GA1UdDgQWBBTfSwyuConUJ2WPB38y2wGYlKZJRjAfBgNVHSMEGDAWgBTX28nl +9Eyx9S7Ye9RYkRCpn2KpyDA1BgNVHREELjAsgglsb2NhbGhvc3SCH2Rldm5zby1l +bGFzdGljLXN0YWNrLWVsYXN0aWMtMDIwCQYDVR0TBAIwADANBgkqhkiG9w0BAQsF +AAOCAQEAKdhsoFQQt9Vq3J9sDl1+RYAEZcOySQhd6YQ2NeA4tSI//taDEEkuq+5K +Oi1uEekNvGacyrqdFsknCxdt81kZbqHe8guBTnMYmZTRav+DolMM9zIqkbUz9Gw9 +nmwTINquxKZRw5FsjmbokwCD7xWmsvWkItrxgQYbgjN5bTgznUubpgWFv2ZroJZX +hhYSFCNVBM7qWWIrCA8haT70bnsrvHgB8QhGOarlFZIvEgMX8nFkAZHcVN9m0idT +qpiExZZ3VoJzDJVePTBrPb+T0mNogHnLA/awTDMyLiOl2hFMfpMnKaFKo+gbE0d/ +hSC5hjhtK5/3ac6chw6CZBH0VY7Sjg== +-----END CERTIFICATE----- diff --git a/templates/elastic-certs/devnso-certs/devnso-elastic-stack-elastic-02/devnso-elastic-stack-elastic-02.key b/templates/elastic-certs/devnso-certs/devnso-elastic-stack-elastic-02/devnso-elastic-stack-elastic-02.key new file mode 100644 index 0000000..9ab6cc4 --- /dev/null +++ b/templates/elastic-certs/devnso-certs/devnso-elastic-stack-elastic-02/devnso-elastic-stack-elastic-02.key @@ -0,0 +1,27 @@ +-----BEGIN RSA PRIVATE KEY----- +MIIEpAIBAAKCAQEArTWsZuyyP265ecMSyoe4eklEm+YcEHcbfcGqAz6sFN8X9fLb +WeGs/hdHJU9Mo5pWqHDS67mYFvyOdk9JgWB9H4pK/x7fBtiYUyxCw/AwOEjnxtff +Nb0S8W6jW3BW+uM+BkDM/14FONk2nN5TMTQKV8YVYrDYYL6y4NO4eIwNZAZyT3XW +uaKBTc6vLdh4xCefN0eT0AQ+HyitbDVLkw2KFx2x3eMHGieetlc/NbY0MA45nLAq +Gf+wO2J8aU6iXQtJNpVt19T7b+1vgwBjh6Hg2hXxJZXOELhfiPvsJyL+U4VEjIf9 +NsluVWDz40qUta6wy/MlxGtwe6wnyEL3nHshfQIDAQABAoIBABSBb4ZFLK+zHWTQ +4f9Kz12KzFiN3ByxknZHiye/L6144TlOJbHKXynlpO1B1MI5mgYZn/QlkLUynnBb +NUnfxnBeyuombs48rivf6DeSI+NF85/oG+tyFYqyR8dM0Wn6T8l7D8nbs6U7Rz/j +Ai5SXuHCovLVb4hkiytwD+gVjIWexl4dNGbX4GJnYl/TT7j2Dc8u7d/od9rJEd3w +cAOBKS9Yzy09E1Gkh/R8mCHjDAUeUe0aHV5ZTsT1ySMgMnkdzgr/kesBvYSBVtLS +DCYpxvfPt5oMTAmnW/+RszRNzaVxPfBkrix/f28wqLdkAslhT5t221C1lGRWE9k9 +voS6jvECgYEAwLAMdUCkqetDauGN3QN/gNg5gF3yrgURXEj+WPwspR6rkD55xYKR +rIpvVIgPdomWjtUanZMCV2AgEa9p85l2F8hfL374ImoKX/WopQjChvWkl2ZpOOiL +f/AodGYSyEeNRFiZ/zBEmrb7kpmEfB4l0HkNqC2NFGfGm6mWbr40oisCgYEA5h86 +T/YlELi8S1Gw6LBSBPIwnsSzHbLZ4UtCzjVZdW3udmtQbOFeSPtRkcXgAHiuQD7k +4FH6Df3/CYOEU9RV02Ok5titDZwIFOoCTFMfgDPZ2vE+ET48b8zQj4hdtTa5MrKi +JnX87pYT/pvBGM9cDtf8Av4uN1LbuwoqDpJk/vcCgYAYUV+RILJnW3CruYGc5gce +bKt9Ht40xiD1w6SN+G1t/VvrnWbi3WKjIumAApfo/t5Icm6kelwuSMxjTv8RJkn4 +IGqa5OxN85IRoEBDa8KZI8E89kjLTNXmNJn2brdqHVWfzYrJ4P6XhAZl7wgAXhGp +qM1nbzBB5gLzvEhm+4xK9wKBgQCRC8XZeLBMJeSpJMh5IgnQjEcRC7JKWdzzIFjv +WLkWR0Ay69k5h6PCJIZ5d1uFcIuEeyAQNBuEjkAeYwMZQ5EFOJ1L0+7f0SVW6Vih +exMz33rFgaE5hRza6yHaFn3aJq/8wJNr4pqWV4oqxUmkta60vHZf/I5s2JEfB30S +yjtWaQKBgQCBp68NEmalfTeR+vNDNKAePniuh/LuiIlLESylEK6HGnE7rWVkvYFu +/uOb6aJGgC+GMqRe/EbP23PQrARwB9SV6ADSgGrR4jNqAT5U8C43krDelnFc1b67 +W+m8hQViDT7Z0qrfwSwp+aNlMlW5lCwRHzpJGa5dWp2PvH5zHIhKFQ== +-----END RSA PRIVATE KEY----- diff --git a/templates/elastic-certs/devnso-certs/devnso-elastic-stack-elastic-02/devnso-elastic-stack-elastic-02.pkcs8.key b/templates/elastic-certs/devnso-certs/devnso-elastic-stack-elastic-02/devnso-elastic-stack-elastic-02.pkcs8.key new file mode 100644 index 0000000..7a7b1ed --- /dev/null +++ b/templates/elastic-certs/devnso-certs/devnso-elastic-stack-elastic-02/devnso-elastic-stack-elastic-02.pkcs8.key @@ -0,0 +1,28 @@ +-----BEGIN PRIVATE KEY----- +MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQCtNaxm7LI/brl5 +wxLKh7h6SUSb5hwQdxt9waoDPqwU3xf18ttZ4az+F0clT0yjmlaocNLruZgW/I52 +T0mBYH0fikr/Ht8G2JhTLELD8DA4SOfG1981vRLxbqNbcFb64z4GQMz/XgU42Tac +3lMxNApXxhVisNhgvrLg07h4jA1kBnJPdda5ooFNzq8t2HjEJ583R5PQBD4fKK1s +NUuTDYoXHbHd4wcaJ562Vz81tjQwDjmcsCoZ/7A7YnxpTqJdC0k2lW3X1Ptv7W+D +AGOHoeDaFfEllc4QuF+I++wnIv5ThUSMh/02yW5VYPPjSpS1rrDL8yXEa3B7rCfI +QveceyF9AgMBAAECggEAFIFvhkUsr7MdZNDh/0rPXYrMWI3cHLGSdkeLJ78vrXjh +OU4lscpfKeWk7UHUwjmaBhmf9CWQtTKecFs1Sd/GcF7K6iZuzjyuK9/oN5Ij40Xz +n+gb63IVirJHx0zRafpPyXsPyduzpTtHP+MCLlJe4cKi8tVviGSLK3AP6BWMhZ7G +Xh00ZtfgYmdiX9NPuPYNzy7t3+h32skR3fBwA4EpL1jPLT0TUaSH9HyYIeMMBR5R +7RodXllOxPXJIyAyeR3OCv+R6wG9hIFW0tIMJinG98+3mgxMCadb/5GzNE3NpXE9 +8GSuLH9/bzCot2QCyWFPm3bbULWUZFYT2T2+hLqO8QKBgQDAsAx1QKSp60Nq4Y3d +A3+A2DmAXfKuBRFcSP5Y/CylHquQPnnFgpGsim9UiA92iZaO1RqdkwJXYCARr2nz +mXYXyF8vfvgiagpf9ailCMKG9aSXZmk46It/8Ch0ZhLIR41EWJn/MESatvuSmYR8 +HiXQeQ2oLY0UZ8abqZZuvjSiKwKBgQDmHzpP9iUQuLxLUbDosFIE8jCexLMdstnh +S0LONVl1be52a1Bs4V5I+1GRxeAAeK5APuTgUfoN/f8Jg4RT1FXTY6Tm2K0NnAgU +6gJMUx+AM9na8T4RPjxvzNCPiF21NrkysqImdfzulhP+m8EYz1wO1/wC/i43Utu7 +CioOkmT+9wKBgBhRX5EgsmdbcKu5gZzmBx5sq30e3jTGIPXDpI34bW39W+udZuLd +YqMi6YACl+j+3khybqR6XC5IzGNO/xEmSfggaprk7E3zkhGgQENrwpkjwTz2SMtM +1eY0mfZut2odVZ/Nisng/peEBmXvCABeEamozWdvMEHmAvO8SGb7jEr3AoGBAJEL +xdl4sEwl5KkkyHkiCdCMRxELskpZ3PMgWO9YuRZHQDLr2TmHo8Ikhnl3W4Vwi4R7 +IBA0G4SOQB5jAxlDkQU4nUvT7t/RJVbpWKF7EzPfesWBoTmFHNrrIdoWfdomr/zA +k2vimpZXiirFSaS1rrS8dl/8jmzYkR8HfRLKO1ZpAoGBAIGnrw0SZqV9N5H680M0 +oB4+eK6H8u6IiUsRLKUQrocacTutZWS9gW7+45vpokaAL4YypF78Rs/bc9CsBHAH +1JXoANKAatHiM2oBPlTwLjeSsN6WcVzVvrtb6byFBWINPtnSqt/BLCn5o2UyVbmU +LBEfOkkZrl1anY+8fnMciEoV +-----END PRIVATE KEY----- diff --git a/templates/elastic-certs/devnso-certs/devnso-elastic-stack-elastic-03/devnso-elastic-stack-elastic-03.crt b/templates/elastic-certs/devnso-certs/devnso-elastic-stack-elastic-03/devnso-elastic-stack-elastic-03.crt new file mode 100644 index 0000000..b011812 --- /dev/null +++ b/templates/elastic-certs/devnso-certs/devnso-elastic-stack-elastic-03/devnso-elastic-stack-elastic-03.crt @@ -0,0 +1,21 @@ +-----BEGIN CERTIFICATE----- +MIIDcjCCAlqgAwIBAgIUJPOegKuDPMqO7EkDnPXQAkTtzBUwDQYJKoZIhvcNAQEL +BQAwNDEyMDAGA1UEAxMpRWxhc3RpYyBDZXJ0aWZpY2F0ZSBUb29sIEF1dG9nZW5l +cmF0ZWQgQ0EwHhcNMjMwNjIzMTczMzE1WhcNMjYwNjIyMTczMzE1WjAqMSgwJgYD +VQQDEx9kZXZuc28tZWxhc3RpYy1zdGFjay1lbGFzdGljLTAzMIIBIjANBgkqhkiG +9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtx/aZ2ljml6Cqvc4qjKjih8wzNpfSiKhygWO +vfL4E6Ry+62tRRAI5Un1b9J0RMZp7qQZpFIyPiRByzI3x6uHWBhHHVJ4hSRWJ8mi +jatnzeK6ZYyCIl7IG5tOK2XiY9EMzostLiec7hNgyVnHkWBb/mV3jZBmOl1KqWvh +GQDxPoKJdD6Sb2lGfy1JsYZxgKCvTLIiFuLi/L4EasMK1A/nl100kFAdpwYIiUrE +iuX0wp73vSG2aZZYx0o1SkiitQGP+MmsWFiSAbuWHqePRWA1teyRAXtnewx59gxZ +vFBQ14ugch1D59HQmgfs2rFnOBC7BvSpTzw4yn5bJyPB3inQQwIDAQABo4GFMIGC +MB0GA1UdDgQWBBQ2XAI20tOuXvJMKENhQKZjgj5tMjAfBgNVHSMEGDAWgBTX28nl +9Eyx9S7Ye9RYkRCpn2KpyDA1BgNVHREELjAsgglsb2NhbGhvc3SCH2Rldm5zby1l +bGFzdGljLXN0YWNrLWVsYXN0aWMtMDMwCQYDVR0TBAIwADANBgkqhkiG9w0BAQsF +AAOCAQEAVaDEw/slpMyalqJQQyAAmpM2QjrE1koe7dFuBbZWGcSNaJCr66S3xTjC +8Gl56MNAd71Rz2R66qKJZ4UAvchYhsezgZHkOSl89H/Cnom/P+lLL0IDfMytvuDh ++tRuAK1wUqo86KkfOeig1/k9xrZADh5dM0N+mVcGYm10AGfkItYLzQGooujRf0pf ++Pp3GMxm5F56vP2JemUJXSF8dQBZUjKt+L/z8qWV/XlViHGGjHhJ8GZCi6K+rNp5 +rtmotG5uKmJ8HGiJHx/CAhU9JrS0HHjoocCOKcLybeWtiVuiT8ia6Y/rZL7wnRzO +u0DM22qc0ZarwuDr1AzmM+eD9Gvaog== +-----END CERTIFICATE----- diff --git a/templates/elastic-certs/devnso-certs/devnso-elastic-stack-elastic-03/devnso-elastic-stack-elastic-03.key b/templates/elastic-certs/devnso-certs/devnso-elastic-stack-elastic-03/devnso-elastic-stack-elastic-03.key new file mode 100644 index 0000000..76d028c --- /dev/null +++ b/templates/elastic-certs/devnso-certs/devnso-elastic-stack-elastic-03/devnso-elastic-stack-elastic-03.key @@ -0,0 +1,27 @@ +-----BEGIN RSA PRIVATE KEY----- +MIIEogIBAAKCAQEAtx/aZ2ljml6Cqvc4qjKjih8wzNpfSiKhygWOvfL4E6Ry+62t +RRAI5Un1b9J0RMZp7qQZpFIyPiRByzI3x6uHWBhHHVJ4hSRWJ8mijatnzeK6ZYyC +Il7IG5tOK2XiY9EMzostLiec7hNgyVnHkWBb/mV3jZBmOl1KqWvhGQDxPoKJdD6S +b2lGfy1JsYZxgKCvTLIiFuLi/L4EasMK1A/nl100kFAdpwYIiUrEiuX0wp73vSG2 +aZZYx0o1SkiitQGP+MmsWFiSAbuWHqePRWA1teyRAXtnewx59gxZvFBQ14ugch1D +59HQmgfs2rFnOBC7BvSpTzw4yn5bJyPB3inQQwIDAQABAoH/V0TW0HFpBigEHXWz +i2iWhzxWBUoMH0hh0eTUIbGoh7PXGBmseT0rABo+3QtuXVgxI4kQrz58syCUOkG0 +U3NrDJCFU3P5+3lVlaCB1wHYdkWWjs5nNfn1YzKgDg5/1RHLCKNK5LP8FXkmps4i +TSWesZ2pW8106luLOTIwE7pfPWonHu8M9OLKNpdRrM8QDbhkePa3kTM4PuYN1cNu +jyx2hxJPaSab9MtIAkOrRfit42QuZV/w1scwF4Oy0xXnBo0g9C6V/oqwKzyLDeNq ++L8hzEZmdEDV8u23X8VP4Q1Td0i1lFw4VuFHFMDvK/TNKm/quKuq/t7QmcaNaPAS +VPyxAoGBALjCKqMuNLAWmwJC/HJQTEur05xlgd1WgWIBtjmgcS5dgUMWbgXWrH3k +X1G5mZry4Pt5v/IuSUwkYlFxQFOM9hTiElBWWEFvbc63BCuAs/OKpWQ0VCRlH5GU +i0x8O5B9IarV0lL7Js/1Zp6y2GsGB2pmIBbdjMl7+5Jq2KJY38X3AoGBAP28Y1AC +Y0iPpAweiHLjJUoLI17O7g80rVEiFr+811Uhp9MWSvgdJJWMsV7N2yOMckxyej18 +8KpJTQ0aiOHO9ixjtCDiQge8bdvHQd/dghLcyNuIonUFohG2g88IwnweYTK/0agc +uGVyNCiKs0VhzEoAH0vM4jF3PTePMwffZUUVAoGAM9pCjyOTo+vkOyFDqm2AzCgA +Lr+KT+1MSI5Eby3pNeMGOSbdYAQcywRCADS/uG372HgV98knxxfbBBJtxEUmdzvv +ed6RzGOShNZ2dCMd3fcGbfYFu2UqE/iFk8S2DtofjcuOyL016l1sHJQDCx5ZDHJ3 +BRPOxGlodHJKNF4PB4cCgYEAuiAZEbXOsol7otA681ugHOJyvbc5dboEcQF6goe5 +xV78xqERuVNXZMRhz9NdroP1zBIljTk7KQ7AEJ6oTkwM1J8GoSCXoykbxR4zOk44 +fjGqvS9LTGAndKrXoWUhlP6L+jgvSQxYT0Io9JxZyMlmm9nfGzFdsz9ujnTi0CGV +HckCgYEAo/GA/FWMUFcVMQFPB5Wm2LsUAxyAdZlEyVcXCk/+d6fHu3qOWtp/2oSB +gs6PZs8lZ5hYkza2CRZLhiqPuIg30JtSm+OGmRUjEqQf+Rwtsh7d0fpHTwJ1qGhh +VYBezGvxQ2mD8881SyLX7apxT5uNbbuezmQDLarJLinPVTiCuWM= +-----END RSA PRIVATE KEY----- diff --git a/templates/elastic-certs/devnso-certs/devnso-elastic-stack-elastic-03/devnso-elastic-stack-elastic-03.pkcs8.key b/templates/elastic-certs/devnso-certs/devnso-elastic-stack-elastic-03/devnso-elastic-stack-elastic-03.pkcs8.key new file mode 100644 index 0000000..c958118 --- /dev/null +++ b/templates/elastic-certs/devnso-certs/devnso-elastic-stack-elastic-03/devnso-elastic-stack-elastic-03.pkcs8.key @@ -0,0 +1,28 @@ +-----BEGIN PRIVATE KEY----- +MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQC3H9pnaWOaXoKq +9ziqMqOKHzDM2l9KIqHKBY698vgTpHL7ra1FEAjlSfVv0nRExmnupBmkUjI+JEHL +MjfHq4dYGEcdUniFJFYnyaKNq2fN4rpljIIiXsgbm04rZeJj0QzOiy0uJ5zuE2DJ +WceRYFv+ZXeNkGY6XUqpa+EZAPE+gol0PpJvaUZ/LUmxhnGAoK9MsiIW4uL8vgRq +wwrUD+eXXTSQUB2nBgiJSsSK5fTCnve9IbZplljHSjVKSKK1AY/4yaxYWJIBu5Ye +p49FYDW17JEBe2d7DHn2DFm8UFDXi6ByHUPn0dCaB+zasWc4ELsG9KlPPDjKflsn +I8HeKdBDAgMBAAECgf9XRNbQcWkGKAQddbOLaJaHPFYFSgwfSGHR5NQhsaiHs9cY +Gax5PSsAGj7dC25dWDEjiRCvPnyzIJQ6QbRTc2sMkIVTc/n7eVWVoIHXAdh2RZaO +zmc1+fVjMqAODn/VEcsIo0rks/wVeSamziJNJZ6xnalbzXTqW4s5MjATul89aice +7wz04so2l1GszxANuGR49reRMzg+5g3Vw26PLHaHEk9pJpv0y0gCQ6tF+K3jZC5l +X/DWxzAXg7LTFecGjSD0LpX+irArPIsN42r4vyHMRmZ0QNXy7bdfxU/hDVN3SLWU +XDhW4UcUwO8r9M0qb+q4q6r+3tCZxo1o8BJU/LECgYEAuMIqoy40sBabAkL8clBM +S6vTnGWB3VaBYgG2OaBxLl2BQxZuBdasfeRfUbmZmvLg+3m/8i5JTCRiUXFAU4z2 +FOISUFZYQW9tzrcEK4Cz84qlZDRUJGUfkZSLTHw7kH0hqtXSUvsmz/VmnrLYawYH +amYgFt2MyXv7kmrYoljfxfcCgYEA/bxjUAJjSI+kDB6IcuMlSgsjXs7uDzStUSIW +v7zXVSGn0xZK+B0klYyxXs3bI4xyTHJ6PXzwqklNDRqI4c72LGO0IOJCB7xt28dB +392CEtzI24iidQWiEbaDzwjCfB5hMr/RqBy4ZXI0KIqzRWHMSgAfS8ziMXc9N48z +B99lRRUCgYAz2kKPI5Oj6+Q7IUOqbYDMKAAuv4pP7UxIjkRvLek14wY5Jt1gBBzL +BEIANL+4bfvYeBX3ySfHF9sEEm3ERSZ3O+953pHMY5KE1nZ0Ix3d9wZt9gW7ZSoT ++IWTxLYO2h+Ny47IvTXqXWwclAMLHlkMcncFE87EaWh0cko0Xg8HhwKBgQC6IBkR +tc6yiXui0DrzW6Ac4nK9tzl1ugRxAXqCh7nFXvzGoRG5U1dkxGHP012ug/XMEiWN +OTspDsAQnqhOTAzUnwahIJejKRvFHjM6Tjh+Maq9L0tMYCd0qtehZSGU/ov6OC9J +DFhPQij0nFnIyWab2d8bMV2zP26OdOLQIZUdyQKBgQCj8YD8VYxQVxUxAU8HlabY +uxQDHIB1mUTJVxcKT/53p8e7eo5a2n/ahIGCzo9mzyVnmFiTNrYJFkuGKo+4iDfQ +m1Kb44aZFSMSpB/5HC2yHt3R+kdPAnWoaGFVgF7Ma/FDaYPzzzVLItftqnFPm41t +u57OZAMtqskuKc9VOIK5Yw== +-----END PRIVATE KEY----- diff --git a/templates/elastic-certs/devnso-certs/devnso-elastic-stack-filebeat/devnso-elastic-stack-filebeat.crt b/templates/elastic-certs/devnso-certs/devnso-elastic-stack-filebeat/devnso-elastic-stack-filebeat.crt new file mode 100644 index 0000000..0cb5092 --- /dev/null +++ b/templates/elastic-certs/devnso-certs/devnso-elastic-stack-filebeat/devnso-elastic-stack-filebeat.crt @@ -0,0 +1,21 @@ +-----BEGIN CERTIFICATE----- +MIIDbzCCAlegAwIBAgIVAI9/b8OixmysEq5eDe9E9nndYCARMA0GCSqGSIb3DQEB +CwUAMDQxMjAwBgNVBAMTKUVsYXN0aWMgQ2VydGlmaWNhdGUgVG9vbCBBdXRvZ2Vu +ZXJhdGVkIENBMB4XDTIzMDYyMzE3MzMxNVoXDTI2MDYyMjE3MzMxNVowKDEmMCQG +A1UEAxMdZGV2bnNvLWVsYXN0aWMtc3RhY2stZmlsZWJlYXQwggEiMA0GCSqGSIb3 +DQEBAQUAA4IBDwAwggEKAoIBAQDOio+bOrWtnZEERJe3nDqTaV6xc+TwcbQLZv4f +WZr+tETgbgM44qqflYDMjIcMIqc4f98L1eanYHe8nIu0P7Fn6tdUXHAe5mkYhtLQ +OQrcaATaGy7A920pbJILP4ngrw+5tKJEr1PTxtvTkQ8BP/rmIlrFtcYfAuHof3SJ +LTmf0kRSyEMmTNSGXwxdMkNJDAGjO/vSrCM+pK3rQPeFOW0U5+AJl7o5hMi5T6ij ++AhudNNRoGeifG9i0OpvPt7DSEev1DQy24n2bLa4TZWB5Ru8KMJAMtxx3W+S+m0D +mDNIQELSF3JCFKSkGHUT24cgh5uimkFYhgxCUZ5xGNch+SmNAgMBAAGjgYMwgYAw +HQYDVR0OBBYEFHe+nGT1rmbvdc11enmUiof5lYxdMB8GA1UdIwQYMBaAFNfbyeX0 +TLH1Lth71FiREKmfYqnIMDMGA1UdEQQsMCqCCWxvY2FsaG9zdIIdZGV2bnNvLWVs +YXN0aWMtc3RhY2stZmlsZWJlYXQwCQYDVR0TBAIwADANBgkqhkiG9w0BAQsFAAOC +AQEAhrMYtflAzz5WYiKJ9BRStKkByl32F5jk/1mWwE0FaMhUkwmG9AOEt0+VBTAI +LDqccqMnUh/LhQhrDMdpTwcuC4ef/cQhB5xjgPJd3rC/mqRCCtUZLoQYnxWtv05l +tw8HqcThS+Q9+rMiFd254AQ9e3x+/UcqRyf8sOHS5MffYzwA1m0lE20XLjveNQx4 +x2q6H4rS2/WJoTEPOHhE+9+1y2PPYLzJuCx9y2Lzi/VOmNW/nS+5kPG+mbb51hMb +0RdcyB5Vr0fpYFGovZU1E58Ojr/FFL4z6SUszHbQBt1Sn4yluS1jg1nrS1IHpCmP +o0pRfHrMgbOG6trkMzk+aW0Nxg== +-----END CERTIFICATE----- diff --git a/templates/elastic-certs/devnso-certs/devnso-elastic-stack-filebeat/devnso-elastic-stack-filebeat.key b/templates/elastic-certs/devnso-certs/devnso-elastic-stack-filebeat/devnso-elastic-stack-filebeat.key new file mode 100644 index 0000000..d9662f4 --- /dev/null +++ b/templates/elastic-certs/devnso-certs/devnso-elastic-stack-filebeat/devnso-elastic-stack-filebeat.key @@ -0,0 +1,27 @@ +-----BEGIN RSA PRIVATE KEY----- +MIIEpAIBAAKCAQEAzoqPmzq1rZ2RBESXt5w6k2lesXPk8HG0C2b+H1ma/rRE4G4D +OOKqn5WAzIyHDCKnOH/fC9Xmp2B3vJyLtD+xZ+rXVFxwHuZpGIbS0DkK3GgE2hsu +wPdtKWySCz+J4K8PubSiRK9T08bb05EPAT/65iJaxbXGHwLh6H90iS05n9JEUshD +JkzUhl8MXTJDSQwBozv70qwjPqSt60D3hTltFOfgCZe6OYTIuU+oo/gIbnTTUaBn +onxvYtDqbz7ew0hHr9Q0MtuJ9my2uE2VgeUbvCjCQDLccd1vkvptA5gzSEBC0hdy +QhSkpBh1E9uHIIeboppBWIYMQlGecRjXIfkpjQIDAQABAoIBAGQjVO33gIc8+kbd +9MsOQW4gK8uQe6LCFf9jP3k2qgmsoCpJ3GETsJLv2sMRrRZKpNWlVaB45DwpbtQw ++CD7solGGIFr0eaBYtoD4CkZRvVGr3eJr1jafYAUhhhTBYe8iLzKYdQ4R0XJx+Hj +FinOedhjNqxd7cEyVhIx3W/2z9X2reYvdExPA2QAeDo9S4Jinp6FUGZFeECSLBNh +vvAfaO07NVF60wOzi27LamRgwsAGa1yIx3mb3xwlxP3Gtxq8awU8vDPay0BwxpZa +37d8sC0oKwWYOH1b/vabPwzn3X+BrPkji2r+sTZbzyyFVzVWZQI6XTNY7btLqkgq +m///r4cCgYEA0yo6/xdPB/SW7/jHSvqTKTLa4xNsdgyIA0s6kelKPeEO8n20gc7n +1r9tqiw1HUAlzIcwo7DNo/4VUFqKns9i2CdjIbb2ljglaY2mCuMXFN2RTuCxHeGr +VtHNv+QPUxusjDA00QvRzXCKwesG9u5bY3mHUFw7dvIcwkE8GQ3Y0ZsCgYEA+mUC +05BP7aJkUFYtZN/Ic00YXWHNpAjtJX6YR0KjZd7iMVvaGJusoGw1q5C1PcO6cLvU +GbJ/r02q0IEHoV4Zt9I2JDM45hnskui2zvmiNGhbDC8OMYVNlGzd4j6KtqFh+qYu +9IPBGcg7ql3sopN6RD+ndNxzLkLlxCBzVqD2F/cCgYApn2tdmMSVNtsBljICT33u +Yv3OQKfiZPnyXEPBOxDNPa1qkuifpZ8BL154appVl61bsVIfEdyW9KBS5GXqg8ph +/PGHVb8pQQvu0GLoRnboP/xCZfvDfhX92QELT/LNWOkcAOyIQCIssoBHVQJcbgNJ +ikznxCZcfcC5cY5dCeOw/QKBgQCFPd8lKXP+5h0vSsxZE2QdRvciKfs9wKpA+36Y +3PMKMHJ5BYGm+p//tdVReG2Zcl/xwWF6Uyvy4wd0cFTZH7Pbx3acCM3MVBs5ibBN +rzULYkSg1SFeZKsFwnDIBbPWv0XeFTSDVOEakRx+6gAT+xpi2uSHIRABnAOcPBBk +Fr8dvQKBgQC34KTPRt45pKtowJIZFFJ3y0Vv9hYzPPm/WqZLwd9v66GXbjyEEz7L +iHXkwzawJZOEuQAR5qJxKJeQNTy2YS3a7AURnDRw63zv1SvBL2FJIzthnBRXtV9G +Q+AEu+OY19jKGFiQyCgIF0iOelVIlHYuDHjzafpzFpDN4SDvM93/ug== +-----END RSA PRIVATE KEY----- diff --git a/templates/elastic-certs/devnso-certs/devnso-elastic-stack-filebeat/devnso-elastic-stack-filebeat.pkcs8.key b/templates/elastic-certs/devnso-certs/devnso-elastic-stack-filebeat/devnso-elastic-stack-filebeat.pkcs8.key new file mode 100644 index 0000000..deee3dc --- /dev/null +++ b/templates/elastic-certs/devnso-certs/devnso-elastic-stack-filebeat/devnso-elastic-stack-filebeat.pkcs8.key @@ -0,0 +1,28 @@ +-----BEGIN PRIVATE KEY----- +MIIEvgIBADANBgkqhkiG9w0BAQEFAASCBKgwggSkAgEAAoIBAQDOio+bOrWtnZEE +RJe3nDqTaV6xc+TwcbQLZv4fWZr+tETgbgM44qqflYDMjIcMIqc4f98L1eanYHe8 +nIu0P7Fn6tdUXHAe5mkYhtLQOQrcaATaGy7A920pbJILP4ngrw+5tKJEr1PTxtvT +kQ8BP/rmIlrFtcYfAuHof3SJLTmf0kRSyEMmTNSGXwxdMkNJDAGjO/vSrCM+pK3r +QPeFOW0U5+AJl7o5hMi5T6ij+AhudNNRoGeifG9i0OpvPt7DSEev1DQy24n2bLa4 +TZWB5Ru8KMJAMtxx3W+S+m0DmDNIQELSF3JCFKSkGHUT24cgh5uimkFYhgxCUZ5x +GNch+SmNAgMBAAECggEAZCNU7feAhzz6Rt30yw5BbiAry5B7osIV/2M/eTaqCayg +KkncYROwku/awxGtFkqk1aVVoHjkPClu1DD4IPuyiUYYgWvR5oFi2gPgKRlG9Uav +d4mvWNp9gBSGGFMFh7yIvMph1DhHRcnH4eMWKc552GM2rF3twTJWEjHdb/bP1fat +5i90TE8DZAB4Oj1LgmKenoVQZkV4QJIsE2G+8B9o7Ts1UXrTA7OLbstqZGDCwAZr +XIjHeZvfHCXE/ca3GrxrBTy8M9rLQHDGllrft3ywLSgrBZg4fVv+9ps/DOfdf4Gs ++SOLav6xNlvPLIVXNVZlAjpdM1jtu0uqSCqb//+vhwKBgQDTKjr/F08H9Jbv+MdK ++pMpMtrjE2x2DIgDSzqR6Uo94Q7yfbSBzufWv22qLDUdQCXMhzCjsM2j/hVQWoqe +z2LYJ2MhtvaWOCVpjaYK4xcU3ZFO4LEd4atW0c2/5A9TG6yMMDTRC9HNcIrB6wb2 +7ltjeYdQXDt28hzCQTwZDdjRmwKBgQD6ZQLTkE/tomRQVi1k38hzTRhdYc2kCO0l +fphHQqNl3uIxW9oYm6ygbDWrkLU9w7pwu9QZsn+vTarQgQehXhm30jYkMzjmGeyS +6LbO+aI0aFsMLw4xhU2UbN3iPoq2oWH6pi70g8EZyDuqXeyik3pEP6d03HMuQuXE +IHNWoPYX9wKBgCmfa12YxJU22wGWMgJPfe5i/c5Ap+Jk+fJcQ8E7EM09rWqS6J+l +nwEvXnhqmlWXrVuxUh8R3Jb0oFLkZeqDymH88YdVvylBC+7QYuhGdug//EJl+8N+ +Ff3ZAQtP8s1Y6RwA7IhAIiyygEdVAlxuA0mKTOfEJlx9wLlxjl0J47D9AoGBAIU9 +3yUpc/7mHS9KzFkTZB1G9yIp+z3AqkD7fpjc8wowcnkFgab6n/+11VF4bZlyX/HB +YXpTK/LjB3RwVNkfs9vHdpwIzcxUGzmJsE2vNQtiRKDVIV5kqwXCcMgFs9a/Rd4V +NINU4RqRHH7qABP7GmLa5IchEAGcA5w8EGQWvx29AoGBALfgpM9G3jmkq2jAkhkU +UnfLRW/2FjM8+b9apkvB32/roZduPIQTPsuIdeTDNrAlk4S5ABHmonEol5A1PLZh +LdrsBRGcNHDrfO/VK8EvYUkjO2GcFFe1X0ZD4AS745jX2MoYWJDIKAgXSI56VUiU +di4MePNp+nMWkM3hIO8z3f+6 +-----END PRIVATE KEY----- diff --git a/templates/elastic-certs/devnso-certs/devnso-elastic-stack-logstash-01/devnso-elastic-stack-logstash-01.crt b/templates/elastic-certs/devnso-certs/devnso-elastic-stack-logstash-01/devnso-elastic-stack-logstash-01.crt new file mode 100644 index 0000000..582b23d --- /dev/null +++ b/templates/elastic-certs/devnso-certs/devnso-elastic-stack-logstash-01/devnso-elastic-stack-logstash-01.crt @@ -0,0 +1,21 @@ +-----BEGIN CERTIFICATE----- +MIIDdDCCAlygAwIBAgIUNkSt+rcOPg+OEWqWjUkU7rM4uY0wDQYJKoZIhvcNAQEL +BQAwNDEyMDAGA1UEAxMpRWxhc3RpYyBDZXJ0aWZpY2F0ZSBUb29sIEF1dG9nZW5l +cmF0ZWQgQ0EwHhcNMjMwNjIzMTczMzE1WhcNMjYwNjIyMTczMzE1WjArMSkwJwYD +VQQDEyBkZXZuc28tZWxhc3RpYy1zdGFjay1sb2dzdGFzaC0wMTCCASIwDQYJKoZI +hvcNAQEBBQADggEPADCCAQoCggEBAJMJOPWORrhCDL0GfCSKjKdeT06o2H9mlgg8 +YfozG5Nc/pr8UQIVelCWaKgyDHG44+OMmGg60nQghny5551Hb3l2SQ58ZyL2hG1W +To75WxEPh48MDkiIqbUCwbb2LakeLf7ld3SK9qk2bxlNjmWQKgkYWLFcxYru7gjL +WbauonbrMDX5AO0Hny/aMipkP1zpU7ISgu+3A3x0VPZWE+3p9BYmeuYQuQ5upVcW +QxXd4m0q8TFPK0UOHi6IcJ5zoAutSGlsmmQ87AkHUDesblbyfwpeJR3HiGP/eO7s +RVWpakrIe2QM/0YOXxksL/gf2VBIAUldKPHYvo2sqej9U3dJW0kCAwEAAaOBhjCB +gzAdBgNVHQ4EFgQUVbDWRtL2o2Xc5VJnXAjgK1K5WAgwHwYDVR0jBBgwFoAU19vJ +5fRMsfUu2HvUWJEQqZ9iqcgwNgYDVR0RBC8wLYIJbG9jYWxob3N0giBkZXZuc28t +ZWxhc3RpYy1zdGFjay1sb2dzdGFzaC0wMTAJBgNVHRMEAjAAMA0GCSqGSIb3DQEB +CwUAA4IBAQBY8yQZkb6Aa4MDKxkju5dwI+CYXzZ88nw9tEjrm3PTC1wh9Dx9WE71 +d66CilsN9EvGbLZOkkBGv1VH7S/C4bnYa5INxQ4NGyR2K8IohUuQ/ipDkSaroH6u +M/Xc6Z5aw7DYa0EY/uQjACv77hvcT1SfYOjk/zZWtLO9IGGp3CRUE/s6liFJBstO +js5I2eboMVQiM2Usb6SDrC7Tfilk1E+urUq7M9IIdkc3cJWMI9eSzB8me3O3TMqD +ExlROdSdp8rDk5rR+qHYoIjyyje9a55rOAphoKRq99LIPyrXu5QGvOWcq9iNQJMV +Wu62AfgjV99LMNyF3NPCzOfmv4EoXWl2 +-----END CERTIFICATE----- diff --git a/templates/elastic-certs/devnso-certs/devnso-elastic-stack-logstash-01/devnso-elastic-stack-logstash-01.key b/templates/elastic-certs/devnso-certs/devnso-elastic-stack-logstash-01/devnso-elastic-stack-logstash-01.key new file mode 100644 index 0000000..9e2ed77 --- /dev/null +++ b/templates/elastic-certs/devnso-certs/devnso-elastic-stack-logstash-01/devnso-elastic-stack-logstash-01.key @@ -0,0 +1,27 @@ +-----BEGIN RSA PRIVATE KEY----- +MIIEogIBAAKCAQEAkwk49Y5GuEIMvQZ8JIqMp15PTqjYf2aWCDxh+jMbk1z+mvxR +AhV6UJZoqDIMcbjj44yYaDrSdCCGfLnnnUdveXZJDnxnIvaEbVZOjvlbEQ+HjwwO +SIiptQLBtvYtqR4t/uV3dIr2qTZvGU2OZZAqCRhYsVzFiu7uCMtZtq6iduswNfkA +7QefL9oyKmQ/XOlTshKC77cDfHRU9lYT7en0FiZ65hC5Dm6lVxZDFd3ibSrxMU8r +RQ4eLohwnnOgC61IaWyaZDzsCQdQN6xuVvJ/Cl4lHceIY/947uxFValqSsh7ZAz/ +Rg5fGSwv+B/ZUEgBSV0o8di+jayp6P1Td0lbSQIDAQABAoIBAAHa4q54+pU3K9MK +07lXApJXRpReXZtxlRB8v/axzXFwZjvGZ+9f5xCukj87jrLZT/uS142Kg5Vq1lir +IjCbP+9k93Y0JV/2J5cN+PJleC4MPlvm1Dbf1s0iEnLwcISIqJ5BCBW+7cnxqGaq +gBKomH6ZGEkTsoS/vXCOdspTezQrpJmlBM7yTElcdJwTcJF4cws303AH8hDQYPT3 +dpnhPgSkaU5LJ5EqaWke6kLmGoIpztD1UbwgZUfML+JrNGXxVAx1C1jEdKkNHOO0 +SsEa7mb2wdRRi1Gjt98g8dVZmI1mG7IWhITup33QgyjlMI5y2dTDOE5NXFPl8hkr +BOLLEmECgYEAtiB1bt5cyqjgtFwnZBcvVpIvDZhoERDCn5eHsItYNEbAwAdKgeEw +Hzk/MonNgXZQQWKJLuSgODgHQ1P3u4wea0DAghV7vLruALugCnMvMgl5YZIlP50Q +ve4rH+idI5/P5e9Cmb7SyxsToIbc4zT+/fI9l+2SgozDJTl8oE3Z3lECgYEAzq0J +LMGSghjaHkoR+UzR+AIbGPEakbeI9DGMj+LYMnixTeMWieDwztKlPcl85VrDbWlU +v8NpbTIa9972jvyS/bw+VEb8ocjjk6KmgUqIQr25I2pjk7QRQrrhsKna0o0WWCg8 +zQuNaFiMQWFt280oN6RV31fz5tgq+IDYtu92F3kCgYBMbNB6hqrvi/BHHwiUkroV +nOBL1zGMP7k72Q1igwavYSVPL4APglx8LbycS4FGG0zQMzYXzG6DSNebZCfntoOp +RBHERJmY9+QZwKIG4JDkcV9TF020JQe6e6/zAty170EBXuZWt+Giwyj4Sr90RG/g +Rn+cOmApkkHtY/MtHZ4YEQKBgHd4VyFkFEjYDN4Ney5dVdLDhN56IR2ytpxSOCrE +uq0ST4vyhYjWWt1zrsl0u5npSabpiHABiePxXt2CKYymPGIoeu9EyazL76HcF9wN +NY8/FNKAIWe0Y3XriaMRzMiBfjUfrWXqE6gJ56mzpEm24lSnzmv476i1tMFJ2fyF +mAIhAoGAMmPeRRQwXN8nfRYFlc3MPCpxTbYdtyHWbhn6Bg+LdSSamrWCByHALOTO +ZzXcAcq14VkNKrcZuGlYz043zpb/kISs56qN1bpUEurcf5jNUGpLLZIkAoTsrtRO +gBjq4bxcLKN3yBmriA6VJxqn6zdLtHFqqpifRrGewnHb0qciiy0= +-----END RSA PRIVATE KEY----- diff --git a/templates/elastic-certs/devnso-certs/devnso-elastic-stack-logstash-01/devnso-elastic-stack-logstash-01.pkcs8.key b/templates/elastic-certs/devnso-certs/devnso-elastic-stack-logstash-01/devnso-elastic-stack-logstash-01.pkcs8.key new file mode 100644 index 0000000..dd98000 --- /dev/null +++ b/templates/elastic-certs/devnso-certs/devnso-elastic-stack-logstash-01/devnso-elastic-stack-logstash-01.pkcs8.key @@ -0,0 +1,28 @@ +-----BEGIN PRIVATE KEY----- +MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCTCTj1jka4Qgy9 +BnwkioynXk9OqNh/ZpYIPGH6MxuTXP6a/FECFXpQlmioMgxxuOPjjJhoOtJ0IIZ8 +ueedR295dkkOfGci9oRtVk6O+VsRD4ePDA5IiKm1AsG29i2pHi3+5Xd0ivapNm8Z +TY5lkCoJGFixXMWK7u4Iy1m2rqJ26zA1+QDtB58v2jIqZD9c6VOyEoLvtwN8dFT2 +VhPt6fQWJnrmELkObqVXFkMV3eJtKvExTytFDh4uiHCec6ALrUhpbJpkPOwJB1A3 +rG5W8n8KXiUdx4hj/3ju7EVVqWpKyHtkDP9GDl8ZLC/4H9lQSAFJXSjx2L6NrKno +/VN3SVtJAgMBAAECggEAAdrirnj6lTcr0wrTuVcCkldGlF5dm3GVEHy/9rHNcXBm +O8Zn71/nEK6SPzuOstlP+5LXjYqDlWrWWKsiMJs/72T3djQlX/Ynlw348mV4Lgw+ +W+bUNt/WzSIScvBwhIionkEIFb7tyfGoZqqAEqiYfpkYSROyhL+9cI52ylN7NCuk +maUEzvJMSVx0nBNwkXhzCzfTcAfyENBg9Pd2meE+BKRpTksnkSppaR7qQuYaginO +0PVRvCBlR8wv4ms0ZfFUDHULWMR0qQ0c47RKwRruZvbB1FGLUaO33yDx1VmYjWYb +shaEhO6nfdCDKOUwjnLZ1MM4Tk1cU+XyGSsE4ssSYQKBgQC2IHVu3lzKqOC0XCdk +Fy9Wki8NmGgREMKfl4ewi1g0RsDAB0qB4TAfOT8yic2BdlBBYoku5KA4OAdDU/e7 +jB5rQMCCFXu8uu4Au6AKcy8yCXlhkiU/nRC97isf6J0jn8/l70KZvtLLGxOghtzj +NP798j2X7ZKCjMMlOXygTdneUQKBgQDOrQkswZKCGNoeShH5TNH4AhsY8RqRt4j0 +MYyP4tgyeLFN4xaJ4PDO0qU9yXzlWsNtaVS/w2ltMhr33vaO/JL9vD5URvyhyOOT +oqaBSohCvbkjamOTtBFCuuGwqdrSjRZYKDzNC41oWIxBYW3bzSg3pFXfV/Pm2Cr4 +gNi273YXeQKBgExs0HqGqu+L8EcfCJSSuhWc4EvXMYw/uTvZDWKDBq9hJU8vgA+C +XHwtvJxLgUYbTNAzNhfMboNI15tkJ+e2g6lEEcREmZj35BnAogbgkORxX1MXTbQl +B7p7r/MC3LXvQQFe5la34aLDKPhKv3REb+BGf5w6YCmSQe1j8y0dnhgRAoGAd3hX +IWQUSNgM3g17Ll1V0sOE3nohHbK2nFI4KsS6rRJPi/KFiNZa3XOuyXS7melJpumI +cAGJ4/Fe3YIpjKY8Yih670TJrMvvodwX3A01jz8U0oAhZ7RjdeuJoxHMyIF+NR+t +ZeoTqAnnqbOkSbbiVKfOa/jvqLW0wUnZ/IWYAiECgYAyY95FFDBc3yd9FgWVzcw8 +KnFNth23IdZuGfoGD4t1JJqatYIHIcAs5M5nNdwByrXhWQ0qtxm4aVjPTjfOlv+Q +hKznqo3VulQS6tx/mM1QakstkiQChOyu1E6AGOrhvFwso3fIGauIDpUnGqfrN0u0 +cWqqmJ9GsZ7CcdvSpyKLLQ== +-----END PRIVATE KEY----- diff --git a/templates/elastic-certs/devnso-instances.yaml b/templates/elastic-certs/devnso-instances.yaml new file mode 100644 index 0000000..bec7aaa --- /dev/null +++ b/templates/elastic-certs/devnso-instances.yaml @@ -0,0 +1,25 @@ +--- + +instances: + - name: devnso-elastic-stack-elastic-01 + dns: + - localhost + - devnso-elastic-stack-elastic-01 + - name: devnso-elastic-stack-elastic-02 + dns: + - localhost + - devnso-elastic-stack-elastic-02 + - name: devnso-elastic-stack-elastic-03 + dns: + - localhost + - devnso-elastic-stack-elastic-03 + + - name: devnso-elastic-stack-logstash-01 + dns: + - localhost + - devnso-elastic-stack-logstash-01 + + - name: devnso-elastic-stack-filebeat + dns: + - localhost + - devnso-elastic-stack-filebeat diff --git a/update-docker-image.yml b/update-docker-image.yml index 9cc35ec..4886787 100644 --- a/update-docker-image.yml +++ b/update-docker-image.yml @@ -2,7 +2,7 @@ # Parameters: # playbook inventory -# stage := the name of the stage (e.g. dev, int, qa, prod) +# stage := the name of the stage (e.g. devnso, qanso, prodnso) # source_project := project to use in source regoistry # source_image_name := image name to pull from source regoistry # source_image_version := image version to pull from source regoistry diff --git a/update-monitoring.yml b/update-monitoring.yml index 36916bd..eb10ce3 100644 --- a/update-monitoring.yml +++ b/update-monitoring.yml @@ -4,7 +4,7 @@ # Parameters: # playbook inventory -# stage := the name of the stage (e.g. dev, int, qa, prod) +# stage := the name of the stage (e.g. devnso, qanso, prodnso) # smardigo message callback # scope_id := (scope id of the management process) # process_instance_id := (process instance id of the management process) diff --git a/update-service-state.yml b/update-service-state.yml index 73f23d7..2f8df41 100644 --- a/update-service-state.yml +++ b/update-service-state.yml @@ -2,7 +2,7 @@ # Parameters: # playbook inventory -# stage := the name of the stage (e.g. dev, int, qa, prod) +# stage := the name of the stage (e.g. devnso, qanso, prodnso) # tenant_id := (unique key for the tenant, e.g. customer) # cluster_name := (business name for the cluster, e.g. product, department ) # cluster_features := (services to setup, e.g. ['connect', 'wordpress', ...]) diff --git a/update-ssh-config-file.yml b/update-ssh-config-file.yml index 8d092bd..6aa6227 100644 --- a/update-ssh-config-file.yml +++ b/update-ssh-config-file.yml @@ -2,7 +2,7 @@ # Parameters: # playbook inventory -# stage := the name of the stage (e.g. dev, int, qa, prod) +# stage := the name of the stage (e.g. devnso, qanso, prodnso) # username := the default username to use for the ssh connection ############################################################# diff --git a/upload-database-dump.yml b/upload-database-dump.yml index c1ba355..d227d8d 100644 --- a/upload-database-dump.yml +++ b/upload-database-dump.yml @@ -9,7 +9,7 @@ # Parameters: # playbook inventory -# stage := the name of the stage (e.g. dev, int, qa, prod) +# stage := the name of the stage (e.g. devnso, qanso, prodnso) # cluster_features := (services to setup, e.g. ['connect', 'wordpress', ...]) # upload_file := the local file to upload (e.g. dumps/wordpress_portal.sql) # database_backup_file := the dump file to import (e.g. wordpress_portal.sql)