sensu / sensu-k8s-quick-start

14 stars 17 forks source link

fix for nginx deployment spec #2

Closed jspaleta closed 4 years ago

jspaleta commented 4 years ago

fix for nginx deployment spec to address errors when running against latest minikube using k8s 1.17

  1. change spec to use app/v1 as extensions/v1beta1 was removed

  2. Add label selector template for pod template section

  3. Fix sensu-agent sidecar config in sensu-backend statefulset

  4. Adjust requested CPU down a bit to make this work on minikube a bit more easily

jspaleta commented 4 years ago

Note even with this fix, you need to manually create the sensu namespace sensu-system for the backend sidecar agents to register with sensu.

calebhailey commented 4 years ago

LGTM!