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
|
||||
ansible.builtin.include_tasks:
|
||||
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