Commit Graph

222 Commits (763c104ac2812dfd725049ac6ab3f38749cea53c)

Author SHA1 Message Date
Sven Ketelsen bd13643e30 feat: prometheus now uses stage_server_infos (auto discover task) 4 years ago
Sven Ketelsen 0355c2ed8b chore: keycloak rollout was broken due to duplicated declaration 4 years ago
Sven Ketelsen f6a3ad8368 chore: added tag ingress-controller 4 years ago
Sven Ketelsen 4b6fe82843 bugfix: network-zone: dev -> eu-central 4 years ago
Sven Ketelsen c256c56bef feat: kubernetes bootstrap with prometheus stack
- kube_proxy_metrics_bind_address
  127.0.0.1:10249 > 0.0.0.0:10249
- kube-controller-manager scrape
  http > https
  10252 > 10257
4 years ago
Ketelsen, Sven 3d00fdc7a0 DEV-222 kubernetes setup with ansible 4 years ago
Görz, Friedrich aecd51a58b Feature/dev 243 4 years ago
friedrich goerz b5f076756b DEV-242: added code snippet to install hetzner CCM 4 years ago
Sven Ketelsen e855d8a742 bugfix: missing character > invalid yml 4 years ago
Sven Ketelsen 8df2970e7c feat: reverse proxy configuration for gitea
- https://...
- ssh@...:2222
4 years ago
Sven Ketelsen 8bae53875d feat: added tag <update_etc_hosts>: updating etc/hosts entries
- allows updating of etc/hosts entries for the complete stage at once
- (future topic) replace etc/hosts entries by own dns server
4 years ago
Sven Ketelsen da646bf4bd chore: removed duplications between iam/gitea
- deploying is now done by shared role
- only configuration needed by iam/gitea role
4 years ago
Sven Ketelsen 8e88f4bf3d feat: added monitoring for gitea 4 years ago
Sven Ketelsen 64146fba78 feat: updated traefik version from 2.4 to 2.5 4 years ago
Sven Ketelsen 6aa4782d34 feat: added new service: gitea 4 years ago
Sven Ketelsen 674e53d62b bugfix: provisioning on qa stage 4 years ago
Sven Ketelsen 00041b8093 feat: keycloak - new users requirements
- UPDATE_PASSWORD
- UPDATE_PROFILE
- VERIFY_EMAIL
4 years ago
Sven Ketelsen 5c3f3c76ca feat: keycloak - new users requirements
- UPDATE_PROFILE
- VERIFY_EMAIL
4 years ago
Sven Ketelsen 79bd58bfc8 bugfix: keycloak delete client without existing realm 4 years ago
Sven Ketelsen 37cf451edd chore: maintenance
- added tag awx_repository' > update repository on awx server
- moved wordpress database dump from /tmp to /backups
- switch wordpress dump from <dump>.tar.gz to <dump>.gz
- added hint for upload wordpress dump to README.md
4 years ago
Sven Ketelsen 76ae6eb25a bugfix: role common: /etc/bash_completion.d not found 4 years ago
Sven Ketelsen d39789b0f8 feat: added awx job templates for deleting resources 4 years ago
Sven Ketelsen 02bd428123 bugfix: delete dns entry changed state 4 years ago
Sven Ketelsen 8ceda24811 bugfix: remove-database is bow idempotent 4 years ago
Görz, Friedrich 6742866961 DEV-198: added stuff to delete data in postgres 4 years ago
Sven Ketelsen 7e79a07635 cleanup: consolidation 4 years ago
friedrich goerz 283376694a DEV-197: added stuff to remove realm-client 4 years ago
Görz, Friedrich 2591c3368d DEV-196 feat: reverting changes done by create-service 4 years ago
Sven Ketelsen 49cf9e1612 cleanup: factor out docker-compose version (->group all) 4 years ago
Sven Ketelsen 024d4fe405 bugfix: added missing current_realm_admin_users for role connect 4 years ago
Görz, Friedrich 99d301234a DEV-216: added ssh pubkey for fgoerz; changed lookup to find also non-RSA-pubkeys 4 years ago
Sven Ketelsen 04b5cfb0b7 feat: split management setup into own role (dev)
- the smardigo management instance is now configured by group
management. connect is now only for dynamic smardigo instances.
- <stage>-management-01-connect.<domain>
4 years ago
Gordon, Alexander 6571622662 feat: remove_server playbook 4 years ago
Sven Ketelsen 0515a6788d bugfix: added configuration for qa admin users 4 years ago
Sven Ketelsen 80cce15def bugfix: missing variables for qa stage 4 years ago
Sven Ketelsen 5cd34a896b bugfix: added missing variable for stage management service 4 years ago
Sven Ketelsen d3278b62ac bugfix: stage-qa configuration
- email
- connect api token
4 years ago
Sven Ketelsen 7747cff839 chore: cleanup 4 years ago
Sven Ketelsen f755e52ba5 feat: added smardigo feature flag ELEMENT_TEMPLATE_ENABLED 4 years ago
Sven Ketelsen 1c2da22ef6 feat: synchronize authorized keys for root 4 years ago
Sven Ketelsen 335e3bb9dd chore: cors for swagger on connect/iam 4 years ago
Sven Ketelsen ab23ffd331 chore: added env variables for cors configuration 4 years ago
Sven Ketelsen 2d6350c11c chore: missing parameters for qa stage 4 years ago
Sven Ketelsen d97bedc8f1 feat: complete qa setup up to smardigo management 4 years ago
Gordon, Alexander c0cd50339c DEV-163: feat: keycloak prometheus integration 4 years ago
Sven Ketelsen 3ad1ef73f8 feat: added external task script worker mock support 4 years ago
Sven Ketelsen 20df8986c4 feat: changed postgres orchestration
- added postgres_listen_addresses to allow configuration
- removed default_master_ip -> shared_service_pg_master_ip
- removed default_slave_ip -> shared_service_pg_slave_ip
- removed default_private_network -> shared_service_network
- stage-qa: bugfix for /etc/exports, wrong ip
4 years ago
Sven Ketelsen 7a9c8e42ae chore: rework cluster_services parameter
- the parameter as list didn't work well
4 years ago
Sven Ketelsen 8ee702fb68 chore: removed outdated tasks 4 years ago
Sven Ketelsen ffb714d7ad SMARCH-92: setup qa up to docker registry
- consolidation between dev/qa
- moved/split variables into vaults for dev/qa
4 years ago
Peter Heise c86ccc48aa Added postgres exporter + dashboard. 4 years ago
Peter Heise 7c0f9c597b Added mysql/maria-exporter + dashboard. 4 years ago
Sven Ketelsen c48f5e0fa9 bugfix: restored hetzner firewall awx 4 years ago
Sven Ketelsen ad861db16e SMARCH-92: split elastic stack services for qa
- elasticsearch
- logstash
- kibana
4 years ago
Peter Heise 1bfcac5646 Removed container node-exporter, added system node-exporter, optimized aotidiscover pre-tasks. 4 years ago
Paetow, Claus e7f49a40e2 DEV-184 feat: added pgadmin4 as shared service 4 years ago
Sven Ketelsen 39486c9406 chore: aplit/renamed ansible playbooks 4 years ago
Sven Ketelsen b6cdd8528b bugfix: prometheus scrape config
- skip traefik scraping when traefik_enabled is false
- skip node_exporter scraping when node_exporter_enabled is false
4 years ago
Peter Heise 19cd6fda1a Added fetch/delete task for #DEV-182. 4 years ago
Alexander Gordon a966d90020 Added MSTeams Alerts for Prometheus 4 years ago
Sven Ketelsen c1c1d34101 chore: updated firewall ips 4 years ago
Sven Ketelsen 259da9685f DEV-173: bugfix: oidc configuration for connect/wordpress 4 years ago
Sven Ketelsen 649c28b6be bugifx: traefik role was broken due to moved folder 4 years ago
Sven Ketelsen ebad4eade4 chore: new playbook to update local ssh config file
{for each host on stage}
Host dev-...
  HostName 1.2.3.4
{endfor}
4 years ago
Sven Ketelsen 38b103e363 DEV-173: review/regression/cleanup: connect + wordpress 4 years ago
Sven Ketelsen 7f4b338477 SMARCH-89: feat: added setup for connect wordpress with database dump 4 years ago
Gordon, Alexander b01ae836f5 DEV-167: feat: creating maria database for connect-wordpres provisioning 4 years ago
Sven Ketelsen a32ffa7ea2 SMARCH-39: chore: cleanup 4 years ago
Sven Ketelsen 6e74134c9e SMARCH-81: cleanup 4 years ago
Sven Ketelsen f32234edce chore: cleanup 4 years ago
Sven Ketelsen 622fe5665a SMARCH-81: bugfix: fixed installation path (webdav -> dev-webdav-01) 4 years ago
Sven Ketelsen 488bfa5515 SMARCH-57: feat: added awx to prometheus/grafana 4 years ago
Sven Ketelsen 7e16bce314 chore: upgraded prometheus from cx11 to cpx11 4 years ago
Sven Ketelsen ea5c025101 SMARCH-52: setup awx on dev-awx-01 4 years ago
Sven Ketelsen faca99037a bugfix: duplicated domain usage 4 years ago
Sven Ketelsen 3fe81a7ac4 bugfix: cleanup
- shared service declaration for maria
- webdav usage out of connect
4 years ago
Heise, Peter 8cb1e919b3 feature/smarch-78 4 years ago
Sven Ketelsen 45f9edbd28 chore: webdav server configuration (w.i.p.) 4 years ago
Ketelsen, Sven 3c60e35668 SMARCH-81: feat: added webdav as shared service 4 years ago
Ketelsen, Sven be4a9c3f5c SMARCH-63: Feat: Anlegen/Konfigurieren einer Datenbank auf dem DB-Server (DEV) 4 years ago
Sven Ketelsen ecb8a4fc64 feat: added ip for peter heise 4 years ago
Sven Ketelsen e03c7b8ea4 chore: updated elastic cluster to 7.14
- manual rolling update from 7.12
4 years ago
Sven Ketelsen 84bceb730d review: setup awx server with ansible 4 years ago
Heise, Peter 6034d87f97 feature/postgresql-cluster 4 years ago
Sven Ketelsen 3042b8cacd review: setup awx server with ansible 4 years ago
Sven Ketelsen 9acca552c1 chore: network settings 4 years ago
Sven Ketelsen 4bb091adb0 chore: consolidation 4 years ago
Dziedzicki, Daniel b6d1bd171e Feature/smarch 59 4 years ago
Sven Ketelsen 736c89b6c1 chore: added wordpress (wip) 4 years ago
Sven Ketelsen 0e9c26e439 chore: switched workflow search to elastic mode 5 years ago
Dziedzicki, Daniel 88a0e6397f Feature/awx 5 years ago
Sven Ketelsen bf8ed74d3f SMARCH-46: smardigo self service portal (wip) 5 years ago
Sven Ketelsen 0fed0dbdb8 SMARCH-46: smardigo self service portal (wip) 5 years ago
Sven Ketelsen 7f7054244b SMARCH-46: smardigo self service portal (wip) 5 years ago
Sven Ketelsen 2c9a9029ad SMARCH-46: smardigo self service portal (wip) 5 years ago
Sven Ketelsen 7b290611e7 feat: provisioning playbook with dynamic inventory (wip) 5 years ago
Sven Ketelsen b27511ea53 feat: provisioning playbook with dynamic inventory (wip) 5 years ago
Sven Ketelsen a12d77390a chore: use robot account for harbor 5 years ago
Sven Ketelsen 1a93b40658 feat: provisioning playbook with dynamic inventory (wip) 5 years ago
Sven Ketelsen 982a782ab2 chore: migrated elastic exporter to prometheus community 5 years ago
Sven Ketelsen 18f3fd3102 SMARCH-40: monitoring for harbor 5 years ago
Sven Ketelsen ea45d111d9 SMARCH-46: smardigo self service portal (wip) 5 years ago
Sven Ketelsen 76554e4612 chore: cleanup 5 years ago
Sven Ketelsen 51ba3f7c16 SMARCH-33: added elastic stack setup 5 years ago
Sven Ketelsen 26ee698c77 chore: migrate harbor from 2.1.5 to 2.2.2 5 years ago
Sven Ketelsen 44a25a875f bugfix: dynamic ip address resolution for hetzner 5 years ago
Sven Ketelsen affaf901ab feat: keycloak realm for docker-registry + email setup 5 years ago
Sven Ketelsen 896bd7faab chore: cleanup 5 years ago
Sven Ketelsen ebcab733ef feat: added mail server 5 years ago
Sven Ketelsen c4d0745ad0 feat: new server dev-mail-01 5 years ago
Sven Ketelsen 7970deeb03 bugfix: removed wrong condition 5 years ago
Sven Ketelsen 46b2367622 chore: harbor playground 5 years ago
Sven Ketelsen b691447e27 feat: provisioning for docker registry 5 years ago
Sven Ketelsen 31450aac16 feat: added elasticsearch exporter setup 5 years ago
Sven Ketelsen 53352252da feat: added connect/keycloak setup 5 years ago
Sven Ketelsen 4b8ea52d05 feat: setup connect servers 5 years ago
Sven Ketelsen 57ff124d00 feat: setup prometheus stack 5 years ago
Sven Ketelsen c10d556038 chore: setup docker-registry 5 years ago
Sven Ketelsen b741b5872a chore: cleanup 5 years ago
Sven Ketelsen c63d557861 feat: added traefik and node_exporter 5 years ago
Sven Ketelsen 7eefe6b28f feat: setup servers on hetzner cloud 5 years ago
Sven Ketelsen 6c50019d6d feat: setup servers on hetzner cloud 5 years ago