improbable-eng / etcd-cluster-operator

A controller to deploy and manage etcd clusters inside of Kubernetes
MIT License
128 stars 35 forks source link

added missing permissions to the ClusterRole that are needed #192

Open HariNarayananMohan opened 4 years ago

HariNarayananMohan commented 4 years ago

Changes

The EtcdCluster and EtcdPeer instances were failing to create by the operator due to missing permissions in the ClusterRole. They have been addressed in this PR by adding the necessary permissions to the ClusterRole. Github Issue has been created few days before and I was able to fix it by following the google results - https://github.com/improbable-eng/etcd-cluster-operator/issues/191

Verification

I tested it after adding these permissions and then operator was able to create instances of EtcdCluster and EtcdPeer.