mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-06-12 04:35:41 +03:00
Cleanup pki: controller-manager
This commit is contained in:
parent
8ab50cb239
commit
ce83dc2c52
2 changed files with 30 additions and 29 deletions
|
@ -136,13 +136,6 @@ in
|
|||
cfg.certs.schedulerClient.cert
|
||||
cfg.certs.schedulerClient.key
|
||||
];
|
||||
controllerManagerPaths = [
|
||||
top.controllerManager.rootCaFile
|
||||
top.controllerManager.tlsCertFile
|
||||
top.controllerManager.tlsKeyFile
|
||||
cfg.certs.controllerManagerClient.cert
|
||||
cfg.certs.controllerManagerClient.key
|
||||
];
|
||||
kubeletPaths = [
|
||||
top.kubelet.clientCaFile
|
||||
top.kubelet.tlsCertFile
|
||||
|
@ -307,19 +300,6 @@ in
|
|||
};
|
||||
};
|
||||
|
||||
systemd.services.kube-controller-manager = mkIf top.controllerManager.enable {
|
||||
environment = { inherit (cfg.certs.controllerManagerClient) cert key; };
|
||||
unitConfig.ConditionPathExists = controllerManagerPaths;
|
||||
};
|
||||
|
||||
systemd.paths.kube-controller-manager = mkIf top.controllerManager.enable {
|
||||
wantedBy = [ "kube-controller-manager.service" ];
|
||||
pathConfig = {
|
||||
PathExists = controllerManagerPaths;
|
||||
PathChanged = controllerManagerPaths;
|
||||
};
|
||||
};
|
||||
|
||||
systemd.services.kube-scheduler = mkIf top.scheduler.enable {
|
||||
environment = { inherit (top.pki.certs.schedulerClient) cert key; };
|
||||
unitConfig.ConditionPathExists = schedulerPaths;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue