Commit Graph

99 Commits

Author SHA1 Message Date
alexandre.pires 325c105fe3 Added monitoring support 2024-10-03 23:03:41 +02:00
alexandre.pires b7a5805fd8 Refactor workflow file to include Ansible environment setup and get host info action, and setup Kubernetes environment 2024-10-01 23:38:01 +02:00
alexandre.pires ea1a0c0358 Refactor workflow file to include Ansible environment setup and get host info action 2024-10-01 23:35:48 +02:00
alexandre.pires ca8657857d Refactor workflow file to include terraform validation and formatting checks 2024-10-01 23:33:50 +02:00
alexandre.pires a507a884f2 Refactor get-host-info action.yml to fix system-id variable assignment 2024-10-01 23:27:45 +02:00
alexandre.pires 2271bc9ac3 Refactor workflow file to include host-group and target-host for microk8s deployment 2024-10-01 23:12:21 +02:00
alexandre.pires c2a4c83844 Refactor workflow file to update host-group variable for microk8s deployment 2024-10-01 23:10:06 +02:00
alexandre.pires 0258c9c3a2 Refactor workflow file to update vault-master-password variable 2024-10-01 23:08:34 +02:00
alexandre.pires 443915c07c Refactor workflow file to include target host for microk8s deployment 2024-10-01 23:07:30 +02:00
alexandre.pires 04e5932913 Refactor workflow file to update vault-master-password variable 2024-10-01 23:05:10 +02:00
alexandre.pires ce4eea071c Refactor workflow file to remove unnecessary trusted_hosts variable 2024-10-01 23:03:21 +02:00
alexandre.pires e581e34f4e Refactor workflow file to include self-reference in paths and update Ansible setup 2024-10-01 22:59:55 +02:00
alexandre.pires 6d3d101bcc Refactor workflow file paths and update branch restrictions 2024-10-01 22:56:20 +02:00
alexandre.pires 270605a619 Refactor workflow file paths and update branch restrictions 2024-10-01 22:56:12 +02:00
alexandre.pires 632cdfeee8 Refactor get-host-info action.yml to use hyphenated naming convention for the output variable and remove unnecessary echo statement 2024-10-01 22:55:25 +02:00
alexandre.pires 3785ff5008 Refactor get-host-info action.yml to use hyphenated naming convention for the output variable and remove unnecessary echo statement 2024-10-01 22:53:37 +02:00
alexandre.pires 89d998d10e Refactor workflow file paths and update branch restrictions 2024-10-01 22:51:44 +02:00
alexandre.pires 9ac2f4d2aa Refactor workflow file paths and update branch restrictions 2024-10-01 22:49:46 +02:00
alexandre.pires 2cf588f999 Refactor workflow file paths and update branch restrictions 2024-10-01 22:46:46 +02:00
alexandre.pires 40bbb4904c Refactor ansible inventory path and update output in get-host-info action.yml 2024-09-30 22:41:21 +02:00
alexandre.pires 85459002d3 Minor fix in the action.yml file 2024-09-30 22:34:05 +02:00
alexandre.pires d6083225e2 Refactor ansible inventory path in setup-ansible-env action.yml 2024-09-30 22:29:02 +02:00
alexandre.pires c1d8d67cbc Refactor file path and update workflow name in actions-validate.yml
Add setup-terraform-env action.yml
Update setup-k8s-env action.yml with ssh-auth-sock input
2024-09-30 22:25:55 +02:00
alexandre.pires adfff953e7 Refactor file path and update workflow name in actions-validate.yml 2024-09-30 21:59:58 +02:00
alexandre.pires 6fdaf8aac9 Refactor file path and update workflow name in actions-validate.yml 2024-09-29 19:23:46 +02:00
alexandre.pires d51c34dd1f Refactor file path and update workflow name in actions-validate.yml 2024-09-29 19:13:49 +02:00
alexandre.pires 75308f38bd Refactor file path and update workflow name in actions-validate.yml 2024-09-29 19:11:54 +02:00
alexandre.pires 0c66d4ede7 Refactor file path and update workflow name in actions-validate.yml 2024-09-29 19:08:11 +02:00
alexandre.pires ce7bfde872 Refactor file path in actions-validate.yml and update input parameters for vault master password, ansible user, and trusted hosts 2024-09-29 19:04:21 +02:00
alexandre.pires e5e63f9699 Refactor file path in actions-validate.yml and add input parameter for K8S_TARGET 2024-09-29 18:59:44 +02:00
alexandre.pires abd18f5947 Renamed main to action 2024-09-29 18:55:47 +02:00
alexandre.pires 150d0ae434 Refactor file path in actions-validate.yml and remove unnecessary code 2024-09-29 18:49:52 +02:00
alexandre.pires 1604adcc3b Refactor file path in actions-validate.yml and update input parameters for vault master password, ansible user, and trusted hosts 2024-09-29 18:44:39 +02:00
alexandre.pires ec9d56d13f Refactor file path in actions-validate.yml and add input parameters for vault master password, ansible user, and trusted hosts 2024-09-29 18:38:58 +02:00
alexandre.pires d55ecad2f7 Refactor file path in actions-validate.yml and remove unnecessary code 2024-09-29 18:36:34 +02:00
alexandre.pires 87fe65a8a0 Refactor file path in actions-validate.yml and add output for changed files 2024-09-29 18:35:30 +02:00
alexandre.pires 095c73b97e Refactor file path in actions-validate.yml and add input parameters for vault master password, ansible user, and trusted hosts 2024-09-29 18:33:44 +02:00
alexandre.pires 60e2d7476a Refactor file path in actions-validate.yml and handle empty changed files 2024-09-29 18:19:59 +02:00
alexandre.pires e5612acf6b Refactor file path in actions-validate.yml and add fetch-depth parameter 2024-09-29 18:15:22 +02:00
alexandre.pires 662969b1a4 Refactor file path in actions-validate.yml and add checkout step 2024-09-29 18:12:02 +02:00
alexandre.pires e2963e795d Refactor file path in actions-validate.yml 2024-09-29 18:10:38 +02:00
alexandre.pires 0eaedb20cb Refactor file path in actions-validate.yml 2024-09-29 18:08:11 +02:00
alexandre.pires 6da356ec5e Refactor Ansible setup environment actions 2024-09-29 18:07:01 +02:00
alexandre.pires 360269fa0b Improved workflows and actions 2024-09-29 18:01:42 +02:00
alexandre.pires a03aca39df Refactor ansible-apply.yaml to include playbook_login.yml 2024-09-29 11:42:32 +02:00
alexandre.pires 6248286ad2 Encryption and major changes 2024-09-28 23:12:19 +02:00
alexandre.pires 1f060541c3 Refactor playbook_microk8s.yml and ansible-apply.yaml
Simplify playbook_microk8s.yml by removing duplicate lines and whitespace changes.
Update ansible-apply.yaml to include a scheduled job for Terraform Apply.
2024-09-28 21:27:24 +02:00
alexandre.pires bad1668115 Refactor Terraform validation workflow to use 'terraform validate' command 2024-09-28 19:19:18 +02:00
alexandre.pires 4de62d7334 Add infrastructure bucket for storing assets 2024-09-28 19:15:56 +02:00
alexandre.pires 52d6d85203 Refactor ansible-apply.yaml to skip certain tags during playbook execution 2024-09-26 21:25:45 +02:00