cloud-gov / kubernetes-broker

Broker for kubernetes based services
Apache License 2.0
5 stars 6 forks source link

K8s 16 #51

Closed jmcarp closed 7 years ago

jmcarp commented 7 years ago

First commit updates from vendoring all of kubernetes to vendoring k8s.io/api, k8s.io/apimachinery, and k8s.io/client-go. Second commit updates references to api models.

jmcarp commented 7 years ago

Tests passing in dev. I had to revise a bit to update the deployment DeleteOptions to use the latest api, and now deleting a deployment actually cleans up the pods: https://github.com/18F/kubernetes-broker/pull/51/commits/f13dfb2ea1f3cd17165f8800cc5b5e2575f48cfb#diff-77ebf03ccd12754155661d15d1e2d377R375, which wasn't happening on my first attempt at this upgrade.