diff --git a/ansible/main/tasks/harbor.yaml b/ansible/main/tasks/harbor.yaml index cbda3b2ee63c69da91887e1b35bbf0b12e6a8bd0..45e860e3242248b4782ed71daf820619d4ce64fd 100644 --- a/ansible/main/tasks/harbor.yaml +++ b/ansible/main/tasks/harbor.yaml @@ -35,6 +35,7 @@ - name: Setup harbor shell: "/home/{{ user }}/harbor/install.sh --with-trivy --with-chartmuseum" register: install_command + ignore_errors: yes - name: Restart docker daemon on harbor setup failure systemd: diff --git a/ansible/main/vars/harbor.yaml b/ansible/main/vars/harbor.yaml index 61fe4fb3e61e1733d361ebc27b97806aa9de019d..0409a3ea0301e02ee6c87e556508f8390911294b 100644 --- a/ansible/main/vars/harbor.yaml +++ b/ansible/main/vars/harbor.yaml @@ -11,6 +11,12 @@ base_users: - name: harbor sudo: no passwordless_sudo: no + - name: ubuntu + sudo: yes + passwordless_sudo: yes + ssh_key: ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHLIy19HNEIGL7ytgUs1tiWOR31H09ZaoqmJX7STBmxj harbor@harbor + + base_ssh: port: 10022 @@ -18,7 +24,7 @@ base_ssh: pubkeyAuthentication: "yes" passwordAuthentication: "no" allow: - users: "rlacko" + users: "rlacko ubuntu" base_netplan: network: