.codecov.yml
.gitignore
.travis.yml
.zappr.yml
CODE_OF_CONDUCT.md
CONTRIBUTING.md
CONTRIBUTORS.md
DEVELOPMENT.md
LICENSE
MAINTAINERS
README.md
SECURITY.md
peering.yaml
requirements.txt
setup.py
.github/CODEOWNERS
.github/ISSUE_TEMPLATE.md
.github/PULL_REQUEST_TEMPLATE.md
docs/alternatives.rst
docs/async.rst
docs/cleanup.rst
docs/concepts.rst
docs/conf.py
docs/configuring.rst
docs/continuity.rst
docs/contributing.rst
docs/deployment-depl.yaml
docs/deployment-rbac.yaml
docs/deployment.rst
docs/embedding.rst
docs/errors.rst
docs/events.rst
docs/handlers.rst
docs/hierarchies.rst
docs/idempotence.rst
docs/index.rst
docs/install.rst
docs/loading.rst
docs/minikube.rst
docs/naming.rst
docs/peering.rst
docs/requirements.txt
docs/scopes.rst
docs/testing.rst
docs/troubleshooting.rst
docs/vision.rst
docs/walkthrough/creation.rst
docs/walkthrough/deletion.rst
docs/walkthrough/diffs.rst
docs/walkthrough/prerequisites.rst
docs/walkthrough/problem.rst
docs/walkthrough/resources.rst
docs/walkthrough/starting.rst
docs/walkthrough/updates.rst
examples/README.md
examples/crd.yaml
examples/obj.yaml
examples/requirements.txt
examples/01-minimal/README.md
examples/01-minimal/example.py
examples/02-children/README.md
examples/02-children/example.py
examples/03-exceptions/README.md
examples/03-exceptions/example.py
examples/04-events/README.md
examples/04-events/example.py
examples/05-handlers/README.md
examples/05-handlers/example.py
examples/06-peering/README.md
examples/06-peering/example.py
examples/07-subhandlers/README.md
examples/07-subhandlers/example.py
examples/08-events/README.md
examples/08-events/example.py
examples/09-testing/README.md
examples/09-testing/example.py
examples/09-testing/test_example_09.py
examples/10-builtins/README.md
examples/10-builtins/example.py
examples/10-builtins/test_example_10.py
examples/11-filtering-handlers/README.md
examples/11-filtering-handlers/example.py
examples/11-filtering-handlers/test_example_11.py
examples/99-all-at-once/README.md
examples/99-all-at-once/example.py
kopf/__init__.py
kopf/__main__.py
kopf/cli.py
kopf/config.py
kopf/events.py
kopf/on.py
kopf.egg-info/PKG-INFO
kopf.egg-info/SOURCES.txt
kopf.egg-info/dependency_links.txt
kopf.egg-info/entry_points.txt
kopf.egg-info/requires.txt
kopf.egg-info/top_level.txt
kopf.egg-info/zip-safe
kopf/clients/__init__.py
kopf/clients/auth.py
kopf/clients/classes.py
kopf/clients/events.py
kopf/clients/fetching.py
kopf/clients/patching.py
kopf/clients/watching.py
kopf/engines/__init__.py
kopf/engines/logging.py
kopf/engines/peering.py
kopf/engines/posting.py
kopf/engines/sleeping.py
kopf/reactor/__init__.py
kopf/reactor/causation.py
kopf/reactor/handling.py
kopf/reactor/invocation.py
kopf/reactor/lifecycles.py
kopf/reactor/queueing.py
kopf/reactor/registries.py
kopf/reactor/running.py
kopf/structs/__init__.py
kopf/structs/dicts.py
kopf/structs/diffs.py
kopf/structs/filters.py
kopf/structs/finalizers.py
kopf/structs/hierarchies.py
kopf/structs/lastseen.py
kopf/structs/status.py
kopf/testing/__init__.py
kopf/testing/runner.py
kopf/utilities/__init__.py
kopf/utilities/loaders.py
tests/conftest.py
tests/test_async.py
tests/test_finalizers.py
tests/test_it.py
tests/test_lastseen.py
tests/test_progress.py
tests/test_sleeping.py
tests/basic-structs/test_cause.py
tests/basic-structs/test_handler.py
tests/basic-structs/test_resource.py
tests/causation/test_detection.py
tests/cli/conftest.py
tests/cli/test_help.py
tests/cli/test_logging.py
tests/cli/test_login.py
tests/cli/test_options.py
tests/cli/test_preloading.py
tests/diffs-n-dicts/test_cherrypicking.py
tests/diffs-n-dicts/test_diff.py
tests/diffs-n-dicts/test_ensuring.py
tests/diffs-n-dicts/test_parsing.py
tests/diffs-n-dicts/test_reduction.py
tests/diffs-n-dicts/test_resolving.py
tests/diffs-n-dicts/test_walking.py
tests/e2e/conftest.py
tests/e2e/test_examples.py
tests/handling/conftest.py
tests/handling/test_cause_handling.py
tests/handling/test_cause_logging.py
tests/handling/test_delays.py
tests/handling/test_errors.py
tests/handling/test_event_handling.py
tests/handling/test_freezing.py
tests/handling/test_multistep.py
tests/handling/test_no_handlers.py
tests/handling/test_timeouts.py
tests/hierarchies/conftest.py
tests/hierarchies/test_labelling.py
tests/hierarchies/test_name_harmonizing.py
tests/hierarchies/test_namespace_adjusting.py
tests/hierarchies/test_owner_referencing.py
tests/invocations/test_callbacks.py
tests/k8s/conftest.py
tests/k8s/test_events.py
tests/k8s/test_list_objs.py
tests/k8s/test_patching.py
tests/k8s/test_read_crd.py
tests/k8s/test_read_obj.py
tests/k8s/test_scopes.py
tests/k8s/test_streaming.py
tests/k8s/test_watching.py
tests/lifecycles/conftest.py
tests/lifecycles/test_global_defaults.py
tests/lifecycles/test_handler_selection.py
tests/lifecycles/test_real_invocation.py
tests/posting/conftest.py
tests/posting/test_log2k8s.py
tests/posting/test_poster.py
tests/posting/test_threadsafety.py
tests/reactor/conftest.py
tests/reactor/test_queueing.py
tests/registries/conftest.py
tests/registries/test_creation.py
tests/registries/test_decorators.py
tests/registries/test_default_registry.py
tests/registries/test_global_registry.py
tests/registries/test_handler_matching.py
tests/registries/test_id_detection.py
tests/registries/test_registering.py
tests/registries/test_requires_finalizer.py
tests/testing/test_runner.py
tools/kubernetes-client.sh
tools/minikube-for-travis.sh