Open wvwatson opened 1 year ago
points: watson: 8 Denver: 8
@wavell @denverwilliams @taylor @HashNuke @agentpoyo can we close this issue and the related WIP PR? If not, what do you suggest as the next steps?
It's a valid test. Maybe someone else wants to take it over.
Title: [Workload] Check if the operator is installed with privileged rights.
Is your workload test idea related to a problem? Please describe.
Describe the solution you'd like
Test Category Name
Type of test
Documentation tasks:
QA tasks
Dev Review:
Needs Peer Review
columnPeer review:
Reviewer Approved
columntestname: operator_privileged
prerequisites
[ ] create sample operator with privileged permissions (sample_operator_w_priv) -- should be in a helm chart
[ ] create sample operator with no privileged permissions (sample_operator_no_priv) -- should be in a helm chart
development criteria
[ ] Create spec for operator_privileged test -- should use sample_operator_w_priv and expect failure
[ ] Create spec for operator_privileged test -- should use sample_operator_no_priv and expect success
[ ] Create test named operator_privileged
acceptance criteria
./cnf-testsuite operator_privileged
./cnf-testsuite operator_privileged
what is an operator https://kubernetes.io/docs/concepts/extend-kubernetes/operator/ making an operator with a custom language https://www.weave.works/blog/creating-custom-kubernetes-operators
making an operator https://nubenetes.com/kubernetes-operators-controllers/#writing-kubernetes-operators-and-controllers https://stackoverflow.com/questions/69032478/how-to-list-installed-kubernetes-operators-and-delete-them-via-kubectl https://betterprogramming.pub/build-a-kubernetes-operator-in-10-minutes-11eec1492d30 https://developers.redhat.com/articles/2021/09/07/build-kubernetes-operator-six-steps https://www.techtarget.com/searchitoperations/tutorial/How-to-build-a-Kubernetes-operator https://developer.ibm.com/learningpaths/kubernetes-operators/develop-deploy-advanced-operator-janusgraph/how-to-make-an-operator/