Skip to content

Instantly share code, notes, and snippets.

@sttts
Last active March 31, 2020 13:19
Show Gist options
  • Save sttts/a36ecba4eb112f605b53b3276524aad1 to your computer and use it in GitHub Desktop.
Save sttts/a36ecba4eb112f605b53b3276524aad1 to your computer and use it in GitHub Desktop.
kubectl patch kubeapiserver cluster --type=json -p '[{"op":"remove", "path":"/spec/unsupportedConfigOverrides"}]'
kubectl patch kubeapiserver cluster --type=json -p '[{"op":"remove", "path":"/spec/unsupportedConfigOverrides"}]'
kubectl patch kubeapiserver cluster --type=merge -p '{"spec":{"unsupportedConfigOverrides":{"auditConfig":{"policyConfiguration":{"apiVersion":"audit.k8s.io/v1beta1","kind":"Policy","omitStages":[],"rules":[{"level":"None","resources":[{"group":"","resources":["events"]}]},{"level":"None","resources":[{"group":"oauth.openshift.io","resources":["oauthaccesstokens","oauthauthorizetokens"]}]},{"level":"None","userGroups":["system:authenticated","system:unauthenticated"],"nonResourceURLs":["/api*","/version","/healthz","/readyz"]},{"level":"Metadata","resources":[{"group":"route.openshift.io","resources":["routes"]},{"resources":["secrets"]}]},{"level":"RequestResponse"}]}}}}}'
kubectl patch kubeapiserver cluster --type=json -p '[{"op":"remove", "path":"/spec/unsupportedConfigOverrides"}]'
kubectl patch kubeapiserver cluster --type=merge -p '{"spec":{"unsupportedConfigOverrides":{"auditConfig":{"policyConfiguration":{"apiVersion":"audit.k8s.io/v1beta1","kind":"Policy","omitStages":[],"rules":[{"level":"None","resources":[{"group":"","resources":["events"]}]},{"level":"None","resources":[{"group":"oauth.openshift.io","resources":["oauthaccesstokens","oauthauthorizetokens"]}]},{"level":"None","userGroups":["system:authenticated","system:unauthenticated"],"nonResourceURLs":["/api*","/version","/healthz","/readyz"]},{"level":"Metadata","resources":[{"group":"route.openshift.io","resources":["routes"]},{"resources":["secrets"]}]},{"level":"Request","verbs":["update","patch","create","delete","deletecollection"]},{"level":"Metadata","omitStages":["RequestReceived"]}]}}}}}'
kubectl patch kubeapiserver cluster --type=json -p '[{"op":"remove", "path":"/spec/unsupportedConfigOverrides"}]'
kubectl patch kubeapiserver cluster --type=merge -p '{"spec":{"unsupportedConfigOverrides":{"auditConfig":{"policyConfiguration":{"apiVersion":"audit.k8s.io/v1beta1","kind":"Policy","omitStages":[],"rules":[{"level":"None","resources":[{"group":"","resources":["events"]}]},{"level":"None","resources":[{"group":"oauth.openshift.io","resources":["oauthaccesstokens","oauthauthorizetokens"]}]},{"level":"None","userGroups":["system:authenticated","system:unauthenticated"],"nonResourceURLs":["/api*","/version","/healthz","/readyz"]},{"level":"Metadata","resources":[{"group":"route.openshift.io","resources":["routes"]},{"resources":["secrets"]}]},{"level":"RequestResponse","verbs":["update","patch","create","delete","deletecollection"]},{"level":"Metadata","omitStages":["RequestReceived"]}]}}}}}'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment