diff --git a/roles/kong/meta/main.yml b/roles/kong/meta/main.yml index 0558b5df..d64369ec 100644 --- a/roles/kong/meta/main.yml +++ b/roles/kong/meta/main.yml @@ -1,4 +1,3 @@ --- dependencies: - - apt - - { role: packages, s3_packages: [kong_{{ kong_version }}_{{ kong_arch }}.deb] } + - apt \ No newline at end of file diff --git a/roles/kong/tasks/main.yml b/roles/kong/tasks/main.yml index 550191dd..6ef6982f 100644 --- a/roles/kong/tasks/main.yml +++ b/roles/kong/tasks/main.yml @@ -10,6 +10,18 @@ - postgresql-client-{{postgres_version}} state: latest +- name: Download Kong package + amazon.aws.aws_s3: + bucket: amigo-data + mode: get + object: "packages/kong_{{ kong_version }}_{{ kong_arch }}.deb" + dest: "/tmp/kong_{{ kong_version }}_{{ kong_arch }}.deb" + register: getresult + +- name: Install Kong package + apt: + deb: "/tmp/kong_{{ kong_version }}_{{ kong_arch }}.deb" + - name: Create user for Kong user: name={{kong_user}} system=yes