.flake8
.gitignore
.readthedocs.yaml
LICENSE
Makefile
README.md
cmdline_test.py
pylintrc
pyproject.toml
pytest.ini
x.json
.github/workflows/api-build-deploy.yaml
.github/workflows/api-build-dry-run.yaml
.github/workflows/black.yml
.github/workflows/publish-to-pypi.yaml
.github/workflows/publish-to-test-pypi.yaml
.github/workflows/python-package.yml
.github/workflows/reusable-build-deploy.yaml
.github/workflows/reusable-build-dry-run.yaml
.vscode/settings.json
docs/Makefile
docs/commands.rst
docs/conf.py
docs/index.rst
docs/make.bat
docs/requirements.in
docs/requirements.txt
docs/_static/sb-logo-sidebar.png
docs/_static/sb-logo.png
policy_library/container/amazon-k8s-cni-policy.yaml
policy_library/container/aws-for-fluent-bit-policy.yaml
policy_library/container/calico-kube-controllers-policy.yaml
policy_library/container/calico-node-policy.yaml
policy_library/container/cdkbot-hostpath-provisioner-policy.yaml
policy_library/container/coredns-policy.yaml
policy_library/container/eks-aws-ebs-csi-driver-policy.yaml
policy_library/container/eks-coredns-eksbuild-policy.yaml
policy_library/container/eks-csi-attacher-policy.yaml
policy_library/container/eks-csi-node-driver-registrar-policy.yaml
policy_library/container/eks-csi-provisioner-policy.yaml
policy_library/container/eks-csi-resizer-policy.yaml
policy_library/container/eks-csi-snapshotter-policy.yaml
policy_library/container/eks-kube-proxy-policy.yaml
policy_library/container/eks-livenessprobe-policy.yaml
policy_library/container/eks-pause-policy.yaml
policy_library/container/falcosec-falco-no-driver-policy.yaml
policy_library/container/falcosidekick-policy.yaml
policy_library/container/k8s-transformer-policy.yaml
policy_library/container/kubernetesui-dashboard-policy.yaml
policy_library/container/kubernetesui-metrics-scraper-policy.yaml
policy_library/container/library-nginx-policy.yaml
policy_library/container/mongo-policy.yaml
policy_library/container/nano-agent-policy.yaml
policy_library/container/pause-policy.yaml
policy_library/linux_services/apt-daily-upgrade.service-policy.yaml
policy_library/linux_services/apt-news.service-policy.yaml
policy_library/linux_services/atd-policy.yaml
policy_library/linux_services/auditd.service-policy.yaml
policy_library/linux_services/awslogsd.service-policy.yaml
policy_library/linux_services/chronyd.service-policy.yaml
policy_library/linux_services/dbus.service-policy.yaml
policy_library/linux_services/docker.service-policy.yaml
policy_library/linux_services/fwupd-refresh.service-policy.yaml
policy_library/linux_services/fwupd.service-policy.yaml
policy_library/linux_services/gssproxy.service-policy.yaml
policy_library/linux_services/irqbalance.service-policy.yaml
policy_library/linux_services/kubelet.service-policy.yaml
policy_library/linux_services/libstoragemgmt.service-policy.yaml
policy_library/linux_services/logind.service-policy.yaml
policy_library/linux_services/lvm2-lvmetad.service-policy.yaml
policy_library/linux_services/man-db.service-policy.yaml
policy_library/linux_services/mariadb.service-policy.yaml
policy_library/linux_services/nano_agent.service-policy.yaml
policy_library/linux_services/network.service-policy.yaml
policy_library/linux_services/networkd-dispatcher.service-policy.yaml
policy_library/linux_services/packagekit.service-policy.yaml
policy_library/linux_services/polkit.service-policy.yaml
policy_library/linux_services/postfix.service-policy.yaml
policy_library/linux_services/queue_eater.service-policy.yaml
policy_library/linux_services/redis-server.service-policy.yaml
policy_library/linux_services/rngd.service-policy.yaml
policy_library/linux_services/rpcbind.service-policy.yaml
policy_library/linux_services/rsyslog.service-policy.yaml
policy_library/linux_services/snapd.service-policy.yaml
policy_library/linux_services/systemd-journald.service-policy.yaml
policy_library/linux_services/systemd-networkd.service-policy.yaml
policy_library/linux_services/systemd-resolved.service-policy.yaml
policy_library/linux_services/systemd-timesyncd.service-policy.yaml
policy_library/linux_services/systemd-tmpfiles-clean.service-policy.yaml
policy_library/linux_services/ua-timer.service-policy.yaml
policy_library/linux_services/udisks2.service-policy.yaml
policy_library/linux_services/unattended-upgrades.service-policy.yaml
policy_library/linux_services/update-motd.service-policy.yaml
scripts/README.md
scripts/agent.py
scripts/connection_container53.py
scripts/connection_container8126.py
scripts/dns.py
spyctl/__init__.py
spyctl/cache_dict.py
spyctl/cli.py
spyctl/filter_resource.py
spyctl/schemas_v2.py
spyctl/spyctl.py
spyctl/spyctl_lib.py
spyctl.egg-info/PKG-INFO
spyctl.egg-info/SOURCES.txt
spyctl.egg-info/dependency_links.txt
spyctl.egg-info/entry_points.txt
spyctl.egg-info/requires.txt
spyctl.egg-info/top_level.txt
spyctl/api/__init__.py
spyctl/api/agents.py
spyctl/api/api_testing.py
spyctl/api/athena_search.py
spyctl/api/clusters.py
spyctl/api/logs.py
spyctl/api/notifications.py
spyctl/api/objects.py
spyctl/api/orgs.py
spyctl/api/policies.py
spyctl/api/primitives.py
spyctl/api/pypi.py
spyctl/api/reports.py
spyctl/api/rulesets.py
spyctl/api/saved_queries.py
spyctl/api/source_queries.py
spyctl/api/source_query_resources.py
spyctl/api/sources.py
spyctl/archive/old_args.py
spyctl/archive/old_merge.py
spyctl/commands/__init__.py
spyctl/commands/apply.py
spyctl/commands/config.py
spyctl/commands/describe.py
spyctl/commands/diff.py
spyctl/commands/edit.py
spyctl/commands/export.py
spyctl/commands/get_object.py
spyctl/commands/logs.py
spyctl/commands/merge.py
spyctl/commands/print_file.py
spyctl/commands/report.py
spyctl/commands/search.py
spyctl/commands/show_schema.py
spyctl/commands/spy_import.py
spyctl/commands/suppress.py
spyctl/commands/test_notification.py
spyctl/commands/update.py
spyctl/commands/validate.py
spyctl/commands/create/__init__.py
spyctl/commands/create/cluster_policy.py
spyctl/commands/create/container_policy.py
spyctl/commands/create/container_ruleset.py
spyctl/commands/create/create_cmd_group.py
spyctl/commands/create/linux_svc_policy.py
spyctl/commands/create/saved_query.py
spyctl/commands/delete/__init__.py
spyctl/commands/delete/delete_cmd_group.py
spyctl/commands/delete/notification_config.py
spyctl/commands/delete/notification_target.py
spyctl/commands/delete/policy.py
spyctl/commands/delete/ruleset.py
spyctl/commands/delete/saved_query.py
spyctl/commands/delete/shared_options.py
spyctl/commands/get/__init__.py
spyctl/commands/get/agents.py
spyctl/commands/get/clusterrolebindings.py
spyctl/commands/get/clusterroles.py
spyctl/commands/get/clusters.py
spyctl/commands/get/connection_bundles.py
spyctl/commands/get/connections.py
spyctl/commands/get/containers.py
spyctl/commands/get/daemonsets.py
spyctl/commands/get/deployments.py
spyctl/commands/get/deviations.py
spyctl/commands/get/fingerprints.py
spyctl/commands/get/get_cmd_grp.py
spyctl/commands/get/get_lib.py
spyctl/commands/get/linux_svcs.py
spyctl/commands/get/machines.py
spyctl/commands/get/namespaces.py
spyctl/commands/get/nodes.py
spyctl/commands/get/notification_config_templates.py
spyctl/commands/get/notifications.py
spyctl/commands/get/opsflags.py
spyctl/commands/get/pods.py
spyctl/commands/get/policies.py
spyctl/commands/get/processes.py
spyctl/commands/get/redflags.py
spyctl/commands/get/replicasets.py
spyctl/commands/get/rolebindings.py
spyctl/commands/get/roles.py
spyctl/commands/get/rulesets.py
spyctl/commands/get/saved_queries.py
spyctl/commands/get/shared_options.py
spyctl/commands/get/sources.py
spyctl/commands/get/spydertraces.py
spyctl/commands/get/top_data.py
spyctl/commands/tests/__init__.py
spyctl/commands/tests/test_merge_rulesets.py
spyctl/commands/tests/testdata/cluster_deviation.yaml
spyctl/commands/tests/testdata/cluster_policy.yaml
spyctl/commands/tests/testdata/cluster_ruleset.yaml
spyctl/commands/tests/testdata/updated_ruleset.yaml
spyctl/config/__init__.py
spyctl/config/configs.py
spyctl/config/secrets.py
spyctl/merge_lib/__init__.py
spyctl/merge_lib/diff_lib.py
spyctl/merge_lib/merge_lib.py
spyctl/merge_lib/merge_object.py
spyctl/merge_lib/merge_object_helper.py
spyctl/merge_lib/merge_schema.py
spyctl/merge_lib/ruleset_merge_object.py
spyctl/merge_lib/ruleset_policy_merge.py
spyctl/merge_lib/workload_merge.py
spyctl/merge_lib/tests/__init__.py
spyctl/merge_lib/tests/test_ruleset_policy_merge.py
spyctl/resources/__init__.py
spyctl/resources/agents.py
spyctl/resources/api_filters.py
spyctl/resources/cluster_policies.py
spyctl/resources/cluster_rulesets.py
spyctl/resources/clusterrolebindings.py
spyctl/resources/clusterroles.py
spyctl/resources/clusters.py
spyctl/resources/connection_bundles.py
spyctl/resources/connections.py
spyctl/resources/container_policies.py
spyctl/resources/container_rulesets.py
spyctl/resources/containers.py
spyctl/resources/daemonsets.py
spyctl/resources/deployments.py
spyctl/resources/deviations.py
spyctl/resources/fingerprints.py
spyctl/resources/flags.py
spyctl/resources/linux_services.py
spyctl/resources/linux_svc_policies.py
spyctl/resources/machines.py
spyctl/resources/namespaces.py
spyctl/resources/nodes.py
spyctl/resources/notification_config_templates.py
spyctl/resources/notification_configs.py
spyctl/resources/notification_targets.py
spyctl/resources/pods.py
spyctl/resources/policies.py
spyctl/resources/processes.py
spyctl/resources/replicasets.py
spyctl/resources/resources_lib.py
spyctl/resources/rolebindings.py
spyctl/resources/roles.py
spyctl/resources/rulesets.py
spyctl/resources/saved_queries.py
spyctl/resources/sources.py
spyctl/resources/spydertraces.py
spyctl/resources/suppression_policies.py
spyctl/rules_lib/rule.py
spyctl/rules_lib/ruleset.py
spyctl/rules_lib/scope.py
spyctl/rules_lib/selector_helpers.py
spyctl/rules_lib/selectors.py
spyctl/tests/__init__.py
spyctl/tests/backups.py
spyctl/tests/mock_functions.py
spyctl/tests/test_commands.py
spyctl/tests/test_config.py
spyctl/tests/test_func.py
spyctl/tests/test_report_api.py
spyctl/tests/mock_resources/mock_policy.yaml
spyctl/tests/test_resources/cluster_policy.yaml
spyctl/tests/test_resources/cluster_policy_deviation.yaml
spyctl/tests/test_resources/cluster_ruleset.yaml
spyctl/tests/test_resources/cluster_ruleset2.yaml
spyctl/tests/test_resources/pol_for_uid_list_merge_test.json
spyctl/tests/test_resources/test_baseline.yaml
spyctl/tests/test_resources/test_baseline_extra.yaml
spyctl/tests/test_resources/test_created_policy.yaml
spyctl/tests/test_resources/test_fingerprint_list.json
spyctl/tests/test_resources/test_fprint_group.yaml
spyctl/tests/test_resources/test_invalid_id.yaml
spyctl/tests/test_resources/test_invalid_process_policy.yaml
spyctl/tests/test_resources/test_invalid_selector.yaml
spyctl/tests/test_resources/test_policy.yaml
spyctl/tests/test_resources/test_uid_list.json
spyctl_api/Dockerfile
spyctl_api/Makefile
spyctl_api/README.md
spyctl_api/TestDockerfile
spyctl_api/docker-compose.yaml
spyctl_api/pytest.ini
spyctl_api/requirements.in
spyctl_api/requirements.txt
spyctl_api/test-docker-compose.yaml
spyctl_api/test_build_requirements.txt
spyctl_api/test_requirements.in
spyctl_api/test_requirements.txt
spyctl_api/.vscode/settings.json
spyctl_api/app/__init__.py
spyctl_api/app/app_lib.py
spyctl_api/app/config.py
spyctl_api/app/exceptions.py
spyctl_api/app/main.py
spyctl_api/app/test_main.py
spyctl_api/app/test_report_api.py
spyctl_api/app/api/__init__.py
spyctl_api/app/api/create.py
spyctl_api/app/api/diff.py
spyctl_api/app/api/merge.py
spyctl_api/app/api/report.py
spyctl_api/app/api/validate.py
spyctl_api/app/commands/__init__.py
spyctl_api/app/commands/create.py
spyctl_api/app/commands/diff.py
spyctl_api/app/commands/merge.py
spyctl_api/app/commands/validate.py
spyctl_api/app/reports/__init__.py
spyctl_api/app/reports/convert.py
spyctl_api/app/reports/report.py
spyctl_api/app/reports/report_engine.py
spyctl_api/app/reports/report_lib.py
spyctl_api/app/reports/reporter.py
spyctl_api/app/reports/test_report_engine.py
spyctl_api/app/reports/portfolio/Makefile
spyctl_api/app/reports/portfolio/__init__.py
spyctl_api/app/reports/portfolio/agent_metrics.py
spyctl_api/app/reports/portfolio/agent_stats.py
spyctl_api/app/reports/portfolio/dns.py
spyctl_api/app/reports/portfolio/inventory.yaml
spyctl_api/app/reports/portfolio/make.py
spyctl_api/app/reports/portfolio/mocktest.py
spyctl_api/app/reports/portfolio/ops.py
spyctl_api/app/reports/portfolio/test_porfolio.py
spyctl_api/app/reports/portfolio/samples/__init__.py
spyctl_api/app/reports/portfolio/samples/ops.md
spyctl_api/app/reports/portfolio/samples/sample-agent_metrics.html
spyctl_api/app/reports/portfolio/samples/sample-agent_metrics.json
spyctl_api/app/reports/portfolio/samples/sample-agent_metrics.md
spyctl_api/app/reports/portfolio/samples/sample-agent_metrics.pdf
spyctl_api/app/reports/portfolio/samples/sample-agent_metrics.yaml
spyctl_api/app/reports/portfolio/samples/sample-ops.html
spyctl_api/app/reports/portfolio/samples/sample-ops.json
spyctl_api/app/reports/portfolio/samples/sample-ops.md
spyctl_api/app/reports/portfolio/samples/sample-ops.pdf
spyctl_api/app/reports/portfolio/samples/sample-ops.yaml
spyctl_api/app/reports/portfolio/samples/spec-agent_metrics.json
spyctl_api/app/reports/portfolio/samples/spec-ops.json
spyctl_api/app/reports/portfolio/templates/agent_metrics.md.jinja2
spyctl_api/app/reports/portfolio/templates/dns.md.jinja2
spyctl_api/app/reports/portfolio/templates/mocktest.md.jinja2
spyctl_api/app/reports/portfolio/templates/ops.md.jinja2
spyctl_api/app/reports/portfolio/testdata/repagent.json
spyctl_api/app/reports/portfolio/testdata/repops.json
spyctl_api/app/reports/storage/__init__.py
spyctl_api/app/reports/storage/report_backend.py
spyctl_api/app/reports/storage/s3_backend.py
spyctl_api/app/reports/storage/simple_file_backend.py
spyctl_api/app/reports/storage/test_s3_backend.py
spyctl_api/app/testdata/test_deviations.json
spyctl_api/app/testdata/test_deviations2.json
spyctl_api/app/testdata/test_fingerprint_list.json
spyctl_api/app/testdata/test_policy.json
spyctl_api/app/testdata/test_policy2.json
spyctl_api/app/testdata/test_policy3.json
spyctl_api/app/testdata/test_policy4.json
spyctl_api/app/testdata/test_policy5.json
spyctl_api/app/testdata/test_uid_list.json
spyctl_api/app/testdata/test_uid_list2.json
spyctl_api/spyctl-api-svc/.helmignore
spyctl_api/spyctl-api-svc/Chart.yaml
spyctl_api/spyctl-api-svc/values.yaml
spyctl_api/spyctl-api-svc/templates/NOTES.txt
spyctl_api/spyctl-api-svc/templates/_helpers.tpl
spyctl_api/spyctl-api-svc/templates/deployment.yaml
spyctl_api/spyctl-api-svc/templates/hpa.yaml
spyctl_api/spyctl-api-svc/templates/ingress.yaml
spyctl_api/spyctl-api-svc/templates/service.yaml
spyctl_api/spyctl-api-svc/templates/serviceaccount.yaml