[Epic] CA lifecycle management #1612
Labels
area/certificates
kind/enhancement
New feature or request
status/blocked
Issue depend on another one
Milestone
This epic is the result of #1604 investigation.
Solves the following problems:
cacerts
lifecycle management in Elemental.elemental-system-agent
,rancher-system-agent
, will stop working on all installed machines once thecacerts
is renewed. This also affects theelemental-register
in a very similar way.There is no easy way for users to use a public CA for Rancher, in combination with Elemental. This is a scenario where the
cacerts
will be empty, and the Elemental agents will have nothing to strictly validate. The workaround is to manually populate the Rancher'scacerts
setting with the public CA certificate.Since the
elemental-operator
reads thecacerts
andserver-url
Rancher settings to populate theMachineRegistration
'scaCert
andurl
values, it is not possible for Elemental users to use different ingresses (that Rancher is not aware of). This is however needed if for example users would like to route different machine pools to different registration load balancers.Issues (in order of priority):
The text was updated successfully, but these errors were encountered: