Skip to content

Commit

Permalink
Fix Cluster/RoleBinding replace semantics
Browse files Browse the repository at this point in the history
Fixes #335.
  • Loading branch information
hausdorff committed Jan 4, 2019
1 parent aba4a95 commit d4f8be4
Showing 1 changed file with 9 additions and 0 deletions.
9 changes: 9 additions & 0 deletions pkg/provider/diff.go
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,11 @@ var forceNew = groups{
// for compatibility purposes.
"core": core,
"": core,
"rbac.authorization.k8s.io": versions{
"v1alpha1": kinds{"ClusterRoleBinding": roleBinding, "RoleBinding": roleBinding},
"v1beta1": kinds{"ClusterRoleBinding": roleBinding, "RoleBinding": roleBinding},
"v1": kinds{"ClusterRoleBinding": roleBinding, "RoleBinding": roleBinding},
},
"storage.k8s.io": versions{
"v1": kinds{
"StorageClass": properties{
Expand Down Expand Up @@ -109,6 +114,10 @@ var job = properties{
".spec.template",
}

var roleBinding = properties{
".roleRef",
}

var statefulSet = properties{
".spec.podManagementPolicy",
".spec.revisionHistoryLimit",
Expand Down

0 comments on commit d4f8be4

Please sign in to comment.