From e1ee8795cc83129b1e4a713b3405b47c5f8c5598 Mon Sep 17 00:00:00 2001 From: "Kenneth Benzie (Benie)" Date: Tue, 30 May 2023 19:48:16 -0400 Subject: [PATCH] Add RedHat support to 1password role --- playbooks/1password.yaml | 4 ++++ roles/1password/tasks/RedHat.yaml | 22 ++++++++++++++++++++++ 2 files changed, 26 insertions(+) create mode 100644 playbooks/1password.yaml create mode 100644 roles/1password/tasks/RedHat.yaml diff --git a/playbooks/1password.yaml b/playbooks/1password.yaml new file mode 100644 index 0000000..dfbdd52 --- /dev/null +++ b/playbooks/1password.yaml @@ -0,0 +1,4 @@ +--- +- hosts: localhost + roles: + - 1password diff --git a/roles/1password/tasks/RedHat.yaml b/roles/1password/tasks/RedHat.yaml new file mode 100644 index 0000000..4f37387 --- /dev/null +++ b/roles/1password/tasks/RedHat.yaml @@ -0,0 +1,22 @@ +--- +- name: add yum repository key + become: true + rpm_key: + key: https://downloads.1password.com/linux/keys/1password.asc + +- name: add yum repository + become: true + yum_repository: + name: 1password + description: 1Password Stable Channel + baseurl: https://downloads.1password.com/linux/rpm/stable/$basearch + enabled: true + gpgcheck: true + repo_gpgcheck: true + gpgkey: ['https://downloads.1password.com/linux/keys/1password.asc'] + +- name: install yum package + become: true + yum: + name: 1password + state: latest