Sven Ketelsen
7ca09573e3
kubespray: removed cert/ingress
...
- missing configuration, has to be done by kubespray -> rtfm
4 years ago
Sven Ketelsen
8f94c4aae0
feat: added hetzner csi plugin
4 years ago
Sven Ketelsen
d31810007d
kubespray
...
- renamed groups to match kubespray
kube-master -> kube_control_plane
kube-node -> kube_node
- cert_manager_enabled: false -> true
- ingress_nginx_enabled: false -> true
4 years ago
Sven Ketelsen
a9d6249762
feat: rollout gitea on qa
4 years ago
Sven Ketelsen
719a3e71d7
feat: kubernetes bootstrap
...
- ccm
- ingress
- certmanager
- argo-cd
{{ stage }}-kube-argocd.{{ domain }}
- prometheus
{{ stage }}-kube-grafana.{{ domain }}
4 years ago
Sven Ketelsen
937cbcf84f
bugfix: removed awx from etc/hosts
...
- awx uses public ip as bind address
4 years ago
Sven Ketelsen
c207ceb25b
bugfix: setup whole dev stage leftovers
4 years ago
Sven Ketelsen
0355c2ed8b
chore: keycloak rollout was broken due to duplicated declaration
4 years ago
Sven Ketelsen
211ed6c706
chore: cleanup
4 years ago
Sven Ketelsen
b302c4ea6a
chore: renamed kube servers after reset
4 years ago
Sven Ketelsen
bf5d2bbc54
chore: stage dev inventory
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
Görz, Friedrich
b89cc602e6
DEV-223: spike kubernetes cluster in der hetzner cloud aufsetzen
4 years ago
Sven Ketelsen
8df2970e7c
feat: reverse proxy configuration for gitea
...
- https://...
- ssh@...:2222
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
6aa4782d34
feat: added new service: gitea
4 years ago
Sven Ketelsen
c0c410e914
chore: added k8s group configuration
...
- due to running prometheus updates
4 years ago
Sven Ketelsen
ac1fc50e39
chore: new version for management
...
- 8.5.0-SMARCH-98-1-SNAPSHOT -> latest
4 years ago
Sven Ketelsen
674e53d62b
bugfix: provisioning on qa stage
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
0a9f699f64
bugfix: admin user/pass for management services
4 years ago
Sven Ketelsen
efd0f08293
feat: changed awx password for qa stage
4 years ago
Sven Ketelsen
79bdb2c1ee
bugfix: connect_elastic_prefix uses now _ instead of -
4 years ago
Sven Ketelsen
49cf9e1612
cleanup: factor out docker-compose version (->group all)
4 years ago
Sven Ketelsen
be0511e29a
bugfix: awx admin password
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
aad69fcdb0
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
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
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
f755e52ba5
feat: added smardigo feature flag ELEMENT_TEMPLATE_ENABLED
4 years ago
Sven Ketelsen
3aa23fdf72
chore: versions
...
- connect dev/qa -> latest
- iam dev/qa -> latest
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
ba861969d5
chore: updated connect/iam versions to XXX-SMARCH-98-1-SNAPSHOT
4 years ago
Sven Ketelsen
2faa5e8703
chore: cleanup
4 years ago
Sven Ketelsen
f829ea7605
chore: cleanup
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
Sven Ketelsen
c87717f07d
chore: cleanup
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
8ee702fb68
chore: removed outdated tasks
4 years ago
Sven Ketelsen
1427b676c4
bugfix: missing variable
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
cd9819eca6
feat: added tenant={{ tenant_id }} as server label if available
4 years ago
Sven Ketelsen
ad861db16e
SMARCH-92: split elastic stack services for qa
...
- elasticsearch
- logstash
- kibana
4 years ago
Paetow, Claus
e7f49a40e2
DEV-184 feat: added pgadmin4 as shared service
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
Sven Ketelsen
a8b60e9069
chore: teams alerting hook can now be stage specific
...
- added var netgo_msteams_hook_alerting (DEV)
4 years ago
Sven Ketelsen
d7704681ee
bugifx: awx polling configuration produces wrong instance
...
- <url>:80 -> <url>
4 years ago
Sven Ketelsen
259da9685f
DEV-173: bugfix: oidc configuration for connect/wordpress
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
79a423f7b7
chore: updated connect default version to 8.3.0
4 years ago
Sven Ketelsen
308fc7e501
DEV-173: cleanup
...
- changed admin user in wordpress database backup
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
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
45dcef38e3
bugfix: added missing variable local_ssh_config
4 years ago
Sven Ketelsen
ea5c025101
SMARCH-52: setup awx on dev-awx-01
4 years ago
Sven Ketelsen
3192535bb2
chore: removed duplicated declaration
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
Alexander Gordon
03604a5708
Added alexander.gordon ssh-key
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
84bceb730d
review: setup awx server with ansible
4 years ago
Heise, Peter
6034d87f97
feature/postgresql-cluster
4 years ago
Sven Ketelsen
01eb505c32
feat: added dev-postgres-01/dev-postgres-02
4 years ago
Sven Ketelsen
6e38f3e9aa
chore: removed daniel.dz
4 years ago
Paetow, Claus
f1e22a9bff
SMARCH-71: SSH Server Zugriff für Hetzner hinzufügen
4 years ago
Sven Ketelsen
8819c64bf5
chore: removed daniel.dz
4 years ago
Sven Ketelsen
4bb091adb0
chore: consolidation
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
Sven Ketelsen
7b66778cda
chore: added netgo teams hook configuration
5 years ago
Sven Ketelsen
7632da1019
chore: cleanup
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
18f3fd3102
SMARCH-40: monitoring for harbor
5 years ago
Sven Ketelsen
ea45d111d9
SMARCH-46: smardigo self service portal (wip)
5 years ago
Sven Ketelsen
51ba3f7c16
SMARCH-33: added elastic stack setup
5 years ago
Dziedzicki, Daniel
308383f9ec
Feature/smarch 44
5 years ago
Sven Ketelsen
896bd7faab
chore: cleanup
5 years ago
Sven Ketelsen
b438a9c12a
feat: hetzner default root users
5 years ago