Commit Graph

41 Commits

Author SHA1 Message Date
Khue Doan
18314225e4 fix(bootstrap): fix ArgoCD ingress cert syntax 2021-12-05 22:34:56 +07:00
Khue Doan
b2b5179df9 feat: switch all ingress to to letsencrypt-prod 2021-12-05 17:43:32 +07:00
Khue Doan
7c37cdb22d feat: switch all ingress to to letsencrypt-staging 2021-12-05 17:11:00 +07:00
Khue Doan
84df2b1c9d refactor(bootstrap): sync all ApplicationSets at once
Because sync waves are removed
2021-12-01 23:04:06 +07:00
Khue Doan
03ac8ebc7d fix: set ingress class explicitly 2021-11-29 21:16:27 +07:00
Khue Doan
96ad14931a refactor(bootstrap): remove sync wave for ApplicationSets
It doesn't wait for all child applications to become healthy
2021-11-26 18:15:41 +07:00
Khue Doan
a2a0b48f0d fix(bootstrap): fix ApplicationSet health check
https://github.com/argoproj/argo-cd/blob/master/resource_customizations/argoproj.io/ApplicationSet/health.lua
2021-11-26 15:23:49 +07:00
Khue Doan
af2ca6141d chore(bootstrap): switch to latest applicationset on master
https://github.com/argoproj-labs/applicationset/pull/370
2021-11-26 12:26:16 +07:00
Khue Doan
2111a2eb93 fix(bootstrap): hot fix bootstrap not progressing 2021-11-26 12:01:50 +07:00
Khue Doan
38cacd468f feat(bootstrap): add health check and sync wave for ApplicationSets 2021-11-26 11:57:02 +07:00
Khue Doan
401fbca584 fix(bootstrap): upgrade ArgoCD to v2.2.0-rc1 pre-release
Fix Gitea Ingress thanks to https://github.com/argoproj/argo-cd/pull/7519
2021-11-17 15:06:11 +07:00
Khue Doan
fdfd5fb2c9 fix(argocd): update custom health check for ArgoCD applications 2021-10-04 00:40:05 +07:00
Khue Doan
4b16c1b120 feat(bootstrap): add Applications custom health check 2021-09-24 20:08:45 +07:00
Khue Doan
74beb3f4d2 fix(bootstrap): fix sync wave incorrect type 2021-09-24 19:34:16 +07:00
Khue Doan
d4e6629464 fix(bootstrap): fix sync wave syntax
Please enter the commit message for your changes. Lines starting
2021-09-24 19:31:18 +07:00
Khue Doan
bdc1297184 feat(bootstrap): add sync waves based on layers 2021-09-23 11:53:23 +07:00
Khue Doan
900b417f64 Revert "feat(bootstrap): add sync waves based on layers"
This reverts commit e06ba36c80.
2021-09-20 00:54:02 +07:00
Khue Doan
e06ba36c80 feat(bootstrap): add sync waves based on layers 2021-09-20 00:14:04 +07:00
Khue Doan
8f4088dadb Move git, ci and sso to platform layer 2021-09-03 12:36:52 +07:00
Khue Doan
c8db3c958d Rename applications layer to apps 2021-09-03 01:59:15 +07:00
Khue Doan
a8c4572b14 Remove cluster (Terraform RKE) layer in favor of k3s 2021-09-01 16:51:23 +07:00
Khue Doan
61f7114d40 ArgoCD terminate TLS at ingress controller 2021-08-24 02:26:55 +07:00
Khue Doan
6ac5cfe84b Revert "Switch ArgoCD installer from Kustomize to Helm"
This reverts commit 0f27c0b9e3.
2021-08-24 02:16:21 +07:00
Khue Doan
d4c1d24d48 Revert "Update ArgoCD Helm install release name"
This reverts commit 6ecc023898.
2021-08-24 02:16:09 +07:00
Khue Doan
6ecc023898 Update ArgoCD Helm install release name 2021-08-24 02:08:40 +07:00
Khue Doan
0f27c0b9e3 Switch ArgoCD installer from Kustomize to Helm 2021-08-24 02:05:56 +07:00
Khue Doan
3493f85e33 Remove argocd ingress tls-acme annotation 2021-08-24 01:35:23 +07:00
Khue Doan
89534c5db2 Revert "Rename argocd ingress secret"
This reverts commit 4cf909cd98.
2021-08-24 01:28:57 +07:00
Khue Doan
f0d1376f73 Switch to self signed cert for now 2021-08-24 01:03:58 +07:00
Khue Doan
4cf909cd98 Rename argocd ingress secret 2021-08-23 03:09:46 +07:00
Khue Doan
53638acd98 Enable argocd ingress tls acme 2021-08-23 03:07:58 +07:00
Khue Doan
18f899d444 Disable argocd ingress force ssl redirect 2021-08-23 03:03:33 +07:00
Khue Doan
10bca6eed9 Force the nginx ingress to connect to argocd backend using HTTPS 2021-08-23 02:59:58 +07:00
Khue Doan
6225339f0e Enable HTTPS for ArgoCD 2021-08-23 02:53:45 +07:00
Khue Doan
56bf5408e6 Merge operations layer to system layer 2021-08-23 00:34:13 +07:00
Khue Doan
5a01dba65e Add Gitea to applications layer 2021-08-23 00:03:11 +07:00
Khue Doan
73771d39c3 Add descheduler to operations layer 2021-08-22 23:51:38 +07:00
Khue Doan
1405fa046b Fix wrong kustomize path 2021-08-22 23:37:51 +07:00
Khue Doan
bc8533027b Add phony to bootstrap make targets 2021-08-22 23:36:57 +07:00
Khue Doan
c4e93bde01 Fix typo 2021-08-22 23:36:47 +07:00
Khue Doan
000c90bf99 Split argocd and root app to boostrap 2021-08-22 23:34:09 +07:00