Haitao Pan
|
26616211cb
|
workflows/iac-pipeline-create.yml: add required secret
|
2024-01-06 18:20:19 +08:00 |
|
Haitao Pan
|
79e8ff2e18
|
Add feature: Fetch Certificate and Private Key from Vault
|
2024-01-06 18:17:26 +08:00 |
|
Haitao Pan
|
94e503531f
|
roles/cert-manager: add fetch_certs_from_vault.py
|
2024-01-05 16:10:14 +08:00 |
|
Haitao Pan
|
cd75701102
|
workflows/use-renew-ssl-certs.yml set vault secrets enable -path=certs kv || true
|
2024-01-04 16:26:07 +08:00 |
|
Haitao Pan
|
f58a416a9d
|
workflows/use-renew-ssl-certs.yml: store existing certificates in the K/V secret engine.
|
2024-01-04 16:09:40 +08:00 |
|
Haitao Pan
|
bd8ee53000
|
workflows/use-renew-ssl-certs.yml: update
|
2024-01-04 15:47:02 +08:00 |
|
Haitao Pan
|
d4d6389899
|
.github/workflows/use-renew-ssl-certs.yml: update
|
2024-01-04 15:37:51 +08:00 |
|
Haitao Pan
|
dbe614f9c3
|
workflows/use-renew-ssl-certs.yml: update
|
2024-01-04 15:26:21 +08:00 |
|
Haitao Pan
|
ead4cacafb
|
workflows/use-renew-ssl-certs.yml: update
|
2024-01-04 15:03:51 +08:00 |
|
Haitao Pan
|
eda5683c25
|
Test workflows/app-pipeline-renew-ssl-cert.yml with svc-dev.ink
|
2024-01-04 14:55:21 +08:00 |
|
Haitao Pan
|
42a1636f04
|
use-renew-ssl-certs.yml: add Check if pki path exists
|
2024-01-04 14:26:44 +08:00 |
|
Haitao Pan
|
b05d1bab5a
|
add env VAULT_ADDR for vault cli
|
2024-01-04 13:50:16 +08:00 |
|
Haitao Pan
|
46aed4449a
|
workflows/use-renew-ssl-certs.yml: Fixed vault login
|
2024-01-04 13:36:06 +08:00 |
|
Haitao Pan
|
2569b7e927
|
workflows/use-renew-ssl-certs.yml: update name
|
2024-01-04 11:13:04 +08:00 |
|
Haitao Pan
|
a457e606f9
|
workflows/use-renew-ssl-certs.yml: update step/Write certificate into Vault Server
|
2024-01-03 14:13:20 +08:00 |
|
Haitao Pan
|
0b9cfe4b8d
|
workflows/use-renew-ssl-certs.yml: update job name
|
2024-01-03 13:54:33 +08:00 |
|
Haitao Pan
|
3ffc0dab8c
|
app-pipeline-renew-ssl-cert: Fixed aliyun api key and secre is empty
|
2024-01-03 13:51:41 +08:00 |
|
Haitao Pan
|
a41c695298
|
app-pipeline-renew-ssl-cert: refacted
|
2024-01-03 13:33:21 +08:00 |
|
Haitao Pan
|
19ecb6ba87
|
app-pipeline-renew-ssl-cert.yml: update
|
2024-01-02 18:05:35 +08:00 |
|
Haitao Pan
|
ff30ce58f7
|
Update ToDo List
|
2023-12-29 15:15:51 +08:00 |
|
Haitao Pan
|
f645659925
|
update README.md, docs
|
2023-12-29 13:56:23 +08:00 |
|
Haitao Pan
|
851541128b
|
iac_modules/terraform/gcp/network/main.tf: set network name -> dev
|
2023-12-29 12:55:59 +08:00 |
|
Haitao Pan
|
8420fd66de
|
set network name -> dev
|
2023-12-29 12:16:24 +08:00 |
|
Haitao Pan
|
f6a5d28782
|
workflows/iac-pipeline-create.yml: update
|
2023-12-29 12:10:30 +08:00 |
|
Haitao Pan
|
945dcd3271
|
.github/workflows/iac-pipeline-create.yml: update
|
2023-12-29 11:31:52 +08:00 |
|
Haitao Pan
|
3f2b48071a
|
set demo-dev.ink -> demo-uat.ink
|
2023-12-29 11:21:43 +08:00 |
|
Haitao Pan
|
a90391f2d1
|
.github/workflows/iac-pipeline-create.yml: update
|
2023-12-29 09:51:52 +08:00 |
|
Haitao Pan
|
c3a9e01bb7
|
roles/cert-manager/: update certs_automated_issuance.sh
|
2023-12-29 09:50:32 +08:00 |
|
Haitao Pan
|
8a6e550e37
|
workflows/iac-pipeline-create.yml: update needs
|
2023-12-29 09:44:53 +08:00 |
|
Haitao Pan
|
67d2f05d58
|
roles: observability-agent, setup-prometheus-operator.sh update
|
2023-12-29 09:28:36 +08:00 |
|
Haitao Pan
|
e5cd21e0e5
|
workflows/iac-pipeline-create.yml: update
|
2023-12-29 08:30:45 +08:00 |
|
Haitao Pan
|
36218d9834
|
set domain: svc-dev.ink -> demo-dev.ink
|
2023-12-29 08:18:56 +08:00 |
|
Haitao Pan
|
2735344ac4
|
setup-ingress-apisix.sh: enable prometheus metrics
|
2023-12-29 07:59:12 +08:00 |
|
Haitao Pan
|
a49f7b654a
|
Fixed: serviceMonitor namespace -> ingress
|
2023-12-29 07:46:59 +08:00 |
|
Haitao Pan
|
4618a1061b
|
files/setup-ingress-apisix.sh: enable enableGatewayAPI
|
2023-12-29 06:54:00 +08:00 |
|
Haitao Pan
|
dfad7f3e43
|
files/setup-ingress-apisix.sh: update
|
2023-12-29 06:45:07 +08:00 |
|
Haitao Pan
|
58d1ef7ec7
|
Fixd: ingress-controller config.apisix.namespace -> ingress
|
2023-12-29 00:05:04 +08:00 |
|
Haitao Pan
|
5eb9184c13
|
k3s-addon/files/setup-ingress-apisix.sh: add namespace
|
2023-12-28 23:47:39 +08:00 |
|
Haitao Pan
|
0fa4122145
|
set svc.plus -> svc-dev.ink
|
2023-12-28 23:25:48 +08:00 |
|
Haitao Pan
|
4278f3fdf7
|
roles/k3s-addon/files/setup-ingress-apisix.sh: update
|
2023-12-28 23:05:38 +08:00 |
|
Haitao Pan
|
dbb718ea17
|
setup-ingress-apisix.sh: enabled ingress-controller
|
2023-12-28 22:52:52 +08:00 |
|
Haitao Pan
|
7b2d2d6898
|
setup-ingress-apisix.sh: update
|
2023-12-28 22:48:41 +08:00 |
|
Haitao Pan
|
12ec87fa35
|
files/setup-ingress-apisix.sh: set apisix serviceName/Namespace
|
2023-12-28 22:19:32 +08:00 |
|
Haitao Pan
|
483d57ba89
|
k3s-addon/files/setup-ingress-apisix.sh: update
|
2023-12-28 21:59:42 +08:00 |
|
Haitao Pan
|
da041dd7bc
|
set retention -> 30m
|
2023-12-28 21:34:03 +08:00 |
|
Haitao Pan
|
56e86b20fa
|
Fixed: setup observability server
|
2023-12-28 21:26:30 +08:00 |
|
Haitao Pan
|
fe43e633f5
|
observability-agent/files/setup.sh: set storage.tsdb.retention.time=30m
|
2023-12-28 21:21:34 +08:00 |
|
Haitao Pan
|
2529701b66
|
set name -> agent
|
2023-12-28 21:08:20 +08:00 |
|
Haitao Pan
|
93a819fa97
|
setup-prometheus-operator.sh, observability-agent/files/setup.sh: update
|
2023-12-28 20:46:28 +08:00 |
|
Haitao Pan
|
65e3b625b1
|
roles/flagger-loadtester: update flaggerloadtester name
|
2023-12-28 20:24:22 +08:00 |
|