Commit Graph

50 Commits

Author SHA1 Message Date
alexandre.pires 52d6d85203 Refactor ansible-apply.yaml to skip certain tags during playbook execution 2024-09-26 21:25:45 +02:00
alexandre.pires 26b7eb6ac9 Refactor Terraform Apply script to use IP address instead of hostname in kube config 2024-09-26 20:27:37 +02:00
alexandre.pires 6c9f2326be Refactor Terraform Apply script to include TRUSTED_HOSTS environment variable 2024-09-26 20:23:44 +02:00
alexandre.pires 93cc8a3a64 Refactor ansible-apply.yaml and inventory/hosts, add ANSIBLE_USER and SSH_AUTH_SOCK environment variables, and update Terraform Apply script to handle multiple hosts 2024-09-26 20:22:02 +02:00
alexandre.pires a6c8ab5127 Refactor ansible-apply.yaml and inventory/hosts, add ansible.cfg 2024-09-26 20:06:47 +02:00
alexandre.pires 0f64b867de Refactor ansible-apply.yaml and inventory/hosts, add playbook_m3uproxy.yml 2024-09-26 12:08:00 +02:00
alexandre.pires ba14794525 Refactor Terraform workflow to remove unnecessary event triggers 2024-09-24 22:28:21 +02:00
alexandre.pires de1aec1b95 Refactor Terraform workflow to remove unnecessary event triggers 2024-09-24 22:27:14 +02:00
alexandre.pires 4c456e80c1 Refactor Terraform workflow to exclude color in Terraform plan output 2024-09-24 22:16:15 +02:00
alexandre.pires 4950616e23 Refactor Terraform workflow to use sectool for plan execution 2024-09-24 22:14:48 +02:00
alexandre.pires 052dff46ad Refactor Terraform workflow to exclude color in Terraform plan output 2024-09-24 22:03:04 +02:00
alexandre.pires 49cbd6ecbe Refactor Terraform workflow to include Terraform Plan and Show steps 2024-09-24 21:57:44 +02:00
alexandre.pires 10940b64fd Refactor SSH connection check step to clarify purpose 2024-09-24 21:47:11 +02:00
alexandre.pires 23880cc025 Refactor SSH connection check step to clarify purpose 2024-09-24 21:42:38 +02:00
alexandre.pires bdd030ac12 Refactor Terraform Validate workflow file 2024-09-24 21:38:55 +02:00
alexandre.pires ca7353070a Merge branch 'feature/terraform-fix' into feature/terraform-onboard 2024-09-24 21:36:46 +02:00
alexandre.pires 7bfc5c07fb Refactor workflow file names to use consistent naming convention 2024-09-24 21:35:09 +02:00
alexandre.pires c2dbfd87cf Refactor ansible-apply.yaml to use ansible user for fetching kube config 2024-09-24 21:32:35 +02:00
alexandre.pires 6e3183e760 Refactor ansible-apply.yaml to use ansible user for fetching kube config 2024-09-24 21:32:14 +02:00
alexandre.pires dd541a9014 Refactor workflow names to use consistent naming convention 2024-09-24 21:25:31 +02:00
alexandre.pires b464962af0 Refactor job names in Ansible and Terraform workflows 2024-09-24 21:24:31 +02:00
alexandre.pires 5ea3ad7b3d Refactor SSH configuration and playbook execution in ansible-apply.yaml 2024-09-24 21:22:38 +02:00
alexandre.pires 8a43e2e301 Refactor SSH configuration and playbook execution in ansible-apply.yaml 2024-09-24 20:14:45 +02:00
alexandre.pires 05e0a66919 Refactor SSH configuration and update playbook execution in ansible-apply.yaml 2024-09-24 19:55:00 +02:00
alexandre.pires fe6fdf6d57 Refactor SSH configuration in ansible-apply.yaml to remove SSH_PASSWORD usage 2024-09-24 19:42:56 +02:00
alexandre.pires ce8bc0e3b7 Refactor SSH configuration to read SSH Trusted Hosts keys 2024-09-24 19:40:15 +02:00
alexandre.pires 6fe89a8e07 Refactor SSH configuration and add SSH_AUTH_SOCK to ansible-apply.yaml 2024-09-24 19:34:05 +02:00
alexandre.pires 7859f65328 Refactor SSH configuration and update playbook execution in ansible-apply.yaml 2024-09-24 19:31:44 +02:00
alexandre.pires 38480c4333 Refactor SSH configuration in ansible-apply.yaml to use TRUSTED_HOSTS secret 2024-09-24 19:07:48 +02:00
alexandre.pires 0a15a87d36 Refactor SSH configuration and test SSH connection in ansible-apply.yaml 2024-09-24 19:05:46 +02:00
alexandre.pires 53239f9843 Refactor SSH configuration to enable additional host key algorithms 2024-09-24 19:01:43 +02:00
alexandre.pires 754f5eb4bb Refactor SSH configuration and enable ECDSA host key algorithm 2024-09-24 19:00:10 +02:00
alexandre.pires d184a0cbd3 Refactor SSH configuration in ansible-apply.yaml and update playbook execution with ECDSA private key 2024-09-24 17:44:06 +02:00
alexandre.pires ca80892975 Refactor SSH configuration in ansible-apply.yaml and update playbook execution with specified user 2024-09-24 17:30:20 +02:00
alexandre.pires 2e105db48c Refactor SSH configuration in ansible-apply.yaml and add private key for playbook execution 2024-09-24 17:25:15 +02:00
alexandre.pires 85d97a8d74 Refactor SSH configuration in ansible-apply.yaml and fix trusted hosts 2024-09-24 17:22:31 +02:00
alexandre.pires 63efc31e35 Refactor SSH configuration in ansible-apply.yaml and fix trusted hosts 2024-09-24 17:20:09 +02:00
alexandre.pires 5c0b820a35 Refactor SSH configuration in ansible-apply.yaml and fix trusted hosts 2024-09-24 17:17:55 +02:00
alexandre.pires 7c4093c5b9 Refactor SSH configuration in ansible-apply.yaml and fix trusted hosts 2024-09-24 17:16:31 +02:00
alexandre.pires 8c4017ba45 Refactor SSH configuration in ansible-apply.yaml and add trusted hosts 2024-09-24 17:02:55 +02:00
alexandre.pires b14cfdbc3f Refactor ansible-apply.yaml to configure SSH and disable host key checking 2024-09-24 16:56:41 +02:00
alexandre.pires 49e15f441c Refactor file paths in Terraform workflows 2024-09-24 16:43:43 +02:00
alexandre.pires 075447cd94 Refactor ansible-validate.yaml and add main branch trigger 2024-09-24 16:39:03 +02:00
alexandre.pires 26e1519c54 Refactor ansible-apply.yaml to simplify workflow triggering 2024-09-24 16:37:19 +02:00
alexandre.pires c91c34fdae Refactor ansible-apply.yaml to improve SSH key handling 2024-09-24 16:35:17 +02:00
alexandre.pires 9dfbe14313 Update ansible-apply.yaml to change the workflow name from "Validate ansible playbooks" to "Apply ansible playbooks" 2024-09-24 15:59:09 +02:00
alexandre.pires 6c2ea3ceab Merge branch 'main' into feature/ansible-onboard 2024-09-24 15:58:14 +02:00
alexandre.pires 414aa19657 Update ansible-validate.yaml 2024-09-24 15:24:11 +02:00
alexandre.pires f445996797 Initial ansible onboard 2024-09-24 15:19:51 +02:00
alexandre.pires 7366659355 Initial commit 2024-09-24 15:12:33 +02:00