|
|
|
|
|
by wyuenho
2899 days ago
|
|
Sounds like these OPS teams don't know what they are doing, but I'm not sure what you are saying is correct. Conceivably, in an ideal situation, the org has an internal intermediate CA created using a cert signed by a real root CA, and that intemediate CA's cert is in every client machine the org provisions to the employees, so the employees' machine can verify the server they are connecting to is authentic. For mutual authentication, the client certs lets the servers authenticate the other way around. Using a straight up self-signed server cert is a one way mechanism from server to client, it's easily spoofed, this makes no sense to me. |
|
* remote docker daemon execution
* setting up a kubernetes cluster with kubeadm and creating certificates for remote kubectl execution (this one might be related to the previous one. I'm not sure as i don't know anything about the kubernetes internals.)
* rabbitmq cluster iirc. At least thats how you're supposed to set it up with the sensu monitoring framework
* previously mentioned puppet does its as well, though the process is mostly invisible to the user
i'm not sure how its supposedly possible to spoof though?
the master needs to sign a certificate for clients. IF the master is compromised, everything is compromised. Thats true no matter which authorization protocol you're using