Pour tout problème contactez-nous par mail : support@froggit.fr | La FAQ :grey_question: | Rejoignez-nous sur le Chat :speech_balloon:

Skip to content
Snippets Groups Projects
Commit 5ebc8186 authored by Idriss's avatar Idriss
Browse files

Add gpg keys in the role

parent 76e2cbe4
No related branches found
No related tags found
No related merge requests found
...@@ -31,3 +31,8 @@ ssh_servers_config: [] ...@@ -31,3 +31,8 @@ ssh_servers_config: []
## - name: id_rsa ## - name: id_rsa
## value: value_base64_encoded ## value: value_base64_encoded
ssh_private_keys_b64: [] ssh_private_keys_b64: []
## gpg_keys_b64:
## - user: <email user>
## value: value_base64_encoded
gpg_keys_b64: []
...@@ -20,6 +20,13 @@ RUN echo "{{ key.value }}" | base64 -d > "/home/coder/.ssh/{{ key.name }}" && \ ...@@ -20,6 +20,13 @@ RUN echo "{{ key.value }}" | base64 -d > "/home/coder/.ssh/{{ key.name }}" && \
{% endfor %} {% endfor %}
{% for key in gpg_keys_b64 %}
RUN echo "{{ key.value }}" | base64 -d > "{{ key.user }}.key" && \
gpg --import "{{ key.user }}.key" && \
rm -rf "{{ key.user }}.key"
{% endfor %}
{% for registry in oci_registries %} {% for registry in oci_registries %}
RUN echo "{{ registry.password }}" | docker login -u "{{ registry.login }}" "{{ registry.url }}" --password-stdin RUN echo "{{ registry.password }}" | docker login -u "{{ registry.login }}" "{{ registry.url }}" --password-stdin
......
...@@ -17,4 +17,5 @@ host {{ server.name }} ...@@ -17,4 +17,5 @@ host {{ server.name }}
{% else %} {% else %}
ServerAliveInterval 60 ServerAliveInterval 60
{% endif %} {% endif %}
{% endfor %} {% endfor %}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment