- Remove debugging statement
- Fix security context container bug
- Check container.security_context.capabilities.add before checking capabilites
- Check rules that config has "cluster_wide" or "namespace_based"
- Change validation condition for check_logs_are_enabled rule
- Print namespace name for passed namespace based rules
- Add resolution url to the json output
- Add console size as args
- Fix aws-node service account irsa bug
- Ignore public info viewer
- Fix namespace psa bug
- Add json output
- Implement namespace based rules with rule class
- Implement cluster wide security rules with Rule
- Add consolidated tables for cleaner report
- Implement rule class
- Implement security iam with rule class
- Implement reliabillity checks using rule class
- Make scalability section use the rule class
- Implement cluster autoscaling with new rules class
- scalability: adding generic get_kube_config and getting clusters to check
- scalability: adding checks for compression and skipped file
- scalability: adding first scalability checks
- Fix namespace bug
- scalability: checking clusterName in cluster.name
- scalability: fixing up some things 2
- scalability: fixing up some things
- scalability: only checking current cluster
- config: fix up config
- config: uncomment config
- Simplify tests
- Remove Map Class
- Add check for managed node groups
- Add check for CA role polp
- Add check for separate IRSA for CA
- Add check for CA autodiscovery
- Add check for CA-k8s version mismatch
- Add check for cluster-autoscaler or karpenter
- Fix insecure yaml load method
- Use more secure yaml load method
- Add option to export the report as html or txt
- Add a cli option for skipping tls verification
- Add links to the doc pages
- Fix non existent csi driver issue
- Get sensible defaults for args
- Add first version of cli
- Fix vpa message
- Fix coverage ci issue
- Add check for security context
- Fix secret env var exception
- Add more namespaces to the ignore list
- Add a try except block
- Fix changelog