Commit Graph

145 Commits

Author SHA1 Message Date
Haitao Pan
447515be88 openldap: add role and ci pipeline 2023-03-24 13:01:53 +08:00
Haitao Pan
2e0a44ab75 roles/clickhouse: udpate 2023-03-24 12:07:05 +08:00
Haitao Pan
8f0a6c8bca roles/promtail-agent: udpate 2023-03-24 12:00:29 +08:00
Haitao Pan
2b1249c9aa set default disk size, type 2023-03-24 12:00:10 +08:00
Haitao Pan
ee6d86bbf2 add depends: k3s -> common 2023-03-24 10:36:04 +08:00
Haitao Pan
187f793fe5 infrastructure/__main__.py: update resource config 2023-03-24 10:29:00 +08:00
shenlan
3022ae8a9a Update pulumi-cloud-resource-k3s.yml 2023-03-24 10:16:22 +08:00
Haitao Pan
84ca22b4b5 pulumi-cloud-resource-k3s: update 2023-03-24 10:12:25 +08:00
Haitao Pan
72eef37bca pulumi-cloud-resource-create.yml: update 2023-03-24 10:08:34 +08:00
Haitao Pan
2f347a468e roles/k3s/files: update 2023-03-24 10:05:37 +08:00
Haitao Pan
df730770b7 Add ci pipielines: clickhouse k3s mysql redis 2023-03-24 09:59:52 +08:00
Haitao Pan
069cea11e5 Fixed: clickhouse cluster deploy failed 2023-03-24 00:29:38 +08:00
Haitao Pan
0a8ace8f6d Fixed: nginx/ingress deploy failed 2023-03-24 00:15:33 +08:00
Haitao Pan
4d46cc1872 roles/k3s/files: update 2023-03-23 23:28:13 +08:00
Haitao Pan
5024a39ced workflows/pulumi-cloud-resource-create.yml: update 2023-03-23 22:58:16 +08:00
Haitao Pan
9a3c724705 add setup-k3s.sh 2023-03-23 21:58:05 +08:00
Haitao Pan
3b5f9b2d69 ../.github/workflows/pulumi-cloud-resource-create.yml: update 2023-03-23 21:34:07 +08:00
Haitao Pan
eefd696d9a add SetupPermission option 2023-03-23 21:21:55 +08:00
Haitao Pan
e3ab20e6bc Fixed AttributeError: 'builtin_function_or_method' object has no attribute 'update' 2023-03-23 20:24:11 +08:00
Haitao Pan
89179d8b0a merge render.py into __main__.py 2023-03-23 20:12:09 +08:00
Haitao Pan
2d2a4139f4 __main__.py: get value with json dict 2023-03-23 19:39:11 +08:00
Haitao Pan
625e21e8ce add roles: clickhouse, mysql, redis 2023-03-23 16:56:32 +08:00
Haitao Pan
0c7cff9154 add empty hosts/id_rsa hosts/inventory 2023-03-23 16:26:41 +08:00
Haitao Pan
5e43e4b120 rename: scripts/render.py -> render.py 2023-03-23 16:20:07 +08:00
Haitao Pan
0f0d3b6bfa Fixed DNS_AK DNS_SK are None 2023-03-23 15:48:24 +08:00
Haitao Pan
4bfeb62b07 add roles/k3s 2023-03-23 15:26:05 +08:00
Haitao Pan
58c38c8b00 Fixed SyntaxError: invalid syntax. Perhaps you forgot a comma 2023-03-23 14:52:52 +08:00
Haitao Pan
0a72ba7310 infrastructure/aws/__init__.py: set default egress rule 2023-03-23 14:31:10 +08:00
Haitao Pan
d5e6e6dc25 fixed setup resources 2023-03-23 14:25:29 +08:00
Haitao Pan
e5abad2809 Fixed NameError: name 'k3s_server' is not defined 2023-03-23 13:31:30 +08:00
Haitao Pan
9b777d5bc7 workflows/pulumi-cloud-resource-create.yml: enable workflow_dispatch 2023-03-23 12:51:45 +08:00
Haitao Pan
e67fdfb960 add playbook/requirements.txt 2023-03-23 12:46:31 +08:00
Haitao Pan
6cbfdb49e0 .github/workflows/pulumi-cloud-resource-create.yml: update 2023-03-23 12:24:09 +08:00
Haitao Pan
d834239233 workflows/pulumi-cloud-resource-delete.yml: Set Manual Trigger 2023-03-23 12:21:12 +08:00
Haitao Pan
eaf1a58678 move ansible templates code into playbook dir 2023-03-23 12:15:53 +08:00
Haitao Pan
e6cc30c376 add playbook roles and templates 2023-03-23 11:37:07 +08:00
Haitao Pan
ac8f08db53 update workflows pipieline names 2023-03-23 00:20:52 +08:00
Haitao Pan
777188ebe0 pulumi-aws.yml slpit into resource-create.yml and resource-create.yml 2023-03-23 00:14:30 +08:00
Haitao Pan
68840dbaed Fixed NameError: name 'security_group_id' is not defined 2023-03-22 23:49:07 +08:00
Haitao Pan
02ed9e8a57 infrastructure/aws/__init__.py: update 2023-03-22 23:35:58 +08:00
Haitao Pan
e26694941d infrastructure/__main__.py: fixed NameError, name 'subnet_id' is not defined 2023-03-22 23:10:09 +08:00
Haitao Pan
2d0f6a4351 set pulumi version -> 3.58.0 2023-03-22 23:08:03 +08:00
Haitao Pan
68603d9630 fixed NameError: name 'subnet_id' is not defined 2023-03-22 23:06:23 +08:00
Haitao Pan
ff021c9f4b infrastructure/__main__.py: import config 2023-03-22 22:33:46 +08:00
Haitao Pan
11aac205af Fixed NameError: name 'conig' is not defined 2023-03-22 22:31:22 +08:00
Haitao Pan
262240f443 Fixed AttributeError: module 'pulumi_aws' has no attribute 'availability_zones' 2023-03-22 22:28:39 +08:00
Haitao Pan
e78ea51598 debug 2023-03-22 22:22:58 +08:00
Haitao Pan
30fa42b9a2 infrastructure/aws/__init__.py: update 2023-03-22 22:13:13 +08:00
Haitao Pan
d9d1068720 infrastructure/aws/__init__.py: update 2023-03-22 22:08:55 +08:00
Haitao Pan
73c64caa0f .github/workflows/pulumi-aws.yml: set pulumi version -> 3.57.0 2023-03-22 20:51:43 +08:00