start adding pulumi
This commit is contained in:
12
tasks/config/pulumi.yml
Normal file
12
tasks/config/pulumi.yml
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
- name: Set pulumi config
|
||||||
|
ansible.builtin.set_fact:
|
||||||
|
pulumi:
|
||||||
|
vers: "{{ pkgconfig.pulumi.version }}"
|
||||||
|
archive: "pulumi-{{ pkgconfig.pulumi.version }}-{{ ansible_system | lower }}-{{ pkgconfig.pulumi.archmap[ansible_architecture] }}.tar.gz"
|
||||||
|
|
||||||
|
- name: Set pulumi config
|
||||||
|
ansible.builtin.set_fact:
|
||||||
|
pulumi:
|
||||||
|
vers: "{{ pulumi.vers }}"
|
||||||
|
archive: "{{ pulumi.archive }}"
|
||||||
|
dlurl: "{{ pkgconfig.pulumi.url_base }}/{{ pulumi.archive }}"
|
||||||
@@ -114,3 +114,8 @@
|
|||||||
loop_var: pkg
|
loop_var: pkg
|
||||||
ansible.builtin.include_tasks:
|
ansible.builtin.include_tasks:
|
||||||
file: pipx.yml
|
file: pipx.yml
|
||||||
|
|
||||||
|
- name: Cleanup {{ d_tempdir.path }}
|
||||||
|
ansible.builtin.file:
|
||||||
|
state: absent
|
||||||
|
path: "{{ d_tempdir.path }}"
|
||||||
|
|||||||
8
vars/pkgs/pulumi.yml
Normal file
8
vars/pkgs/pulumi.yml
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
pulumi:
|
||||||
|
version: v3.153.1
|
||||||
|
url_base: https://get.pulumi.com/releases/sdk
|
||||||
|
archmap:
|
||||||
|
x86_64: x64
|
||||||
|
arm64: arm64
|
||||||
|
aarch64: arm64
|
||||||
|
amd64: x64
|
||||||
Reference in New Issue
Block a user