Commit Graph

859 Commits

Author SHA1 Message Date
Haitao Pan
a69a593e55 workflows/app-pipeline-vault.yml: update caller name 2024-02-07 20:44:59 +08:00
Haitao Pan
62e06ebc3e add git submodule: playbook 2024-02-07 20:41:22 +08:00
Haitao Pan
d10458f9eb playbook: removed 2024-02-07 20:35:28 +08:00
Haitao Pan
28f9c63cbe add submodule: iac_modules 2024-02-07 20:25:41 +08:00
Haitao Pan
e2158563c2 replace iac_modules with git sub module 2024-02-07 20:15:20 +08:00
Haitao Pan
d423c33cf3 Moved all Workflow Call yaml -> github.com:svc-design/actions.git 2024-02-07 20:00:50 +08:00
Haitao Pan
0c092f9bb1 roles/observability-server: update 2024-02-03 21:35:24 +08:00
Haitao Pan
276292cc9a .github/workflows/ iac-pipeline update 2024-01-27 19:32:47 +08:00
Haitao Pan
46b47ca0f5 workflows/use-setup-k3s-cluster.yml: disabled setup devops cluster 2024-01-27 19:17:52 +08:00
Haitao Pan
701ec4e3a1 iac_modules/terraform/gcp/vhost/config.yaml: set all vhost type -> e2-standard-2 2024-01-27 18:55:35 +08:00
Haitao Pan
06b54cb56f workflows/iac-pipeline-destroy.yml: add step/Delete Google Cloud Network static addresses Resources for vhost job 2024-01-27 18:36:49 +08:00
Haitao Pan
2022e973e2 workflows/iac-pipeline-destroy.yml: do clean for all static addresses 2024-01-27 18:28:24 +08:00
Haitao Pan
bacc842051 iac_modules/terraform/gcp: update 2024-01-27 18:10:43 +08:00
Haitao Pan
27dbb6b439 workflows/use-setup-gcp-cloud.yml: update 2024-01-27 17:51:43 +08:00
Haitao Pan
7f8042d2bd workflows/iac-pipeline-destroy.yml: update Cloud Storage Bucket Names 2024-01-27 17:16:05 +08:00
Haitao Pan
62cfa22e5b iac_modules/terraform/gcp/Readme.md: add set Compute Engine API 2024-01-27 16:45:29 +08:00
Haitao Pan
28d3b9203d fixed: bucket name iac_google_cloud_terraform_status cannot contain 'google' 2024-01-27 15:37:54 +08:00
Haitao Pan
66f737c1d6 set terraform.backend.bucket -> iac_google_cloud_terraform_status 2024-01-27 15:30:34 +08:00
Haitao Pan
c18319efbd set gcp project -> cloudsvcworkspace 2024-01-27 15:19:29 +08:00
Haitao Pan
b731eb0068 iac_modules/terraform/gcp/vhost/config.yaml: remove instances -> devops 2024-01-27 14:57:52 +08:00
Haitao Pan
f747c9dc47 roles/k3s-addon: update 2024-01-10 11:22:07 +08:00
Haitao Pan
55245bd08f playbook/init_k3s_cluster_std: set ingress -> nginx 2024-01-10 10:50:30 +08:00
Haitao Pan
01502021c6 roles/common: upate install-packages.sh 2024-01-10 10:45:34 +08:00
Haitao Pan
9431a6f952 remove dependencies for promtail-agent, app 2024-01-10 10:11:30 +08:00
Haitao Pan
f0b3a8d6e7 remove unneed dependencies for observability-agent 2024-01-10 00:15:05 +08:00
Haitao Pan
3287f19b84 roles/cert-manager: fixed run get_certificate.sh 2024-01-09 19:59:39 +08:00
Haitao Pan
ddc4b5353e roles/cert-manager: add argv for vault login 2024-01-09 19:33:53 +08:00
Haitao Pan
153c6f2c67 add playbook/roles/common/files/install-packages.sh 2024-01-07 15:23:52 +08:00
Haitao Pan
3f8f731725 roles/common: add files/install-packages.sh 2024-01-07 15:19:47 +08:00
Haitao Pan
fb454a67e8 roles/common/tasks/main.yml: set DEBIAN_FRONTEND -> noninteractive 2024-01-07 14:47:52 +08:00
Haitao Pan
a3f005f86c roles/common/tasks/main.yml: update 2024-01-07 14:36:16 +08:00
Haitao Pan
9f6ebc4abc roles/common/tasks/main.yml: update 2024-01-07 14:22:39 +08:00
Haitao Pan
016d1ff5d0 roles/common: Set Install packages for vault auditd 2024-01-07 13:56:21 +08:00
Haitao Pan
a8ba61fe96 roles/cert-manager: move install vault into get_certificate.sh 2024-01-07 13:27:32 +08:00
Haitao Pan
1bdf9567b3 workflows/use-setup-k3s-cluster.yml: update 2024-01-07 13:12:09 +08:00
Haitao Pan
8d0e3591f4 use-setup-k3s-cluster.yml: install vault in Pre Setup 2024-01-07 13:06:18 +08:00
Haitao Pan
948a43de3c roles/cert-manager: add files non-empty checking 2024-01-07 12:57:40 +08:00
Haitao Pan
15ec19255d cert-manager/files/get_certificate.sh: add vault login 2024-01-07 12:49:00 +08:00
Haitao Pan
ed6da3ac23 setup_observability_platform.sh: vault -> false 2024-01-07 12:27:28 +08:00
Haitao Pan
652e7ec997 roles/cert-manager: add get_certificate.sh 2024-01-07 11:56:26 +08:00
Haitao Pan
89579dfba6 renew-ssl-cert for onwalk.net 2024-01-07 10:45:51 +08:00
Haitao Pan
36e238c6fb workflows/use-setup-*: Update all pre-setup step 2024-01-07 10:34:50 +08:00
Haitao Pan
645ff9cd20 playbook/ansible.cfg: set ansible_python_interpreter -> python3 2024-01-07 10:22:01 +08:00
Haitao Pan
cbc20d0f46 workflows/use-setup-k3s-cluster.yml: update 2024-01-07 10:08:43 +08:00
Haitao Pan
579d807706 workflows/use-setup-k3s-cluster.yml: set ansible_python3_interpreter 2024-01-06 19:37:13 +08:00
Haitao Pan
74e4bfd7fa workflows/use-setup-k3s-cluster.yml: update 2024-01-06 19:21:15 +08:00
Haitao Pan
a3bbcd0f7d roles/cert-manager: fetch secret data with community.hashi_vault.vault_read 2024-01-06 18:55:04 +08:00
Haitao Pan
29a94671d7 add ansible module/action 'hvac_secret' 2024-01-06 18:39:41 +08:00
Haitao Pan
405786a853 workflows/use-setup-k3s-cluster.yml: Fixed setup k3s failed 2024-01-06 18:27:16 +08:00
Haitao Pan
26616211cb workflows/iac-pipeline-create.yml: add required secret 2024-01-06 18:20:19 +08:00