mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-09-16 14:45:28 +00:00
Fix juju kubernetes-master starting services before TLS certs are saved
master: Fix start_master args
This commit is contained in:
@@ -268,10 +268,10 @@ def idle_status():
|
|||||||
hookenv.status_set('active', 'Kubernetes master running.')
|
hookenv.status_set('active', 'Kubernetes master running.')
|
||||||
|
|
||||||
|
|
||||||
@when('etcd.available', 'certificates.server.cert.available',
|
@when('etcd.available', 'tls_client.server.certificate.saved',
|
||||||
'authentication.setup')
|
'authentication.setup')
|
||||||
@when_not('kubernetes-master.components.started')
|
@when_not('kubernetes-master.components.started')
|
||||||
def start_master(etcd, tls):
|
def start_master(etcd):
|
||||||
'''Run the Kubernetes master components.'''
|
'''Run the Kubernetes master components.'''
|
||||||
hookenv.status_set('maintenance',
|
hookenv.status_set('maintenance',
|
||||||
'Configuring the Kubernetes master services.')
|
'Configuring the Kubernetes master services.')
|
||||||
|
Reference in New Issue
Block a user