Commit Graph

699 Commits

Author SHA1 Message Date
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
bba29723a6 Enable TLS for Gitea 2021-08-23 03:18:00 +07:00
Khue Doan
3bc5ddb7ec Use cluster issuer instead of issuer 2021-08-23 03:15:22 +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
ccebf8ed80 Add cert-manager issuer 2021-08-23 02:45:39 +07:00
Khue Doan
520393d0c4 Create ingress for Tekton 2021-08-23 01:06:42 +07:00
Khue Doan
7f5cf2f292 Rename tekton 2021-08-23 01:02:46 +07:00
Khue Doan
acc8fe2a6b Install Tekton and dashboard 2021-08-23 01:01:43 +07:00
Khue Doan
d537f8e615 Disable Authelia 2021-08-23 00:54:27 +07:00
Khue Doan
92bccdb2e1 Install Authelia 2021-08-23 00:51:26 +07:00
Khue Doan
b9f3a456b1 Add dependencies to build diagrams 2021-08-23 00:49:34 +07:00
Khue Doan
56bf5408e6 Merge operations layer to system layer 2021-08-23 00:34:13 +07:00
Khue Doan
3b93ba2c21 Add Prometheus stack 2021-08-23 00:15:21 +07:00
Khue Doan
5c97296dca Add missing Gitea ingress path 2021-08-23 00:09:40 +07:00
Khue Doan
52ea1d79fe Remove old apps layer 2021-08-23 00:08:08 +07:00
Khue Doan
5a01dba65e Add Gitea to applications layer 2021-08-23 00:03:11 +07:00
Khue Doan
eeb387a4f0 Move scripts to experimental 2021-08-22 23:57:34 +07:00
Khue Doan
0d68a07489 Remove pre-commit hook 2021-08-22 23:57:20 +07:00
Khue Doan
73771d39c3 Add descheduler to operations layer 2021-08-22 23:51:38 +07:00
Khue Doan
53b3c388ef Cleanup apps layer 2021-08-22 23:47:36 +07:00
Khue Doan
d56c2a7c8c Move cert-manager to system layer 2021-08-22 23:46:44 +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
3c3832dbea Remove Argocd and Longhorn from cluster layer 2021-08-22 23:35:16 +07:00
Khue Doan
000c90bf99 Split argocd and root app to boostrap 2021-08-22 23:34:09 +07:00
Khue Doan
cf69f5f0e7 Split ArgoCD install and root app 2021-08-22 19:44:41 +07:00
Khue Doan
932adb6632 Add Helm back to tools container 2021-08-22 19:36:05 +07:00
Khue Doan
0b32d386c7 Fix Helm dependency values 2021-08-22 19:35:24 +07:00
Khue Doan
488f087db5 Auto create namespace 2021-08-22 18:30:59 +07:00
Khue Doan
710cbdb813 Fix syntax 2021-08-22 18:28:41 +07:00
Khue Doan
acf42f7d72 Enable system apps auto sync 2021-08-22 18:27:05 +07:00
Khue Doan
a7da7f2549 Disable system project 2021-08-22 18:24:07 +07:00
Khue Doan
8bf07e6a92 Add missing field to system applicationset 2021-08-22 18:04:08 +07:00
Khue Doan
ecf7a3c9bf Move applicationsets and projects to separate folders 2021-08-22 17:47:01 +07:00
Khue Doan
0095d9a166 Try new ArgoCD pattern 2021-08-22 17:40:38 +07:00
Khue Doan
55b293fce7 Add experimental features README 2021-08-21 12:57:21 +00:00
Khue Doan
0954f69ab3 Increase wait time out 2021-08-21 12:50:58 +00:00
Khue Doan
ad9eaaca7f Generate ISO file name automatically 2021-08-21 10:59:51 +00:00
Khue Doan
b747ded60e Disable Keycloak 2021-08-21 10:25:47 +00:00
Khue Doan
d122cc2ba7
Delete .gitattributes 2021-08-21 02:59:05 +07:00
Khue Doan
b672b7a46b Rename infra layer to cluster 2021-08-20 19:31:04 +07:00
Khue Doan
921453ef91 Move Terraform CDK to experimental 2021-08-20 19:08:14 +07:00
Khue Doan
a8e4a85584
Merge pull request #2 from khuedoan/cluster-api-sidero
Experimental bare-metal provisioning and cluster creation with Cluster API
2021-08-20 19:07:24 +07:00