Open sriharim opened 4 years ago
--force option in drain operation (https://kubernetes.io/docs/reference/generated/kubectl/kubectl-commands#drain) only
Continue even if there are pods not managed by a ReplicationController, Job, or DaemonSet
removing --force do not resolve your problem, try to use preStop hook in nginx pod - https://blog.gruntwork.io/gracefully-shutting-down-pods-in-a-kubernetes-cluster-328aecec90d
Hi,
Due to --force drain - application is closing connection in Nginx containers ( Using all spot instances for Kubernetes cluster )
I would like to remove --force from below command in entrypoint.sh.
kubectl drain "${NODE_NAME}" --force --ignore-daemonsets --delete-local-data --grace-period="${GRACE_PERIOD}"
please let me know possible solution.
Thanks