Compare commits
2 Commits
4eee20f63f
...
369aed9ea1
Author | SHA1 | Date | |
---|---|---|---|
369aed9ea1 | |||
11d0273ac1 |
@ -1,5 +1,6 @@
|
||||
project_terraform: "/home/valentin/terraform"
|
||||
project_backend: "/home/valentin/k8s_backend"
|
||||
project_kubeconfig: "/home/valentin/.kube/config"
|
||||
region_k8s: "fr-par"
|
||||
project_name_tf: "terraform-test"
|
||||
quarkus_project: "covas-quarkus"
|
||||
|
@ -8,7 +8,7 @@
|
||||
|
||||
- name: Copy backend k8s yaml
|
||||
template:
|
||||
src: "{{ item }}.tf.j2"
|
||||
src: "{{ item }}.yaml.j2"
|
||||
dest: "{{ project_backend }}/{{ item }}.yaml"
|
||||
with_items: "{{ backend_yaml }}"
|
||||
|
||||
|
@ -18,4 +18,8 @@
|
||||
X-Auth-Token: "{{ scw_secret_key }}"
|
||||
when: item.name == "{{ project_name_tf }}"
|
||||
with_items: "{{ (output.content |from_json).clusters }}"
|
||||
|
||||
|
||||
- name: Copy kubeconfig
|
||||
copy:
|
||||
src: "{{ project_terraform }}/kubeconfig"
|
||||
dest: "{{ project_kubeconfig }}"
|
@ -10,6 +10,10 @@
|
||||
import_tasks: kubeconfig.yml
|
||||
tags: ["create-cluster", "kubeconfig"]
|
||||
|
||||
- name: Deploy a API backend
|
||||
import_tasks: deploy-backend.yml
|
||||
tags: ["deploy-api"]
|
||||
|
||||
- name: Destroy cluster k8s scaleway via terraform
|
||||
import_tasks: destroy-cluster.yml
|
||||
tags: ["destroy-cluster"]
|
||||
|
Loading…
x
Reference in New Issue
Block a user