]> xn--ix-yja.es Git - alex.git/commitdiff
Add names to k8s tasks for easier debugging
authoralex <alex@pdp7.net>
Sat, 14 Jun 2025 08:22:36 +0000 (10:22 +0200)
committeralexpdp7 <alex@corcoles.net>
Sat, 14 Jun 2025 08:27:03 +0000 (10:27 +0200)
personal_infra/playbooks/roles/takahe/tasks/main.yaml

index e432e97541ceeecfc4be22a543bbaa9562407218..45ca2eae4122557ba30f4dac2e0ee169bdeb59c6 100644 (file)
     wait: true
     state: present
   tags: dns
-- k8s:
+- name: create namespace
+  k8s:
     context: "{{ context }}"
     state: present
     name: "{{ takahe.namespace }}"
     kind: Namespace
   delegate_to: 127.0.0.1
-- k8s:
+- name: create secret
+  k8s:
     context: "{{ context }}"
     state: present
     name: takahe-secrets
@@ -47,7 +49,8 @@
         TAKAHE_EMAIL_SERVER: "{{ ('smtp://' + mail.ses_username + ':' + mail.ses_password + '@' + mail.ses_endpoint + ':25?tls=true') | b64encode }}"
         TAKAHE_MEDIA_BACKEND: "{{ (takahe.s3_proto + '://' + takahe.s3_access_key + ':' + takahe.s3_secret_key + '@' + takahe.s3_endpoint + '/' + takahe.s3_bucket) | b64encode }}"
   delegate_to: 127.0.0.1
-- k8s:
+- name: create config map
+  k8s:
     context: "{{ context }}"
     state: present
     name: takahe-config
@@ -66,7 +69,8 @@
         TAKAHE_CSRF_HOSTS: "{{ ['https://femto.pub', 'https://alex.femto.pub'] | to_json }}"
         TAKAHE_ERROR_EMAILS: "{{ [takahe.admin_email] | to_json }}"
   delegate_to: 127.0.0.1
-- k8s:
+- name: create deployment
+  k8s:
     context: "{{ context }}"
     state: present
     name: webserver
                     path: /
                     port: 8000
   delegate_to: 127.0.0.1
-- k8s:
+- name: create service
+  k8s:
     context: "{{ context }}"
     state: present
     name: webserver
         selector:
           run: webserver
   delegate_to: 127.0.0.1
-- k8s:
+- name: create ingress
+  k8s:
     context: "{{ context }}"
     state: present
     name: webserver
                       port:
                         name: web
   delegate_to: 127.0.0.1
-- k8s:
+- name: create stator deployment
+  k8s:
     context: "{{ context }}"
     state: present
     name: stator
                   - secretRef:
                       name: takahe-secrets
   delegate_to: 127.0.0.1
-- k8s:
+- name: create migrate job
+  k8s:
     context: "{{ context }}"
     state: present
     name: migrate