Skip to content

2.25.1.0-b291

@Arpit-yb Arpit-yb tagged this 04 Feb 06:05
Summary:
Adding support for Custom issuers like AWSPCAissuer.
Workflow -
1. If the given issuerKind is ClusterIssuer or Issuer, YBA will use the existing flow (Basic flow)
2. If the given issuerKind is anything apart from the above two, YBA will use an advanced flow by setting issuerKind, name and group in values

Added runtimeConfig for adding commonName to the certificate created by cert-manager

Test Plan:
1. cert-manager iTest
2. Created providers with new payload and old payload -> Create universe
3. Created provider with customIssuer -> create universe on old db -> verified that YBA fails the operation before applying the new values

For commonName
1. Created universe with and w/o runtimeconfig -> verified correct values getting set

Reviewers: #yba-api-review, vkumar, anijhawan, sneelakantan

Reviewed By: #yba-api-review, sneelakantan

Subscribers: yugaware

Differential Revision: https://phorge.dev.yugabyte.com/D41577
Assets 2
Loading