cnti-testcatalog / testsuite

📞📱☎️📡🌐 Cloud Native Telecom Initiative (CNTI) Test Catalog is a tool to check for and provide feedback on the use of K8s + cloud native best practices in networking applications and platforms
https://wiki.lfnetworking.org/display/LN/Test+Catalog
Apache License 2.0
171 stars 70 forks source link

[Workload] Security test: Check if the operator is installed with privileged rights. #1684

Open wvwatson opened 1 year ago

wvwatson commented 1 year ago

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:

Peer review:

testname: operator_privileged

prerequisites

acceptance criteria

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/

wvwatson commented 1 year ago

points: watson: 8 Denver: 8

lixuna commented 3 months ago

@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?

wvwatson commented 3 months ago

It's a valid test. Maybe someone else wants to take it over.