Skip to content
This repository has been archived by the owner on Jan 15, 2024. It is now read-only.

Add tasks for generating TLS certificates #17

Merged
merged 13 commits into from
Oct 26, 2023
Merged

Conversation

p-j-smith
Copy link
Contributor

Add the remaining tasks from our existing docker role. These tasks create CA, server, and client certificates.

  • add a variable docker_generate_certificates . If true, certificates will be generated. Defaults to false
  • add separate task files for creating CA, server, and client certificates
  • a client certificate is created for each client listed in docker_client_hostnames . The certificates are copied to the Ansible controller
  • add description of all new variables to the README
  • add to the README a short discussion of when you would want to generates the certificates

@p-j-smith p-j-smith requested a review from a team October 26, 2023 10:52
Copy link
Contributor

@drmatthews drmatthews left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Couple of small typos, otherwise looks good - thanks!

molecule/centos7/prepare.yml Outdated Show resolved Hide resolved
molecule/rocky8/prepare.yml Outdated Show resolved Hide resolved
@p-j-smith p-j-smith merged commit 7d6b491 into main Oct 26, 2023
3 checks passed
@p-j-smith p-j-smith deleted the feat/certificate-signing branch October 26, 2023 13:15
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants