.codecov.yml
.gitignore
.importlinter
.isort.cfg
.pre-commit-config.yaml
CODE_OF_CONDUCT.md
CONTRIBUTING.md
CONTRIBUTORS.md
DEVELOPMENT.md
LICENSE
MAINTAINERS
README.md
SECURITY.md
_importlinter_conditional.py
mypy.ini
peering.yaml
pytest.ini
requirements.txt
setup.py
.github/CODEOWNERS
.github/FUNDING.yml
.github/ISSUE_TEMPLATE.md
.github/PULL_REQUEST_TEMPLATE.md
.github/ISSUE_TEMPLATE/bug-report.yaml
.github/ISSUE_TEMPLATE/config.yaml
.github/ISSUE_TEMPLATE/feature-request.yaml
.github/ISSUE_TEMPLATE/question.yaml
.github/workflows/ci.yaml
.github/workflows/publish.yaml
.github/workflows/thorough.yaml
docs/.gitattributes
docs/admission.rst
docs/alternatives.rst
docs/architecture-layers.png
docs/architecture-layers.xml
docs/architecture.rst
docs/async.rst
docs/authentication.rst
docs/cli.rst
docs/concepts.rst
docs/conf.py
docs/configuration.rst
docs/continuity.rst
docs/contributing.rst
docs/daemons.rst
docs/deployment-depl.yaml
docs/deployment-rbac.yaml
docs/deployment.rst
docs/embedding.rst
docs/errors.rst
docs/events.rst
docs/filters.rst
docs/handlers.rst
docs/hierarchies.rst
docs/idempotence.rst
docs/index.rst
docs/indexing.rst
docs/install.rst
docs/kwargs.rst
docs/loading.rst
docs/memos.rst
docs/minikube.rst
docs/naming.rst
docs/peering.rst
docs/probing.rst
docs/reconciliation.rst
docs/requirements.txt
docs/resources.rst
docs/results.rst
docs/scopes.rst
docs/shutdown.rst
docs/startup.rst
docs/testing.rst
docs/timers.rst
docs/tips-and-tricks.rst
docs/troubleshooting.rst
docs/vision.rst
docs/walkthrough/cleanup.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/.isort.cfg
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/12-embedded/README.md
examples/12-embedded/example.py
examples/12-embedded/test_nothing.py
examples/13-hooks/README.md
examples/13-hooks/example.py
examples/14-daemons/example.py
examples/15-timers/example.py
examples/16-indexing/example.py
examples/17-admission/example.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/on.py
kopf/py.typed
kopf/testing.py
kopf/_cogs/__init__.py
kopf/_cogs/aiokits/__init__.py
kopf/_cogs/aiokits/aioadapters.py
kopf/_cogs/aiokits/aiobindings.py
kopf/_cogs/aiokits/aioenums.py
kopf/_cogs/aiokits/aiotasks.py
kopf/_cogs/aiokits/aiotime.py
kopf/_cogs/aiokits/aiotoggles.py
kopf/_cogs/aiokits/aiovalues.py
kopf/_cogs/clients/__init__.py
kopf/_cogs/clients/api.py
kopf/_cogs/clients/auth.py
kopf/_cogs/clients/creating.py
kopf/_cogs/clients/errors.py
kopf/_cogs/clients/events.py
kopf/_cogs/clients/fetching.py
kopf/_cogs/clients/patching.py
kopf/_cogs/clients/scanning.py
kopf/_cogs/clients/watching.py
kopf/_cogs/configs/__init__.py
kopf/_cogs/configs/configuration.py
kopf/_cogs/configs/conventions.py
kopf/_cogs/configs/diffbase.py
kopf/_cogs/configs/progress.py
kopf/_cogs/helpers/__init__.py
kopf/_cogs/helpers/hostnames.py
kopf/_cogs/helpers/loaders.py
kopf/_cogs/helpers/thirdparty.py
kopf/_cogs/helpers/typedefs.py
kopf/_cogs/helpers/versions.py
kopf/_cogs/structs/__init__.py
kopf/_cogs/structs/bodies.py
kopf/_cogs/structs/credentials.py
kopf/_cogs/structs/dicts.py
kopf/_cogs/structs/diffs.py
kopf/_cogs/structs/ephemera.py
kopf/_cogs/structs/finalizers.py
kopf/_cogs/structs/ids.py
kopf/_cogs/structs/patches.py
kopf/_cogs/structs/references.py
kopf/_cogs/structs/reviews.py
kopf/_core/__init__.py
kopf/_core/actions/__init__.py
kopf/_core/actions/application.py
kopf/_core/actions/execution.py
kopf/_core/actions/invocation.py
kopf/_core/actions/lifecycles.py
kopf/_core/actions/loggers.py
kopf/_core/actions/progression.py
kopf/_core/actions/throttlers.py
kopf/_core/engines/__init__.py
kopf/_core/engines/activities.py
kopf/_core/engines/admission.py
kopf/_core/engines/daemons.py
kopf/_core/engines/indexing.py
kopf/_core/engines/peering.py
kopf/_core/engines/posting.py
kopf/_core/engines/probing.py
kopf/_core/intents/__init__.py
kopf/_core/intents/callbacks.py
kopf/_core/intents/causes.py
kopf/_core/intents/filters.py
kopf/_core/intents/handlers.py
kopf/_core/intents/piggybacking.py
kopf/_core/intents/registries.py
kopf/_core/intents/stoppers.py
kopf/_core/reactor/__init__.py
kopf/_core/reactor/inventory.py
kopf/_core/reactor/observation.py
kopf/_core/reactor/orchestration.py
kopf/_core/reactor/processing.py
kopf/_core/reactor/queueing.py
kopf/_core/reactor/running.py
kopf/_core/reactor/subhandling.py
kopf/_kits/__init__.py
kopf/_kits/hierarchies.py
kopf/_kits/runner.py
kopf/_kits/webhacks.py
kopf/_kits/webhooks.py
kopf_retry_after.egg-info/PKG-INFO
kopf_retry_after.egg-info/SOURCES.txt
kopf_retry_after.egg-info/dependency_links.txt
kopf_retry_after.egg-info/entry_points.txt
kopf_retry_after.egg-info/requires.txt
kopf_retry_after.egg-info/top_level.txt
kopf_retry_after.egg-info/zip-safe
tests/conftest.py
tests/test_absent_modules.py
tests/test_async.py
tests/test_filtering_helpers.py
tests/test_finalizers.py
tests/test_it.py
tests/test_liveness.py
tests/test_thirdparty.py
tests/test_versions.py
tests/admission/conftest.py
tests/admission/test_admission_manager.py
tests/admission/test_admission_server.py
tests/admission/test_certificates.py
tests/admission/test_jsonpatch.py
tests/admission/test_managed_webhooks.py
tests/admission/test_serving_ephemeral_memos.py
tests/admission/test_serving_handler_selection.py
tests/admission/test_serving_kwargs_passthrough.py
tests/admission/test_serving_responses.py
tests/admission/test_webhook_detection.py
tests/admission/test_webhook_ngrok.py
tests/admission/test_webhook_server.py
tests/apis/test_api_requests.py
tests/apis/test_default_namespace.py
tests/apis/test_error_retries.py
tests/apis/test_iterjsonlines.py
tests/authentication/test_authentication.py
tests/authentication/test_connectioninfo.py
tests/authentication/test_credentials.py
tests/authentication/test_login_kubeconfig.py
tests/authentication/test_login_serviceaccount.py
tests/authentication/test_reauthentication.py
tests/authentication/test_tempfiles.py
tests/authentication/test_vault.py
tests/basic-structs/test_causes.py
tests/basic-structs/test_handlers.py
tests/basic-structs/test_memories.py
tests/basic-structs/test_memos.py
tests/basic-structs/test_resource.py
tests/causation/test_detection.py
tests/causation/test_kwargs.py
tests/cli/conftest.py
tests/cli/test_help.py
tests/cli/test_logging.py
tests/cli/test_options.py
tests/cli/test_preloading.py
tests/dicts/test_cherrypicking.py
tests/dicts/test_dictviews.py
tests/dicts/test_ensuring.py
tests/dicts/test_parsing.py
tests/dicts/test_removing.py
tests/dicts/test_resolving.py
tests/dicts/test_walking.py
tests/diffs/test_calculation.py
tests/diffs/test_protocols.py
tests/diffs/test_reduction.py
tests/e2e/conftest.py
tests/e2e/test_examples.py
tests/handling/conftest.py
tests/handling/test_activity_triggering.py
tests/handling/test_cause_handling.py
tests/handling/test_cause_logging.py
tests/handling/test_delays.py
tests/handling/test_error_handling.py
tests/handling/test_event_handling.py
tests/handling/test_multistep.py
tests/handling/test_no_handlers.py
tests/handling/test_parametrization.py
tests/handling/test_retrying_limits.py
tests/handling/test_timing_consistency.py
tests/handling/daemons/conftest.py
tests/handling/daemons/test_daemon_errors.py
tests/handling/daemons/test_daemon_filtration.py
tests/handling/daemons/test_daemon_rematching.py
tests/handling/daemons/test_daemon_spawning.py
tests/handling/daemons/test_daemon_termination.py
tests/handling/daemons/test_timer_errors.py
tests/handling/daemons/test_timer_filtration.py
tests/handling/daemons/test_timer_intervals.py
tests/handling/daemons/test_timer_triggering.py
tests/handling/indexing/conftest.py
tests/handling/indexing/test_blocking_until_indexed.py
tests/handling/indexing/test_index_exclusion.py
tests/handling/indexing/test_index_population.py
tests/handling/subhandling/test_subhandling.py
tests/hierarchies/conftest.py
tests/hierarchies/test_contextual_owner.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/hierarchies/test_type_validation.py
tests/invocations/test_callbacks.py
tests/k8s/conftest.py
tests/k8s/test_creating.py
tests/k8s/test_errors.py
tests/k8s/test_events.py
tests/k8s/test_list_objs.py
tests/k8s/test_patching.py
tests/k8s/test_scanning.py
tests/k8s/test_watching_bookmarks.py
tests/k8s/test_watching_continuously.py
tests/k8s/test_watching_infinitely.py
tests/k8s/test_watching_with_freezes.py
tests/lifecycles/conftest.py
tests/lifecycles/test_global_defaults.py
tests/lifecycles/test_handler_selection.py
tests/lifecycles/test_real_invocation.py
tests/logging/conftest.py
tests/logging/test_configuration.py
tests/logging/test_formatters.py
tests/logging/test_loggers.py
tests/observation/test_processing_of_namespaces.py
tests/observation/test_processing_of_resources.py
tests/observation/test_revision_of_namespaces.py
tests/observation/test_revision_of_resources.py
tests/orchestration/test_task_adjustments.py
tests/peering/conftest.py
tests/peering/test_freeze_mode.py
tests/peering/test_id_generation.py
tests/peering/test_keepalive.py
tests/peering/test_peer_patching.py
tests/peering/test_peers.py
tests/peering/test_resource_guessing.py
tests/persistence/test_annotations_hashing.py
tests/persistence/test_essences.py
tests/persistence/test_outcomes.py
tests/persistence/test_states.py
tests/persistence/test_storing_of_diffbase.py
tests/persistence/test_storing_of_progress.py
tests/posting/conftest.py
tests/posting/test_log2k8s.py
tests/posting/test_poster.py
tests/posting/test_threadsafety.py
tests/primitives/test_conditions.py
tests/primitives/test_containers.py
tests/primitives/test_flags.py
tests/primitives/test_toggles.py
tests/primitives/test_togglesets.py
tests/reactor/conftest.py
tests/reactor/test_patching_inconsistencies.py
tests/reactor/test_queueing.py
tests/reactor/test_uids.py
tests/references/test_backbone.py
tests/references/test_namespace_matching.py
tests/references/test_namespace_selection.py
tests/references/test_selector_matching.py
tests/references/test_selector_parsing.py
tests/references/test_selector_properties.py
tests/registries/conftest.py
tests/registries/test_creation.py
tests/registries/test_decorators.py
tests/registries/test_default_registry.py
tests/registries/test_handler_getting.py
tests/registries/test_id_detection.py
tests/registries/test_matching_for_changing.py
tests/registries/test_matching_for_indexing.py
tests/registries/test_matching_for_spawning.py
tests/registries/test_matching_for_watching.py
tests/registries/test_matching_of_callbacks.py
tests/registries/test_matching_of_resources.py
tests/registries/test_requires_finalizer.py
tests/registries/test_resumes_mixed_in.py
tests/registries/test_subhandlers_ids.py
tests/settings/test_defaults.py
tests/settings/test_executor.py
tests/testing/test_runner.py
tests/timing/test_sleeping.py
tests/timing/test_throttling.py
tests/utilities/aiotasks/test_coro_cancellation.py
tests/utilities/aiotasks/test_scheduler.py
tests/utilities/aiotasks/test_task_creation.py
tests/utilities/aiotasks/test_task_guarding.py
tests/utilities/aiotasks/test_task_selection.py
tests/utilities/aiotasks/test_task_stopping.py
tests/utilities/aiotasks/test_task_waiting.py
tools/install-kind.sh
tools/install-kubectl.sh
tools/install-minikube.sh