blob: fdb7e4c11a9115c82b281c498afc1c8453eb4964 [file] [log] [blame]
Pawel Wieczorekcc752912019-05-26 11:40:36 +02001##############################
2K8s secure configuration check
3##############################
4
5Utility for checking if Kubernetes cluster configuration follows security recommendations.
6
7***************
8Getting started
9***************
10
11Prerequisites
12=============
13
Pawel Wieczorekff3ebac2019-06-27 16:11:34 +020014Build
15-----
16
Pawel Wieczorekcc752912019-05-26 11:40:36 +020017- make
18- go_
19
20.. _go: https://golang.org/doc/install
21
Pawel Wieczorekff3ebac2019-06-27 16:11:34 +020022Run
23---
24
Pawel Wieczorek0dc16f12019-08-30 16:59:37 +020025.. note:: Below applies to Rancher-based clusters (e.g. Casablanca)
26
Pawel Wieczorekff3ebac2019-06-27 16:11:34 +020027- `Rancher CLI`_
28- Docker_ (required to perform selected Rancher CLI calls)
29
30.. _`Rancher CLI`: https://rancher.com/docs/rancher/v1.6/en/cli
31.. _Docker: https://docs.docker.com/install
32
Pawel Wieczorek056ef4c2019-07-08 14:17:55 +020033Test
34----
35
36- Ginkgo_
37
38.. _Ginkgo: https://onsi.github.io/ginkgo/#getting-ginkgo
39
Pawel Wieczorekcc752912019-05-26 11:40:36 +020040Running
41=======
42
43Calling::
44
45 make run
46
47will build and run configuration check executable. It is the default target.
Pawel Wieczorek056ef4c2019-07-08 14:17:55 +020048
49Testing
50=======
51
52Calling::
53
54 make test
55
56will run tests.