X-Git-Url: https://gerrit.akraino.org/r/gitweb?a=blobdiff_plain;f=tests%2Fk8s%2Fkube-hunter%2Fkube-hunter.robot;fp=tests%2Fk8s%2Fkube-hunter%2Fkube-hunter.robot;h=4ef9bf63971f3e3a40bc4229293a5381de5c948f;hb=6004efeec09813ac229b539409cfda8fbf412244;hp=0000000000000000000000000000000000000000;hpb=0df3673f2d2e9354956cf812d073e595f1d97903;p=validation.git diff --git a/tests/k8s/kube-hunter/kube-hunter.robot b/tests/k8s/kube-hunter/kube-hunter.robot new file mode 100644 index 0000000..4ef9bf6 --- /dev/null +++ b/tests/k8s/kube-hunter/kube-hunter.robot @@ -0,0 +1,39 @@ +############################################################################## +# Copyright (c) 2020 AT&T Intellectual Property. # +# Copyright (c) 2020 Nokia. # +# # +# Licensed under the Apache License, Version 2.0 (the "License"); # +# you maynot use this file except in compliance with the License. # +# # +# You may obtain a copy of the License at # +# http://www.apache.org/licenses/LICENSE-2.0 # +# # +# Unless required by applicable law or agreed to in writing, software # +# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT # +# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # +# See the License for the specific language governing permissions and # +# limitations under the License. # +############################################################################## + + +*** Settings *** +Documentation Hunt for security weaknesses in Kubernetes cluster +Resource kube-hunter.resource + + +*** Test Cases *** +Cluster Remote Scanning + Run Cluster Scan + Should Discover No Vulnerabilities + +Node Remote Scanning + Run Node Scan + Should Discover No Vulnerabilities + +Inside-a-Pod Scanning + [Setup] Run Keywords Onboard Image + ... Prepare Job Manifest + Run Scan Within Pod + Should Discover No Vulnerabilities + [Teardown] Run Keywords Delete Scan Job + ... Close All Connections