#!/sbin/openrc-run

name="kube-controller-manager"
description="Kubernetes Controller Manager (EKS-D based)"
command="/usr/bin/kube-controller-manager"
# Note: Ensure you create /etc/kubernetes/kube-controller-manager.conf with all necessary flags
command_args="--config /etc/kubernetes/kube-controller-manager.conf"
command_user="kube"
directory="/var/lib/kube-controller-manager"

depend() {
    need localmount net
    use firewall
}

start_stop_daemon_args="--pidfile /run/$RC_SVCNAME.pid --chdir ${directory}"
