garethr / garethr-kubernetes

Puppet types and provider for managing Pods, ReplicationControllers, Services and more in Kubernetes
http://garethr.github.io/garethr-kubernetes
Apache License 2.0
28 stars 28 forks source link

Access requirements impair use with multi-tenant OpenShift #17

Open danieldreier opened 7 years ago

danieldreier commented 7 years ago

I'm trying to demo use of this module with OpenShift, and just discovered that the providers expect unrestricted access. Using the OpenShift demo environment from "oc cluster up", when I try to use resource types from this module I get errors like the following:

Error: Could not run: Puppet detected a problem with the information returned from the service when accessing kubernetes_service. The specific error was:
  User "developer" cannot list all services in the cluster

I'm reporting this to get it on the backlog because I can't work on it in the short term.