friedrich goerz
9ae762b6e1
DEV-315: fixed ansible error to get ansible-lint initially running
4 years ago
Görz, Friedrich
591e40a283
DEV-310: git-rm docker-role from geerlingguy - can be used via include...
4 years ago
Sven Ketelsen
44c7509e11
feat: consolidation for harbor
...
- dev-docker-registry-01 -> dev-harbor-01
- qa-docker-registry-01 -> qa-harbor-01
4 years ago
Görz, Friedrich
d1b41daa87
Feature/dev 302
4 years ago
Görz, Friedrich
37d94b5166
DEV-302: abolish manual installation steps
4 years ago
Sven Ketelsen
0f35703e03
bugfix: fixed retry logic for hetzner network check
4 years ago
Sven Ketelsen
05a6f8a67f
feat: added service filtering for kibana dashboard
4 years ago
Sven Ketelsen
40e0a44043
DEV-279: review / vaulted variables
4 years ago
friedrich goerz
333823fb4c
DEV-279: implemented 'svensons' review critics
4 years ago
Sven Ketelsen
f3fc209a02
feat: default configuration for keycloak master realm
...
- mail
- events
- language
4 years ago
Sven Ketelsen
1d8b7dae90
bugfix: added group mapper to default keycloak client config
4 years ago
Görz, Friedrich
3d304f4ec1
DEV-279: added oidc/rbac for argocd setup (keycloak)
4 years ago
friedrich goerz
20a2e8a2e3
DEV-257: implemented wish for smardigo star-architect <<sken>> :P
4 years ago
Görz, Friedrich
820b162b15
DEV-271: added systemd-file as workaround for hazzle with container start order
4 years ago
Sven Ketelsen
baed2bf51b
bugfix: smardigo_user_token creation doesn't require become
4 years ago
Sven Ketelsen
79cad695e7
feat: updated keycloak image version
...
- keycloak 12.0.4 -> 14.0.0
- updated smardigo images (netgo branding)
4 years ago
Sven Ketelsen
ed4ebc8630
feat: updated keycloak image version
...
- keycloak 12.0.4 -> 14.0.0
- updated smardigo images (netgo branding)
4 years ago
Sven Ketelsen
3cffeed705
feat: updated keycloak image version
...
- keycloak 12.0.4 -> 14.0.0
- updated smardigo images (netgo branding)
4 years ago
Sven Ketelsen
9eb945812d
feat: uptade prometheus stack images to current versions
4 years ago
Sven Ketelsen
c1460fa045
chore: set storage.tsdb.retention.time from 12w to 4w
4 years ago
Ketelsen, Sven
d9d980b009
DEV-282: feat: added configuration of parameters through web portal
4 years ago
Görz, Friedrich
34a88236f3
DEV-298: added hacky shell script to make harbor upgrade a little bit easier
4 years ago
Sven Ketelsen
c9131276e3
bugfix: connect-wordpress orchestration
...
- added missing configuration to wordpress service
REALM_ID
REGISTRATION_ID
CLIENT_ID
CLIENT_SECRET
CLIENT_USERNAME
CLIENT_PASSWORD
SMARDIGO_AUTH_TOKEN_NAME
SMARDIGO_AUTH_TOKEN_VALUE
4 years ago
Sven Ketelsen
212ef00807
bugfix: connect-wordpress orchestration
...
- added missing configuration to wordpress service
REALM_ID
REGISTRATION_ID
CLIENT_ID
CLIENT_SECRET
CLIENT_USERNAME
CLIENT_PASSWORD
SMARDIGO_AUTH_TOKEN_NAME
SMARDIGO_AUTH_TOKEN_VALUE
4 years ago
Sven Ketelsen
abbe742118
feat: set storage.tsdb.retention.time from 15w to 12w
4 years ago
Sven Ketelsen
34e5f301e4
bugfix: disabled argocd dex server
...
- service isn't used at all
4 years ago
Görz, Friedrich
9f9a192432
DEV-269: added stuff to federate k8s-internal prometheus metrics
4 years ago
Görz, Friedrich
a0f70890f1
DEV-258: added code to configure (users|roles) objects in elastic
4 years ago
Sven Ketelsen
ea231be89f
DEV-277 feat: added stage for external usage
...
- stage without shared services
- setup isolated services
4 years ago
friedrich goerz
dabd42d40e
DEV-280: added comment and removed my senseless delay/retries params
4 years ago
Sven Ketelsen
e58e5a4e05
CVE-2021-44228: updates es from 7.14.0 to 7.16.1
4 years ago
friedrich goerz
e0f90428fd
DEV-280: added retries to get hcloud requests from ansible more reliable
4 years ago
friedrich goerz
9d3e839082
DEV-280: BUGFIXED wait_for task to to fix broken smardigo-step 'create-server'
4 years ago
friedrich goerz
00aacf90c6
DEV-280: added wait_for task to to fix broken smardigo-step 'create-server'
4 years ago
Claus Paetow
6f411c9743
feat: Task remove /etc/docker/daemon.json added
4 years ago
Claus Paetow
b0c3b5d947
feat: Set smardigo-theme for master realm
4 years ago
Görz, Friedrich
5bdff07d1b
DEV-253: digitalocean stuff - add droplet but not idempotentgit branch git branch plz check
4 years ago
Ketelsen, Sven
54d6b82f1f
DEV-244 feat: added power dns to stage dev
4 years ago
Sven Ketelsen
dc31119c05
feat: new playbook to manipulate services from portal
...
- update-service-state.yml
service_state
up
down
upgrade
4 years ago
Sven Ketelsen
8baf07a85c
feat: added backups to smardigo portal
4 years ago
Sven Ketelsen
631e0b8778
bugfix: fixed variable name
...
- vault_replicator_user_password
> postgres_replicator_user_password
4 years ago
Görz, Friedrich
d24e009c48
DEV-254: added backup/restore playbooks
4 years ago
Sven Ketelsen
a792a7f9e7
feat: integrated monitoring updates in smardigo portal
4 years ago
Sven Ketelsen
31104d1e16
bugfix/cleanup
...
- update-monitoring
- k8s-cluster -> k8s_cluster
4 years ago
friedrich goerz
671c3a9657
DEV-240: added code for k8s-external single-instance redis instance for DEV+QA
4 years ago
Sven Ketelsen
bc39cdbb04
feat: added external-dns with digitalocean configuration
4 years ago
Sven Ketelsen
aeabec152c
SMARCH-106: added stuff for multi tenant setup
...
- workflow-index-postgres
- workflow-proxy-postgres
- workflow-proxy-realm
4 years ago
Sven Ketelsen
0dcdc9a13c
feat: added tag upgrade to playbook setup
...
- Updating apt cache
- Upgrade all packages
4 years ago
Sven Ketelsen
b9192557ab
feat: added service monitor for cert-manager (prometheus)
4 years ago
Sven Ketelsen
e78a11d431
cleanup:
...
- removed echo server
- stick cert manager to 1.5.4
4 years ago
Sven Ketelsen
123d1dd917
chore: prometheus add note for PersistentVolumeClaim
4 years ago
Sven Ketelsen
1450f91d2e
cleanup: added some tags to kubernetes roles
4 years ago
Sven Ketelsen
575e5cd131
feat: activated public ingress access over hetzner load balancer
...
- disable-public-network: true -> false
4 years ago
Sven Ketelsen
31298d109d
feat: deploy docker registry key to namespace
4 years ago
Sven Ketelsen
ef3634cf4e
feat: added nginx ingress monitoring
4 years ago
Sven Ketelsen
d580278227
Revert "bugfix: kube: monitoring removed wrong labels"
...
This reverts commit 49e7ee6ee7 .
4 years ago
Sven Ketelsen
49e7ee6ee7
bugfix: kube: monitoring removed wrong labels
4 years ago
Sven Ketelsen
c2ef361964
kubespray
...
- renamed groups to match kubespray
kube-master -> kube_control_plane
kube-node -> kube_node
4 years ago
Sven Ketelsen
8f94c4aae0
feat: added hetzner csi plugin
4 years ago
Sven Ketelsen
a9d6249762
feat: rollout gitea on qa
4 years ago
Sven Ketelsen
f212c1d362
bugfix: activated present state for networks again
...
- new servers need the private network binding
4 years ago
Sven Ketelsen
3f3547bd8f
chore: added host aliases for accessing shared resources
4 years ago
Sven Ketelsen
f9b7844c3d
feat: added ingress entries for monitoring
...
- prafana
- prometheus
- alertmanager
4 years ago
Sven Ketelsen
fce3c6e8e0
feat: seeting ingress replica count to 3
4 years ago
Sven Ketelsen
1be0e7117f
cleanup
4 years ago
Görz, Friedrich
99ab6cd390
DEBUGGING hetzner CCM
4 years ago
Sven Ketelsen
4e2cfea6c5
chore: deactivated firewall/network provisioning
4 years ago
Sven Ketelsen
a9d239f0e8
feat: kubernetes bootstrap
...
- ccm
- ingress
- certmanager
- argo-cd
{{ stage }}-kube-argocd.{{ domain }}
- prometheus
{{ stage }}-kube-grafana.{{ domain }}
4 years ago
Sven Ketelsen
a6e603cf76
feat: connect added parameter for activation scope deletion
4 years ago
Sven Ketelsen
c207ceb25b
bugfix: setup whole dev stage leftovers
4 years ago
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