• Derek McQuay's avatar
    kubeadm implement preflight checks · 16b159c1
    Derek McQuay authored
    Includes checks for verifying services exist and are enabled, ports are
    open, directories do not exist or are empty, and required binaries are
    in the path.
    
    Checks that user running kubeamd init and join is root and will only execute
    command if user is root. Moved away from using kubectl error handling to
    having kubeadm handle its own errors. This should allow kubeadm to have
    more meaningful errors, exit codes, and logging for specific kubeadm use
    cases.
    16b159c1
kubeadm.go 807 Bytes