-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Issue certifcates for etcd-operator #9
base: main
Are you sure you want to change the base?
Conversation
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: ArkaSaha30 The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
@ArkaSaha30 please rebase this PR. I just merged #8 |
23af956
to
b177198
Compare
dnsNames: | ||
- etcd.etcd-operator-system | ||
issuerRef: | ||
name: etcd-operator-selfsigned |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The issuerRef.name doesn't match the issuer's name?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
While deployment the namePrefix: etcd-operator-
was getting appended to the issuer, so when I reference just the issuer name without namePrefix
although it creates a certificateRequest it is not able to find the issuer.
A couple of high level thoughts:
|
cc @hakman |
b177198
to
5e15ec4
Compare
5e15ec4
to
3685a85
Compare
This commit will add the capability to issue selfsigned certificates for etcd-operator. Signed-off-by: ArkaSaha30 <[email protected]>
3685a85
to
f5456d0
Compare
Sure, thank you! |
Please read #10 |
This PR will add a basic capability to issue self-signed certificates for etcd-operator.
Prerequisite: cert-manager needs to be installed before deploying the etcd-operator
kubectl apply -f https://github.com/cert-manager/cert-manager/releases/download/v1.16.2/cert-manager.yaml
Once etcd-operator is deployed it requests 3 certificates from an issuer in the
etcd-operator-system
namespace