alexandre.pires
5324ef7ec0
Refactor encryption secret in microk8s install.yml and repository.vault
2024-09-29 01:38:48 +02:00
alexandre.pires
6a9c86bd91
Refactor encryption secret in microk8s install.yml
2024-09-29 01:19:11 +02:00
alexandre.pires
0cef49cda3
Refactor encryption secret in microk8s install.yml
2024-09-29 01:11:37 +02:00
alexandre.pires
f476f09f9e
Merge pull request #9 from a13labs/feature/encryption-at-rest
...
Add infrastructure bucket for storing assets
2024-09-29 00:25:26 +02:00
alexandre.pires
2206c2b67a
Refactor systemd unit files for mounting and opening LUKS devices
2024-09-29 00:16:51 +02:00
alexandre.pires
abf28888fb
Refactor ansible-lint configuration
2024-09-28 23:30:41 +02:00
alexandre.pires
d2bf2ed418
Refactor sshconfig.yml to set ssh version as fact only when ssh_version.stderr is not empty
2024-09-28 23:24:08 +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
alexandre.pires
4032d5c1d3
Refactor ufw.yml to include retries and delay for firewall rules
2024-09-26 20:34:46 +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
6cb291a9ea
Refactor squid configuration to include readiness and liveness probes, resource requests, and security context
2024-09-26 12:03:33 +02:00
alexandre.pires
605b3dd912
Refactor security context and add allowed CORS domains in m3uproxy configuration
2024-09-25 21:35:11 +02:00
alexandre.pires
ae6e58674c
Merge pull request #8 from a13labs/feature/geoipupdate
...
Refactor m3uproxy configuration to include GeoIP updates
2024-09-25 21:13:10 +02:00
alexandre.pires
def5d0ac60
Refactor security context in m3uproxy.tf
2024-09-25 21:11:09 +02:00
alexandre.pires
c6829653a5
Refactor Terraform configuration to include MAXMIND_ACCOUNT_ID and MAXMIND_LICENSE_KEY
2024-09-25 21:08:32 +02:00
alexandre.pires
8f3a6c291a
Refactor m3uproxy configuration to include GeoIP updates
2024-09-25 21:01:16 +02:00
alexandre.pires
e0e2763069
Refactor m3uproxy.json to support v0.1.0
2024-09-25 20:27:03 +02:00
alexandre.pires
0cb48db2a5
Disabled collabora https://github.com/CollaboraOnline/online/issues/3102
2024-09-25 20:11:27 +02:00
alexandre.pires
b41146cb58
Add Terraform configuration for Collabora and nextcloud
2024-09-25 19:55:20 +02:00
alexandre.pires
3082a37c15
Merge pull request #7 from a13labs/feature/terraform-onboard
...
Feature/terraform onboard
2024-09-24 22:43:41 +02:00
alexandre.pires
437a73e8f6
Refactor m3uproxy.json to include stream server configuration
2024-09-24 22:37:26 +02:00
alexandre.pires
e3edbf3e9d
Disabled nextcloud
2024-09-24 22:33:19 +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
d95e722b98
Refactor Kubernetes provider config_context in provider.tf
2024-09-24 21:54:11 +02:00
alexandre.pires
bf6521b362
Fixes #1 : Added provider.tf and variables.tf for k8sapps
2024-09-24 21:51:14 +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
38ea438751
Merge branch 'main' into feature/terraform-onboard
2024-09-24 21:23:09 +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
9278fe47f2
Refactor Microk8s plugin configuration and disable ha-cluster plugin
2024-09-24 20:48:45 +02:00