raffaelespazzoli / openshift-enablement-exam

Apache License 2.0
64 stars 49 forks source link

Keepalived / Haproxy Self hosted static pods fail to start #19

Open mbach04 opened 6 years ago

mbach04 commented 6 years ago

Conducted an OSE deployment today using an extracted version of your roles. However, the Master API never resolved. I suspect the static pods weren't picked up, possibly due to a configuration on my end.

Can you expound on this section please?:

openshift_node_kubelet_args:
...
  pod-manifest-path:
  - "{{ static_pod_manifest_path }}"

I think my misinterpretation on this portion has caused a misconfiguration.

Is this an argument that goes in the OCP hosts file or something else? Everything I've read on static pods seem to point to /etc/kubelet.d/ as being the location for pod manifests, should this not be the default for some reason?

mbach04 commented 6 years ago

Also, for the routers-lb; do you suggest this be deployed with a Kubernetes instance outside of OCP, or add 2-3 more infranodes that don't host a router or registry, but just serve the load balancer pods?