Search.setIndex({"docnames": ["_api/airflow/providers/cncf/kubernetes/decorators/index", "_api/airflow/providers/cncf/kubernetes/decorators/kubernetes/index", "_api/airflow/providers/cncf/kubernetes/hooks/index", "_api/airflow/providers/cncf/kubernetes/hooks/kubernetes/index", "_api/airflow/providers/cncf/kubernetes/index", "_api/airflow/providers/cncf/kubernetes/operators/index", "_api/airflow/providers/cncf/kubernetes/operators/kubernetes_pod/index", "_api/airflow/providers/cncf/kubernetes/operators/pod/index", "_api/airflow/providers/cncf/kubernetes/operators/spark_kubernetes/index", "_api/airflow/providers/cncf/kubernetes/python_kubernetes_script/index", "_api/airflow/providers/cncf/kubernetes/sensors/index", "_api/airflow/providers/cncf/kubernetes/sensors/spark_kubernetes/index", "_api/airflow/providers/cncf/kubernetes/triggers/index", "_api/airflow/providers/cncf/kubernetes/triggers/kubernetes_pod/index", "_api/airflow/providers/cncf/kubernetes/triggers/pod/index", "_api/airflow/providers/cncf/kubernetes/utils/index", "_api/airflow/providers/cncf/kubernetes/utils/pod_manager/index", "_api/airflow/providers/cncf/kubernetes/utils/xcom_sidecar/index", "_api/tests/system/providers/cncf/kubernetes/example_kubernetes/index", "_api/tests/system/providers/cncf/kubernetes/example_kubernetes_async/index", "_api/tests/system/providers/cncf/kubernetes/example_kubernetes_decorator/index", "_api/tests/system/providers/cncf/kubernetes/example_spark_kubernetes/index", "_api/tests/system/providers/cncf/kubernetes/index", "commits", "connections/kubernetes", "index", "installing-providers-from-sources", "operators"], "filenames": ["_api/airflow/providers/cncf/kubernetes/decorators/index.rst", "_api/airflow/providers/cncf/kubernetes/decorators/kubernetes/index.rst", "_api/airflow/providers/cncf/kubernetes/hooks/index.rst", "_api/airflow/providers/cncf/kubernetes/hooks/kubernetes/index.rst", "_api/airflow/providers/cncf/kubernetes/index.rst", "_api/airflow/providers/cncf/kubernetes/operators/index.rst", "_api/airflow/providers/cncf/kubernetes/operators/kubernetes_pod/index.rst", "_api/airflow/providers/cncf/kubernetes/operators/pod/index.rst", "_api/airflow/providers/cncf/kubernetes/operators/spark_kubernetes/index.rst", "_api/airflow/providers/cncf/kubernetes/python_kubernetes_script/index.rst", "_api/airflow/providers/cncf/kubernetes/sensors/index.rst", "_api/airflow/providers/cncf/kubernetes/sensors/spark_kubernetes/index.rst", "_api/airflow/providers/cncf/kubernetes/triggers/index.rst", "_api/airflow/providers/cncf/kubernetes/triggers/kubernetes_pod/index.rst", "_api/airflow/providers/cncf/kubernetes/triggers/pod/index.rst", "_api/airflow/providers/cncf/kubernetes/utils/index.rst", "_api/airflow/providers/cncf/kubernetes/utils/pod_manager/index.rst", "_api/airflow/providers/cncf/kubernetes/utils/xcom_sidecar/index.rst", "_api/tests/system/providers/cncf/kubernetes/example_kubernetes/index.rst", "_api/tests/system/providers/cncf/kubernetes/example_kubernetes_async/index.rst", "_api/tests/system/providers/cncf/kubernetes/example_kubernetes_decorator/index.rst", "_api/tests/system/providers/cncf/kubernetes/example_spark_kubernetes/index.rst", "_api/tests/system/providers/cncf/kubernetes/index.rst", "commits.rst", "connections/kubernetes.rst", "index.rst", "installing-providers-from-sources.rst", "operators.rst"], "titles": ["<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.cncf.kubernetes.decorators</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.cncf.kubernetes.decorators.kubernetes</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.cncf.kubernetes.hooks</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.cncf.kubernetes.hooks.kubernetes</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.cncf.kubernetes</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.cncf.kubernetes.operators</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.cncf.kubernetes.operators.kubernetes_pod</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.cncf.kubernetes.operators.pod</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.cncf.kubernetes.operators.spark_kubernetes</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.cncf.kubernetes.python_kubernetes_script</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.cncf.kubernetes.sensors</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.cncf.kubernetes.sensors.spark_kubernetes</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.cncf.kubernetes.triggers</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.cncf.kubernetes.triggers.kubernetes_pod</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.cncf.kubernetes.triggers.pod</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.cncf.kubernetes.utils</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.cncf.kubernetes.utils.pod_manager</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.cncf.kubernetes.utils.xcom_sidecar</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">tests.system.providers.cncf.kubernetes.example_kubernetes</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">tests.system.providers.cncf.kubernetes.example_kubernetes_async</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">tests.system.providers.cncf.kubernetes.example_kubernetes_decorator</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">tests.system.providers.cncf.kubernetes.example_spark_kubernetes</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">tests.system.providers.cncf.kubernetes</span></code>", "Package apache-airflow-providers-cncf-kubernetes", "Kubernetes cluster Connection", "<code class=\"docutils literal notranslate\"><span class=\"pre\">apache-airflow-providers-cncf-kubernetes</span></code>", "Installing from sources", "KubernetesPodOperator"], "terms": {"6": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 26, 27], "0": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 26, 27], "2": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 24, 26, 27], "dev0": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27], "thi": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26], "i": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27], "an": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27], "experiment": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27], "featur": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27], "kubernetes_task": 1, "python_cal": 1, "none": [1, 3, 7, 8, 11, 14, 16, 17, 23, 25, 26, 27], "multiple_output": 1, "kwarg": [1, 3, 7, 8, 11, 16, 23, 25], "sourc": [1, 3, 7, 8, 9, 11, 14, 16, 17, 18, 19, 20, 21, 25, 27], "oper": [1, 4, 11, 21, 23, 25], "wrap": 1, "execut": [1, 3, 7, 8, 9, 14, 21, 23, 25], "k8": [1, 7, 8, 11, 16, 21, 23, 25, 27], "us": [1, 3, 7, 8, 9, 16, 18, 19, 21, 23, 24, 25, 26], "kubernetespodoper": [1, 7, 16, 17, 18, 19, 23, 24], "also": [1, 7, 25, 26, 27], "accept": 1, "ani": [1, 7, 8, 26, 27], "argument": [1, 7, 14, 23, 25], "dockeroper": 1, "via": [1, 3, 25, 26, 27], "can": [1, 7, 23, 24, 25, 26, 27], "reus": 1, "singl": [1, 23, 25], "dag": [1, 18, 19, 21, 23, 25, 27], "paramet": [1, 3, 7, 8, 9, 11, 14, 16, 23, 24, 27], "callabl": 1, "bool": [1, 3, 7, 9, 11, 14, 16, 23], "set": [1, 3, 7, 23, 24, 25], "return": [1, 3, 7, 16, 25, 27], "valu": [1, 7, 14, 16, 23, 25, 27], "unrol": 1, "multipl": [1, 3, 23], "xcom": [1, 3, 7, 16, 17, 23, 24, 25], "dict": [1, 7, 9, 14, 23, 25], "kei": [1, 7, 26, 27], "default": [1, 3, 7, 14, 17, 23, 27], "fals": [1, 3, 7, 9, 11, 14, 16, 23, 25], "loading_kube_config_file_resourc": 3, "load": [3, 23], "configur": [3, 7, 14, 23, 25, 27], "file": [3, 7, 8, 9, 14, 23, 25, 26, 27], "kube_config": [3, 24], "from": [3, 7, 16, 17, 23, 24, 25, 27], "kuberneteshook": [3, 7, 23, 25], "conn_id": 3, "default_conn_nam": [3, 7], "client_configur": 3, "cluster_context": [3, 7, 8, 14, 23, 25], "config_fil": [3, 7, 8, 27], "in_clust": [3, 7, 8, 14, 23, 24, 25, 27], "disable_verify_ssl": 3, "disable_tcp_keepal": 3, "base": [3, 7, 8, 11, 14, 16, 23, 25], "basehook": 3, "creat": [3, 7, 8, 16, 21, 23, 25, 26, 27], "api": [3, 8, 11, 16, 23, 25, 27], "connect": [3, 7, 8, 11, 14, 23, 25, 27], "cluster": [3, 7, 8, 11, 14, 21, 25], "extra": [3, 23, 24, 25], "field": [3, 7, 23, 24, 25], "custom": [3, 7, 23, 24, 25, 27], "config": [3, 7, 14, 23, 24, 25, 27], "path": [3, 7, 8, 23, 24, 27], "kube_config_path": [3, 24], "kubeconfig": [3, 7, 23, 24, 27], "check": [3, 7, 11, 14, 16, 21, 23, 25, 26], "option": [3, 7, 16, 23, 24, 25, 27], "abov": [3, 26], "order": [3, 7, 25, 27], "onc": [3, 26], "present": [3, 16], "For": [3, 7, 8, 11, 23, 25, 26, 27], "more": [3, 7, 8, 11, 23, 25], "inform": [3, 7, 16, 23, 25, 27], "about": [3, 8, 11, 23, 25, 26], "str": [3, 7, 8, 9, 11, 14, 16], "The": [3, 7, 8, 9, 11, 14, 16, 21, 24, 25, 26, 27], "client": [3, 7, 14, 16, 23, 24, 25, 27], "dictionari": [3, 8], "param": [3, 7, 23, 25, 27], "pass": [3, 7, 23, 25, 27], "specifi": [3, 7, 14, 23, 24, 25, 27], "context": [3, 7, 8, 9, 11, 14, 23, 24, 25, 27], "e": [3, 25], "g": [3, 25], "you": [3, 7, 25, 26, 27], "have": [3, 8, 11, 23, 25, 27], "your": [3, 25, 27], "true": [3, 7, 9, 14, 16, 17, 23, 24, 25, 27], "run": [3, 7, 14, 16, 24, 25, 26, 27], "within": [3, 7, 8, 16, 23, 25], "ssl": [3, 24], "verif": [3, 24], "should": [3, 7, 11, 23, 25, 26], "disabl": [3, 24, 25], "want": [3, 25, 26], "keepal": [3, 24], "logic": [3, 7, 25], "properti": [3, 23, 25], "is_in_clust": 3, "expos": [3, 7], "whether": [3, 11, 16, 25], "load_incluster_config": 3, "conn_name_attr": 3, "kubernetes_conn_id": [3, 7, 8, 11, 14], "kubernetes_default": [3, 8, 11, 24, 25], "conn_typ": [3, 24], "hook_nam": 3, "default_namespac": 3, "static": [3, 14, 17, 23], "get_connection_form_widget": 3, "widget": 3, "add": [3, 7, 17, 23, 25, 27], "form": [3, 23, 27], "get_ui_field_behaviour": 3, "behaviour": 3, "conn_extra": 3, "get_conn": 3, "session": 3, "request": [3, 27], "api_cli": 3, "cach": [3, 7, 16, 23, 25], "core_v1_cli": 3, "custom_object_cli": 3, "create_custom_object": 3, "group": [3, 7, 8, 11, 23, 25], "version": [3, 8, 11, 23, 25, 26], "plural": 3, "bodi": 3, "namespac": [3, 7, 8, 11, 14, 23, 24, 25, 27], "resourc": [3, 7, 11, 23, 27], "definit": [3, 7, 27], "object": [3, 7, 8, 9, 11, 23, 25], "crd": 3, "get_custom_object": 3, "name": [3, 7, 9, 11, 14, 16, 23, 25, 27], "get": [3, 7, 8, 14, 23, 25, 26, 27], "delete_custom_object": 3, "delet": [3, 7, 14, 16, 23], "get_namespac": [3, 25], "defin": [3, 8, 11, 23, 24, 25], "todo": 3, "when": [3, 7, 8, 14, 16, 23, 24, 25, 27], "get_xcom_sidecar_container_imag": 3, "sidecar": [3, 7, 16, 17, 23, 24, 25, 27], "imag": [3, 7, 23, 24, 25], "get_xcom_sidecar_container_resourc": 3, "get_pod_log_stream": 3, "pod_nam": [3, 14], "contain": [3, 7, 11, 14, 16, 17, 23, 25, 26], "retriev": [3, 7, 16], "log": [3, 7, 11, 14, 16, 23, 25], "stream": [3, 16], "pod": [3, 4, 5, 11, 12, 16, 17, 23, 25], "get_pod_log": 3, "": [3, 7, 16, 23, 25, 26], "get_pod": 3, "get_namespaced_pod_list": 3, "label_selector": [3, 27], "watch": 3, "list": [3, 7, 23, 25], "kind": 3, "which": [3, 7, 21, 24, 25, 27], "belong": [3, 26], "A": [3, 7, 27], "selector": 3, "restrict": 3, "label": [3, 7, 23, 25, 27], "chang": [3, 23], "describ": [3, 26], "them": 3, "asynckuberneteshook": 3, "config_dict": [3, 14], "arg": [3, 23, 25, 27], "sdk": 3, "asynchron": [3, 7, 16], "async": [3, 14], "get_conn_extra": 3, "delete_pod": [3, 16, 23], "read_log": 3, "read": [3, 16, 23, 25], "insid": [3, 23, 24], "while": [3, 7, 11, 17, 27], "start": [3, 14, 23, 25], "all": [3, 7, 17, 23, 24, 25, 27], "output": [3, 23, 25], "its": [3, 7, 9, 14, 25], "timestamp": [3, 16], "track": 3, "after": [3, 7, 16, 23, 25], "complet": [3, 7, 11, 16, 17, 25], "method": [3, 7, 8, 23, 27], "onli": [3, 7, 23, 25, 27], "fail": [3, 11, 14, 16, 23, 25, 27], "task": [3, 7, 8, 9, 14, 16, 21, 23, 24, 25, 27], "wa": [3, 14, 25], "cancel": 3, "user": [3, 23, 25, 26, 27], "decor": [4, 9, 23, 25], "hook": [4, 7, 23, 25], "kubernetes_pod": [4, 5, 12, 27], "spark_kubernet": [4, 5, 10, 23], "sensor": [4, 23], "trigger": [4, 7, 23], "util": [4, 9, 23, 25], "pod_manag": [4, 7, 15, 23, 25], "xcom_sidecar": [4, 15, 23, 25], "python_kubernetes_script": 4, "alphanum_low": 7, "kube_config_env_var": 7, "except": [7, 16, 23, 25], "podreattachfailur": 7, "airflowexcept": [7, 16, 25], "we": [7, 16, 21, 25, 27], "expect": 7, "abl": [7, 27], "find": [7, 25], "cannot": 7, "random_name_suffix": 7, "cmd": [7, 27], "port": [7, 18, 19, 27], "volume_mount": [7, 17, 18, 19, 23, 25, 27], "volum": [7, 17, 18, 19, 23, 25], "env_var": [7, 23, 25], "env_from": 7, "secret": [7, 23, 25], "reattach_on_restart": [7, 23, 25], "startup_timeout_second": 7, "120": [7, 14, 16], "get_log": [7, 14, 23, 25, 27], "image_pull_polici": [7, 23, 25], "annot": [7, 23], "container_resourc": [7, 23, 25], "affin": [7, 18, 19, 23, 25, 27], "node_selector": [7, 23, 25], "image_pull_secret": [7, 27], "service_account_nam": 7, "is_delete_operator_pod": [7, 23, 27], "hostnetwork": 7, "toler": [7, 18, 19, 27], "security_context": 7, "container_security_context": [7, 23, 25], "dnspolici": 7, "schedulernam": 7, "full_pod_spec": [7, 23, 27], "init_contain": [7, 18, 19, 27], "log_events_on_failur": 7, "do_xcom_push": [7, 27], "pod_template_fil": [7, 23, 27], "priority_class_nam": 7, "pod_runtime_info_env": [7, 25], "termination_grace_period": 7, "configmap": [7, 18, 19], "base_container_nam": [7, 14], "deferr": [7, 23, 25, 27], "poll_interv": [7, 14], "model": [7, 8, 16, 27], "baseoper": [7, 8], "how": [7, 16, 26], "take": [7, 24, 25], "look": [7, 8, 11, 27], "guid": [7, 23, 26], "If": [7, 9, 14, 16, 25, 26, 27], "googl": [7, 27], "engin": [7, 27], "same": [7, 8, 25], "consid": [7, 23, 25, 27], "gkestartpodoper": [7, 23, 27], "simplifi": [7, 23, 25, 27], "author": [7, 27], "process": [7, 8, 27], "id": [7, 8, 14, 23, 25, 26], "docker": [7, 23, 27], "wish": 7, "launch": [7, 16, 23, 25, 27], "hub": 7, "com": [7, 8, 11, 16, 21, 26], "fulli": 7, "qualifi": 7, "url": [7, 27], "point": [7, 14, 23], "repositori": [7, 24, 25, 27], "templat": [7, 8, 9, 23, 25, 27], "plu": 7, "random": [7, 23, 25, 27], "suffix": [7, 27], "gener": [7, 16, 23, 25, 27], "dn": 7, "1123": 7, "subdomain": 7, "z0": 7, "9": 7, "entrypoint": 7, "v1containerport": [7, 27], "v1volumemount": [7, 27], "volumemount": [7, 23, 25], "v1volum": [7, 27], "includ": [7, 23], "persistentvolum": 7, "v1envvar": [7, 23, 27], "environ": [7, 9, 23, 25], "variabl": [7, 9, 23, 25, 27], "initi": [7, 25], "v1envfromsourc": [7, 27], "popul": 7, "inject": 7, "thei": [7, 25], "var": [7, 24, 25], "ignor": [7, 23, 25], "current": [7, 14, 25, 27], "worker": [7, 14, 17, 23, 25], "di": 7, "reattach": [7, 23, 25], "monitor": [7, 16, 23, 25], "dure": 7, "next": [7, 23, 25], "try": [7, 23, 25, 27], "alwai": [7, 23, 25], "new": [7, 23], "each": 7, "appli": [7, 23, 25], "int": [7, 14, 16, 17], "timeout": [7, 14, 16, 23, 25], "second": [7, 14, 16, 21], "startup": [7, 16], "stdout": [7, 14], "polici": [7, 25], "pull": [7, 16, 17, 23, 25, 27], "non": [7, 23, 25], "identifi": 7, "metadata": 7, "attach": [7, 17, 25], "larg": [7, 23, 25], "rang": 7, "data": [7, 16, 17, 23], "charact": [7, 23, 25], "ar": [7, 16, 23, 24, 25, 26, 27], "permit": 7, "v1resourcerequir": [7, 25], "v1affin": [7, 27], "schedul": [7, 27], "rule": [7, 23], "kube": [7, 14, 23, 24, 27], "v1localobjectrefer": [7, 27], "given": [7, 16], "than": [7, 16, 23, 25, 27], "one": [7, 23, 25, 26], "requir": [7, 21, 23, 27], "comma": 7, "separ": [7, 23, 25], "secret_a": 7, "secret_b": 7, "servic": 7, "account": 7, "what": [7, 14, 25], "do": [7, 14, 17, 23, 25, 26], "reach": [7, 14, 16], "final": [7, 14, 16, 21, 25], "state": [7, 14, 16, 21, 25, 27], "interrupt": [7, 14, 23, 25], "leav": [7, 8, 14, 24, 25], "enabl": [7, 23, 24, 25, 27], "host": [7, 27], "network": 7, "v1toler": [7, 27], "secur": [7, 27], "podsecuritycontext": 7, "v1pod": [7, 16, 27], "podspec": 7, "v1contain": [7, 27], "init": [7, 27], "event": [7, 16, 23, 25], "failur": [7, 23, 25, 27], "occur": [7, 25, 27], "json": [7, 8, 23, 24, 25, 27], "push": [7, 23, 25, 27], "prioriti": 7, "termin": [7, 14, 16, 25], "grace": 7, "period": [7, 14, 16, 23, 25], "kill": [7, 8, 16], "ui": 7, "map": [7, 23, 25], "collect": 7, "target": 7, "repres": [7, 16, 27], "pair": 7, "extend": 7, "appear": 7, "part": [7, 25], "consult": 7, "mode": [7, 23, 25, 27], "float": [7, 14], "poll": [7, 14], "statu": [7, 14, 16, 23, 25], "pod_checked_kei": 7, "already_check": 7, "post_termination_timeout": [7, 16], "template_field": [7, 8, 11, 23, 25], "sequenc": [7, 8, 11, 23], "template_fields_render": 7, "get_hook": 7, "find_pod": [7, 25], "exclude_check": 7, "alreadi": [7, 21, 23, 25, 26, 27], "instanc": [7, 8, 16, 25, 27], "exist": [7, 25], "get_or_create_pod": [7, 25], "pod_request_obj": 7, "await_pod_start": [7, 16, 25], "extract_xcom": [7, 16, 25], "synchron": [7, 23], "execute_sync": 7, "execute_async": 7, "convert_config_file_to_dict": 7, "convert": [7, 9, 25], "format": [7, 14, 23, 24], "invoke_defer_method": 7, "easili": 7, "redefin": 7, "being": 7, "child": 7, "execute_complet": 7, "write_log": 7, "post_complete_act": 7, "remote_pod": 7, "action": [7, 27], "must": [7, 25, 27], "done": [7, 17, 25], "finish": 7, "deferrable_execut": 7, "cleanup": [7, 23, 25], "process_pod_delet": [7, 25], "rerais": 7, "patch_already_check": [7, 25], "ensur": [7, 23, 25, 27], "don": [7, 23, 25], "t": [7, 23, 25], "retri": [7, 16, 23, 25], "on_kil": [7, 8, 23], "overrid": [7, 8, 11, 23, 24, 25], "clean": [7, 8, 23, 25], "up": [7, 8, 14, 23, 25], "subprocess": [7, 8], "thread": [7, 8], "multiprocess": [7, 8], "need": [7, 8, 23, 25, 27], "ghost": [7, 8], "behind": [7, 8], "build_pod_request_obj": [7, 23, 25], "full": [7, 25, 27], "spec": [7, 16, 25], "other": [7, 16, 25, 27], "deriv": [7, 8, 11], "preced": 7, "dry_run": [7, 23, 25, 27], "print": [7, 23, 25, 27], "out": [7, 23, 25, 27], "would": [7, 9, 25, 27], "doe": [7, 25], "specif": [7, 23, 25], "sinc": 7, "isn": [7, 25], "exclud": 7, "empti": [7, 23, 24, 25], "element": [7, 23, 25], "sparkkubernetesoper": [8, 21, 23, 24, 25], "application_fil": 8, "api_group": [8, 11], "sparkoper": [8, 11], "io": [8, 11, 14, 16, 27], "api_vers": [8, 11], "v1beta2": [8, 11], "sparkappl": [8, 11, 21], "detail": [8, 11, 23, 26], "spark": [8, 11, 21, 23, 25], "applic": [8, 11, 21, 23, 25], "refer": [8, 11, 23], "http": [8, 11, 14, 16, 21, 26, 27], "github": [8, 11, 16, 21], "googlecloudplatform": [8, 11, 21], "blob": [8, 11], "1": [8, 11, 17, 27], "4": [8, 11, 27], "5": [8, 11], "doc": [8, 11, 14, 16, 23, 25], "md": [8, 11], "custom_resource_definit": 8, "either": [8, 25], "yaml": [8, 23, 27], "string": [8, 23, 25], "put": 8, "template_ext": 8, "yml": 8, "ui_color": 8, "f4a460": 8, "main": [8, 23, 25, 26], "render": [8, 9, 23, 25], "jinja": [8, 9, 23, 25], "get_template_context": 8, "remove_task_decor": 9, "python_sourc": 9, "task_decorator_nam": 9, "remov": [9, 23, 25, 26, 27], "similar": 9, "well": [9, 24, 26], "setup": [9, 23, 25], "teardown": [9, 23, 25], "python": [9, 23, 25, 26, 27], "code": [9, 23, 25, 26], "write_python_script": 9, "jinja_context": 9, "filenam": 9, "render_template_as_native_obj": 9, "script": [9, 23, 26], "virtual": 9, "unpack": 9, "replac": [9, 23], "placehold": 9, "dump": [9, 23], "nativ": [9, 23, 27], "sparkkubernetessensor": [11, 21, 23, 25], "application_nam": 11, "attach_log": 11, "container_nam": [11, 16, 23, 25], "driver": [11, 23], "basesensoroper": 11, "where": [11, 23, 25], "resid": [11, 24], "determin": [11, 16], "append": 11, "failure_st": 11, "unknown": [11, 26], "success_st": 11, "poke": 11, "function": [11, 23, 25], "containerst": 14, "enum": [14, 25], "possibl": [14, 16, 23], "see": [14, 16, 23, 25, 27], "concept": [14, 16], "workload": [14, 16], "lifecycl": [14, 16], "phase": [14, 16, 25], "wait": [14, 16, 23, 25], "undefin": 14, "kubernetespodtrigg": 14, "pod_namespac": 14, "trigger_start_tim": 14, "should_delete_pod": 14, "startup_timeout": [14, 16], "basetrigg": 14, "datetim": [14, 16], "time": [14, 16], "serial": [14, 17], "kubernetescreatepodtrigg": 14, "classpath": 14, "yield": [14, 16], "triggerev": 14, "define_container_st": 14, "should_wait": 14, "pod_phas": 14, "container_st": 14, "podlaunchfailedexcept": 16, "should_retry_start_pod": 16, "indic": [16, 25, 26], "transient": 16, "error": [16, 23, 25], "warrant": 16, "podphas": [16, 25], "pend": [16, 25], "succeed": 16, "terminal_st": 16, "get_container_statu": 16, "container_is_run": 16, "examin": 16, "otherwis": [16, 23, 25, 27], "container_is_termin": 16, "get_container_termination_messag": 16, "podlogsconsum": 16, "respons": 16, "read_pod_cache_timeout": 16, "befor": [16, 23, 25], "workaround": [16, 23, 25], "issu": [16, 23, 25], "apach": [16, 26, 27], "23497": [16, 23], "urllib3": 16, "httprespons": 16, "v1_pod": 16, "podmanag": [16, 23, 25], "manag": [16, 23, 25, 26], "re": [16, 23], "long": [16, 24], "avail": [16, 23, 25, 26, 27], "lifetim": 16, "reduc": 16, "call": [16, 23, 25, 27], "__iter__": 16, "item": [16, 23, 25], "divid": 16, "n": 16, "symbol": 16, "logs_avail": 16, "read_pod": 16, "podloggingstatu": 16, "last": 16, "exit": [16, 17], "fetch_container_log": 16, "last_log_tim": 16, "kube_cli": 16, "logging_mixin": 16, "loggingmixin": 16, "helper": 16, "interact": 16, "run_pod_async": [16, 25], "create_pod": [16, 25], "too": 16, "type": [16, 23, 24, 25, 27], "follow_container_log": [16, 25], "follow": [16, 23, 25, 26, 27], "since_tim": 16, "await_container_complet": [16, 23, 25], "await_pod_complet": [16, 25], "tupl": 16, "parse_log_lin": 16, "line": [16, 23, 25], "pars": [16, 23, 25], "messag": [16, 23, 25], "read_pod_log": [16, 25], "tail_lin": 16, "since_second": 16, "read_pod_ev": [16, 25], "await_xcom_sidecar_container_start": 16, "handl": [17, 25, 27], "block": 17, "until": [17, 25], "ha": 17, "result": [17, 25], "poddefault": [17, 24], "xcom_mount_path": 17, "sidecar_container_nam": 17, "xcom_cmd": 17, "trap": 17, "sleep": 17, "sidecar_contain": [17, 24], "add_xcom_sidecar": 17, "sidecar_container_imag": 17, "sidecar_container_resourc": 17, "exampl": [18, 19, 21, 23, 24, 25, 26, 27], "secret_fil": [18, 19, 27], "secret_env": [18, 19, 27], "secret_all_kei": [18, 19, 27], "init_container_volume_mount": [18, 19, 27], "init_environ": [18, 19, 27], "env_id": [18, 19, 21], "dag_id": [18, 19, 21], "example_kubernetes_oper": 18, "k": [18, 19, 27], "test_run": [18, 19, 20, 21], "example_kubernetes_operator_async": 19, "execute_in_k8s_pod": 20, "In": [21, 24, 25, 27], "two": [21, 25, 27], "sequenti": 21, "first": [21, 23, 25, 27], "submit": 21, "pi": 21, "instal": [21, 23], "spark_pi": 21, "t1": 21, "example_kubernet": [22, 23, 27], "example_kubernetes_async": [22, 27], "example_kubernetes_decor": 22, "example_spark_kubernet": 22, "commit": 23, "high": 23, "level": [23, 25, 27], "changelog": 23, "latest": [23, 25], "2023": 23, "04": [23, 27], "08": 23, "subject": 23, "85b9135722": 23, "28848": [23, 25], "dc4dd9178c": 23, "05": 23, "allow": [23, 24, 25, 27], "limit": [23, 25], "28125": [23, 25], "d23a3bbed8": 23, "mechan": 23, "suspend": 23, "30422": 23, "02": 23, "55dbf1ff1f": 23, "prepar": 23, "april": 23, "wave": 23, "30378": 23, "df49ad179b": 23, "03": 23, "24": [23, 25], "work": [23, 25], "previous": [23, 25], "30216": [23, 25], "b8ab594130": 23, "15": 23, "boilerpl": [23, 25], "taskflow": [23, 25], "30118": [23, 25], "9a4f674852": 23, "14": 23, "enhanc": [23, 25], "spark_k8s_oper": [23, 25], "29977": [23, 25], "c3867781e0": 23, "ad": [23, 25, 27], "info": 23, "29950": 23, "1e81a98cc6": 23, "07": 23, "fix": 23, "29052": [23, 25], "971039454a": 23, "align": [23, 25], "aip": [23, 25], "21": [23, 25], "29905": [23, 25], "6d2face107": 23, "hang": [23, 25], "28336": [23, 25], "fcd3c0149f": 23, "29878": 23, "1e536eb43d": 23, "28": 23, "_render_nested_template_field": [23, 25], "improv": [23, 25], "condit": [23, 25], "29760": [23, 25], "dba390e323": 23, "22": 23, "augment": 23, "inclus": [23, 25], "languag": [23, 27], "ci": 23, "29549": 23, "18": [23, 25], "470fdaea27": 23, "midmonth": 23, "29589": 23, "9a5c3e0ac0": 23, "receiv": [23, 25], "input": [23, 25], "send": [23, 25], "28942": [23, 25], "ce6ae2457": 23, "feb": 23, "29379": 23, "d26dc22391": 23, "01": 23, "patch": [23, 25], "mark": [23, 24, 25, 27], "kpo": [23, 25, 27], "29279": [23, 25], "246d778e6b": 23, "30": 23, "29017": [23, 25], "70b84b51a5": 23, "23": 23, "28808": [23, 25], "911b708ffd": 23, "jan": 23, "mid": 23, "month": 23, "28929": 23, "ce858a5d71": 23, "12": [23, 26], "switch": 23, "ruff": 23, "faster": 23, "28893": 23, "ce677862b": 23, "incorrect": [23, 25], "28771": [23, 25], "5246c009c5": 23, "28651": 23, "c22fc000b6": 23, "2022": 23, "instead": [23, 25], "exec": [23, 25], "28546": [23, 25], "681835a67c": 23, "flink": [23, 25], "28512": [23, 25], "38e40c6dc4": 23, "outdat": [23, 25], "compat": [23, 25], "import": [23, 25, 26, 27], "28507": [23, 25], "401fc57e8b": 23, "16": [23, 27], "restructur": [23, 25], "27235": [23, 25], "bdc3d2e647": 23, "keep": [23, 24, 25], "executor": [23, 25, 27], "under": [23, 25], "63": [23, 25], "28237": [23, 25], "d93240696b": 23, "longer": [23, 25], "27736": [23, 25], "33c445d92f": 23, "relat": [23, 25], "nest": [23, 25], "27719": [23, 25], "ebd7b67dcb": 23, "success": [23, 25, 27], "27845": [23, 25], "25bdbc8e67": 23, "11": [23, 26], "26": 23, "updat": [23, 25], "rc3": 23, "27937": 23, "2e20e9f7eb": 23, "relas": 23, "novemb": 23, "27774": 23, "12c3c39d1a": 23, "27613": 23, "52593b061c": 23, "27433": [23, 25], "47a2b9ee7f": 23, "09": 23, "27457": [23, 25], "aefadb8c5b": 23, "26766": [23, 25], "2d2f0daad6": 23, "attribut": [23, 25], "absenc": [23, 25], "25787": [23, 25], "eee3df4570": 23, "task_id": [23, 25, 27], "convers": [23, 25], "27524": [23, 25], "8c15b0a6d1": 23, "econom": [23, 25], "27517": [23, 25], "20ecefa416": 23, "27516": [23, 25], "701239abc3": 23, "deprec": 23, "backcompat": [23, 25], "27518": [23, 25], "9337aa92c0": 23, "support": [23, 25], "27515": [23, 25], "3aadc44a13": 23, "unus": [23, 25], "27490": [23, 25], "0c26ec07b": 23, "10": [23, 25, 27], "drop": [23, 25, 26], "27197": [23, 25], "4797a0322": 23, "26999": [23, 25], "9ab1a6a3e7": 23, "27": 23, "old": [23, 25], "style": 23, "26872": 23, "734995ff26": 23, "warn": [23, 25, 26], "unset": 23, "27202": [23, 25], "78b8ea2f22": 23, "move": [23, 25], "min": [23, 25], "27196": [23, 25], "2a34dc9e84": 23, "normal": 23, "27205": 23, "14a45872e2": 23, "extra__kubernetes__": [23, 25], "prefix": [23, 25], "27021": [23, 25], "3ecb8dd025": 23, "make": [23, 25], "27116": [23, 25], "c9e57687b0": 23, "27120": [23, 25], "2752f2add1": 23, "core": [23, 25], "get_kube_cli": [23, 25], "26848": [23, 25], "5c97e5be48": 23, "26560": [23, 25], "53d68049d9": 23, "conf": [23, 25], "26849": [23, 25], "f8db64c35c": 23, "septemb": 23, "releas": [23, 25], "26731": 23, "1a07cbe423": 23, "26588": 23, "e60a459d56": 23, "avoid": [23, 25], "calcul": [23, 25], "26377": [23, 25], "06acf40a43": 23, "13": 23, "pep": 23, "563": 23, "postpon": 23, "evalu": 23, "26289": 23, "4b26c8c541": 23, "feat": [23, 25], "25530": [23, 25], "0eb0b543a9": 23, "25663": [23, 25], "db5543ef60": 23, "pretti": [23, 25], "25850": [23, 25], "ccdd73ec50": 23, "25055": [23, 25], "e5ac6c7cfb": 23, "august": 23, "25618": 23, "c8af0592c0": 23, "hint": [23, 25], "paramspec": [23, 25], "25173": [23, 25], "f05a06537b": 23, "stuck": [23, 25], "problem": [23, 25], "24993": [23, 25], "d2459a241b": 23, "document": [23, 25, 27], "juli": 23, "25030": 23, "ef79a0d1c4": 23, "assert": 23, "stuff": 23, "mypi": [23, 25], "24937": 23, "e2fd41f7b1": 23, "xcom_push": 23, "flag": 23, "24823": 23, "9d307102b4": 23, "06": 23, "29": 23, "minor": 23, "refactor": 23, "24719": 23, "0de31bd73a": 23, "depend": [23, 25, 27], "folder": [23, 26], "24672": 23, "45b11d4ed1": 23, "our": [23, 25], "24720": 23, "510a6bab45": 23, "class": [23, 25, 27], "24702": 23, "5326da4b83": 23, "airflow_kpo_in_clust": [23, 25], "24658": [23, 25], "45f4290712": 23, "renam": 23, "kub": [23, 25], "op": [23, 25], "k8s_resourc": [23, 25], "24673": [23, 25], "9c59831ee7": 23, "functool": [23, 25], "cached_properti": [23, 25], "24582": [23, 25], "78ac48872b": 23, "found": [23, 25], "22092": [23, 25], "dba3e4ec51": 23, "revert": [23, 25], "23883": [23, 25], "24474": [23, 25], "dcdcf3a2b8": 23, "note": 23, "rc2": 23, "mai": [23, 25, 27], "24307": 23, "717a7588bc": 23, "descript": [23, 25], "doubl": 23, "24292": 23, "b1ad017ce": 23, "pydocstyl": 23, "d202": 23, "24221": 23, "aeabe994b3": 23, "24231": 23, "98b4e48fbc": 23, "23955": [23, 25], "24054": [23, 25], "42abbf0d61": 23, "027b707d21": 23, "explanatori": 23, "contributor": 23, "24229": 23, "7ad4e67c1a": 23, "migrat": [23, 25], "design": [23, 25], "22441": [23, 25], "24132": [23, 25], "60eb9e106f": 23, "31": 23, "20578": [23, 25], "e240132934": 23, "22086": [23, 25], "6bbe015905": 23, "remot": [23, 25], "23676": [23, 25], "ec6761a5c0": 23, "f": [23, 25], "23597": [23, 25], "064c41afda": 23, "20": [23, 25], "root": [23, 25, 27], "logger": [23, 25], "_suppress": [23, 25], "23835": [23, 25], "75c60923e0": 23, "23631": 23, "2eeb120bf4": 23, "randomli": 23, "indefinit": [23, 25], "consumpt": 23, "23618": 23, "23656": 23, "ee342b85b9": 23, "863b257642": 23, "20966": [23, 25], "23301": [23, 25], "faae9faae3": 23, "content": 23, "defect": [23, 25], "23490": [23, 25], "dbdcd0fd1d": 23, "clarifi": [23, 25], "behavior": [23, 25], "23377": [23, 25], "a914ec22c1": 23, "yank": 23, "23378": 23, "11bbe471cd": 23, "23374": 23, "8e3abe4180": 23, "kubernetesexecutor": [23, 25], "23371": [23, 25], "8b6b0848a3": 23, "brees": 23, "build": [23, 26, 27], "verifi": [23, 24], "23104": 23, "c7399c7190": 23, "inclust": [23, 25], "23126": [23, 25], "70eede5dd6": 23, "hyphen": [23, 25], "22982": [23, 25], "c3d883a971": 23, "19": 23, "22734": [23, 25], "d81703c577": 23, "22871": [23, 25], "3c5bc73579": 23, "21092": [23, 25], "6933022e94": 23, "22884": [23, 25], "04082ac091": 23, "dup": [23, 25], "now": [23, 25], "22845": [23, 25], "56ab82ed7a": 23, "22819": 23, "67e2723b73": 23, "traceback": [23, 25], "debug": [23, 25], "22595": [23, 25], "6db30f3207": 23, "approach": [23, 25], "bound": [23, 25], "22573": [23, 25], "0d64d66cea": 23, "stop": [23, 25], "crash": [23, 25], "22566": [23, 25], "0a99be7411": 23, "22412": [23, 25], "d7dbfb7e26": 23, "bugfix": [23, 25], "22383": 23, "0f977daa3c": 23, "run_id": [23, 25], "elasticsearch": [23, 25], "22385": [23, 25], "7bd165fbe2": 23, "refreshconfigur": [23, 25], "token": [23, 25], "refresh": [23, 25], "20759": [23, 25], "16adc035b1": 23, "classifi": [23, 25], "march": 23, "22226": 23, "f5b96315fe": 23, "22056": 23, "8d8d072289": 23, "kubepodoper": 23, "exeuction_d": 23, "21960": [23, 25], "6c37e47cf6": 23, "map_index": [23, 25], "21916": [23, 25], "351fa53432": 23, "wrong": [23, 25], "case": [23, 25], "21898": [23, 25], "a159ae828f": 23, "25": [23, 25], "docstr": [23, 25], "21826": [23, 25], "0a3ff43d41": 23, "pre": 23, "21398": 23, "d94fa37830": 23, "januari": 23, "delai": 23, "21439": 23, "6c3a67d4fc": 23, "2021": [23, 26], "21257": 23, "4a73d8f3d1": 23, "miss": [23, 25], "20031": [23, 25], "cb73053211": 23, "21074": 23, "602abe8394": 23, "sphinx": 23, "autoapi": 23, "typehint": 23, "20951": 23, "428bd5f228": 23, "promin": 23, "20753": 23, "5569b868a9": 23, "tableau": 23, "20654": 23, "da9210e89c": 23, "hoc": 23, "20765": 23, "7222f68d37": 23, "librari": [23, 25], "18797": [23, 25], "f77417eb0d": 23, "pypi": [23, 25, 27], "20614": 23, "97496ba2b4": 23, "decemb": 23, "20523": 23, "83f8e178ba": 23, "even": [23, 27], "ext": 23, "20608": 23, "746ee587da": 23, "20575": [23, 25], "d56ff765e1": 23, "implement": [23, 25], "20573": [23, 25], "e63417553f": 23, "pod_mutation_hook": [23, 25], "20596": [23, 25], "ca6c210b7d": 23, "podlaunch": 23, "20576": [23, 25], "e07e831946": 23, "20574": [23, 25], "d56e7b56bb": 23, "friendli": 23, "20571": 23, "a0821235fb": 23, "everywher": 23, "20565": 23, "f200bb1977": 23, "19572": [23, 25], "4b8a1201a": 23, "deprecationwarn": [23, 25], "19726": [23, 25], "2fb5e1d0ec": 23, "declar": 23, "20226": 23, "f9eab1c185": 23, "19695": [23, 25], "853576d901": 23, "19882": 23, "fe682ec3d3": 23, "duplic": [23, 25], "entri": 23, "19759": 23, "0d60d1af41": 23, "container_status": [23, 25], "filter": [23, 25], "19713": [23, 25], "1e57022953": 23, "19718": [23, 25], "f7410dfba2": 23, "coalesc": [23, 25], "19694": [23, 25], "bf5f452413": 23, "correct": [23, 25, 26, 27], "19459": [23, 25], "854b70b904": 23, "decoupl": [23, 25], "19398": [23, 25], "d9567eb106": 23, "octob": 23, "19321": 23, "0a6850647": 23, "let": 23, "19057": 23, "1571f80546": 23, "common": [23, 25], "misspel": 23, "18964": 23, "b2045d6d1d": 23, "18928": [23, 25], "c8b86e69e4": 23, "17953": [23, 25], "840ea3efb9": 23, "18613": 23, "ef037e7021": 23, "start_dat": 23, "misc": 23, "18597": 23, "7808be7ffb": 23, "job": [23, 25, 27], "fit": [23, 25], "18377": [23, 25], "b8d06e812a": 23, "18070": [23, 25], "64d2f5488f": 23, "17649": [23, 25], "0a68588479": 23, "17890": 23, "42e13e1a5a": 23, "17900": 23, "bb5602c652": 23, "17798": 23, "be75dcd39c": 23, "meta": 23, "73d2b720e0": 23, "17760": [23, 25], "76ed2a49c6": 23, "lazili": [23, 25], "individu": [23, 25, 27], "17682": [23, 25], "97428efc41": 23, "mess": 23, "17380": 23, "b0b2591071": 23, "17256": 23, "997f7d0beb": 23, "py": [23, 25, 27], "17237": 23, "87f408b1e7": 23, "17116": 23, "d48b4e0caf": 23, "default_arg": 23, "16870": 23, "3939e84161": 23, "launcher": [23, 25], "16945": [23, 25], "d02ded65ea": 23, "wrongli": 23, "escap": 23, "amazon": 23, "17020": 23, "b916b75079": 23, "17015": 23, "b2c66e45b7": 23, "caus": [23, 25], "16930": [23, 25], "9d6ae609b6": 23, "16624": 23, "866a601b76": 23, "pylint": 23, "toolchain": 23, "16682": 23, "bbc627a3da": 23, "16501": 23, "4c9735ff9b": 23, "17": 23, "unsuccess": [23, 25], "kubernetespod": 23, "final_st": [23, 25], "15490": [23, 25], "cbf8001d76": 23, "buggfix": 23, "16464": 23, "1fba5402bb": 23, "june": 23, "16405": 23, "4752fb3eb8": 23, "15638": [23, 25], "9c94b72d44": 23, "16294": 23, "2f16757e1a": 23, "bug": 23, "16095": [23, 25], "476d0f6e3d": 23, "bump": 23, "pyupgrad": 23, "v2": 23, "15991": 23, "85b2ccb0c5": 23, "kubernetespodoperat": 23, "15942": [23, 25], "733bec9a04": 23, "due": [23, 25], "15787": [23, 25], "37d549bde7": 23, "save": [23, 25], "15755": [23, 25], "37681bca00": 23, "auto": [23, 25], "apply_default": [23, 25], "15667": [23, 25], "807ad32ce5": 23, "pip": [23, 25, 26], "15576": 23, "5b2fe0e740": 23, "popular": 23, "15393": 23, "53fc1a9679": 23, "proper": [23, 25], "15507": [23, 25], "d3cc67aa7a": 23, "15388": [23, 25], "be421a6b07": 23, "kubernetspodoper": 23, "15492": [23, 25], "44480d3673": 23, "15373": [23, 25], "b4770725a3": 23, "link": [23, 26], "modul": [23, 25], "15316": 23, "1806670383": 23, "409": 23, "apiexcept": 23, "15137": 23, "042be2e4e0": 23, "15236": 23, "6d7a70b88": 23, "pod_launch": [23, 25], "15165": [23, 25], "00453dc4a2": 23, "abil": [23, 25], "14898": [23, 25], "68e4c4dcb0": 23, "backport": 23, "14886": 23, "e7bb17aeb8": 23, "built": 23, "8": 23, "14606": 23, "7daebefd15": 23, "libyaml": [23, 25], "c": [23, 25, 27], "14577": [23, 25], "589d6dec92": 23, "14487": 23, "809b4f9b18": 23, "uniqu": 23, "14186": [23, 25], "649335c043": 23, "without": [23, 25], "14123": 23, "d4c4db8a18": 23, "14083": [23, 25], "10343ec29f": 23, "tool": 23, "rc": 23, "14082": 23, "88bdcfa0df": 23, "14013": 23, "ac2f72c98d": 23, "13767": 23, "a9ac2b040b": 23, "flynt": 23, "13732": 23, "1b9e3d1c28": 23, "quick": 23, "13621": 23, "13835": 23, "94d3ed61d6": 23, "3fd5ef3555": 23, "logo": 23, "integr": 23, "13717": 23, "295d66f914": 23, "2020": 23, "grammar": 23, "13380": 23, "7a560ab6d": 23, "correctli": [23, 25], "13289": [23, 25], "6cf76d7ac0": 23, "typo": 23, "upgrad": [23, 25], "command": [23, 27], "13148": 23, "32971a1a2d": 23, "12955": 23, "b40dffa085": 23, "rema": 23, "match": [23, 26], "12917": 23, "9b39f24780": 23, "dynam": [23, 27], "per": 23, "12558": 23, "bd90136aaf": 23, "12681": 23, "2037303eef": 23, "discoveri": 23, "12466": 23, "de3b1e687b": 23, "12653": 23, "c02a3f59e4": 23, "properli": 23, "11199": 23, "c34ef853c8": 23, "12444": 23, "9e089ab895": 23, "test": [23, 27], "12479": 23, "d32fe78c0d": 23, "readm": [23, 25], "12457": 23, "d84a52dc8f": 23, "broken": 23, "12455": 23, "7c8b71d201": 23, "backward": 23, "further": [23, 27], "12451": 23, "0080354502": 23, "0b2": 23, "batch": 23, "12449": 23, "7ca0b6f121": 23, "markdownlint": 23, "md003": 23, "head": 23, "header": 23, "12427": 23, "12438": 23, "763b40d223": 23, "rais": [23, 25], "12432": 23, "bc4bb30588": 23, "12422": 23, "cab86d80d4": 23, "k8spodoper": 23, "12384": 23, "ae7cb4a1e2": 23, "hash": 23, "12390": 23, "6889a333cf": 23, "ref": 23, "12366": 23, "221f809c1b": 23, "12354": 23, "7825e8f590": 23, "12304": 23, "85a18e13d9": 23, "project": 23, "page": [23, 26], "cross": 23, "12212": 23, "59eb5de78c": 23, "come": 23, "0beta1": 23, "12206": 23, "3f59e75cdf": 23, "12171": 23, "b2a28d1590": 23, "dev": 23, "12082": 23, "7825be50d8": 23, "12117": 23, "91a64db505": 23, "excepion": 23, "black": 23, "12091": 23, "4e8f9cc8d0": 23, "formmatt": 23, "9550": 23, "8c42cf1b00": 23, "11447": 23, "5a439e84eb": 23, "2a1": 23, "11855": 23, "872b1566a1": 23, "11826": 23, "53e6062105": 23, "enforc": 23, "strict": 23, "yamllint": 23, "11709": 23, "349b0811c3": 23, "d200": 23, "11688": 23, "eee4e30f2c": 23, "better": 23, "k8sexec": 23, "k8spodop": 23, "11502": 23, "16e7129719": 23, "11487": 23, "8640fb6c10": 23, "11368": 23, "298052fcee": 23, "11008": 23, "49aad025b5": 23, "sub": 23, "11369": 23, "b93b6c5be3": 23, "10796": 23, "0a0e1af800": 23, "markdown": 23, "toc": 23, "11249": 23, "ca4238eb4d": 23, "11242": 23, "5220e4c384": 23, "11238": 23, "a888198c27": 23, "11162": 23, "0161b5ea2b": 23, "increas": 23, "coverag": 23, "11159": 23, "e3f96ce7a8": 23, "usag": 23, "11138": 23, "f3e87c5030": 23, "11032": 23, "b61225a885": 23, "d204": 23, "11031": 23, "cba51d49e": 23, "k8sexecutor": 23, "10393": 23, "1294e15d44": 23, "10963": 23, "5d6d5a2f7d": 23, "10453": 23, "7edfac957b": 23, "10447": 23, "9549274d11": 23, "8b1": 23, "10818": 23, "90c1505686": 23, "grace_period_second": 23, "10727": 23, "338b412c04": 23, "10666": 23, "596bc13379": 23, "back": 23, "10659": 23, "1e5aa4465c": 23, "10023": 23, "fdd9b6f65b": 23, "10543": 23, "2f2d8dbfaf": 23, "noinspect": 23, "comment": 23, "intellij": 23, "10525": 23, "7c206a82a6": 23, "assig": 23, "assign": 23, "10468": 23, "8cd2be9e16": 23, "10230": 23, "cdec301254": 23, "signatur": [23, 26], "10205": 23, "24c8e4c2d6": 23, "constructor": 23, "10163": 23, "aeea71274d": 23, "10097": 23, "f1fd3e2c45": 23, "10056": 23, "03c4351744": 23, "10068": 23, "88c1603060": 23, "10049": 23, "7d24b088cd": 23, "example_dag": 23, "9985": 23, "33f0cd2657": 23, "9784": 23, "c2db0dfeb1": 23, "9705": 23, "9906": 23, "719ae2bf62": 23, "9895": 23, "840799d559": 23, "9079": 23, "44d4ae809c": 23, "9686": 23, "8bd15ef634": 23, "helm": 23, "chart": 23, "9468": 23, "40bf8f28f9": 23, "detect": 23, "automat": [23, 25], "lack": 23, "9290": 23, "1d36b0303b": 23, "8984": 23, "e742ef7c70": 23, "test_project_structur": 23, "8978": 23, "375d1ca229": 23, "candid": 23, "8898": 23, "12c5e5d8a": 23, "8891": 23, "8985df0bfc": 23, "6377": 23, "f3521fb0e3": 23, "regener": 23, "8886": 23, "92585ca4cb": 23, "autom": 23, "8807": 23, "f82ad452b0": 23, "length": 23, "valid": [23, 26], "8829": 23, "1ccafc617c": 23, "system": [23, 27], "7875": 23, "cd546b664f": 23, "super": 23, "7825": 23, "6c39a3bf97": 23, "6542": 23, "7163": 23, "42eef38217": 23, "6877": 23, "7506": 23, "3320e432a1": 23, "6817": 23, "lazi": 23, "face": 23, "untouch": 23, "7517": 23, "0ec2774120": 23, "5629": 23, "priorityclassnam": 23, "7395": 23, "9cbd7de6d1": 23, "6792": 23, "_oper": 23, "_hook": 23, "_sensor": 23, "7412": 23, "967930c0cb": 23, "5413": 23, "6230": 23, "96f834389e": 23, "6678": 23, "7292": 23, "97a429f9d0": 23, "6714": 23, "magic": 23, "utf": 23, "7338": 23, "cf141506a2": 23, "6708": 23, "7330": 23, "373c6aa4a2": 23, "6682": 23, "gcp": 23, "7295": 23, "83c037873f": 23, "6674": [23, 26], "accord": 23, "7287": 23, "059eda05f8": 23, "6610": 23, "softwar": [23, 26], "7231": 23, "There": [24, 26], "differ": [24, 25, 26], "wai": [24, 25], "airflow": [24, 26, 27], "locat": [24, 27], "machin": 24, "just": 24, "insert": 24, "past": 24, "certif": [24, 26], "By": [24, 26, 27], "tcp": 24, "tri": [24, 25], "aliv": 24, "alpin": [24, 27], "privat": 24, "store": 24, "env": [24, 25, 27], "uri": 24, "airflow_conn_kubernetes_default": 24, "2f": 24, "2fconfig": 24, "And": 24, "my": 24, "top": [25, 26], "below": [25, 26], "minimum": 25, "asgiref": 25, "cryptographi": 25, "7": 25, "kubernetes_asyncio": 25, "explain": 25, "some": 25, "section": 25, "Such": 25, "consider": 25, "reli": 25, "been": 25, "correspond": 25, "suppli": [25, 27], "ll": [25, 27], "conn": 25, "infer": 25, "backend": 25, "necessari": 25, "certain": 25, "offici": [25, 26], "oppos": 25, "prior": 25, "major": 25, "pleas": [25, 26], "reason": 25, "incompat": 25, "newer": 25, "those": [25, 26, 27], "mistakenli": 25, "install_requir": 25, "22382": 25, "trove": 25, "framework": 25, "execution_d": 25, "mean": 25, "remain": 25, "With": [25, 27], "mani": 25, "subclass": 25, "reflect": 25, "structur": 25, "addition": 25, "podstatu": 25, "speak": 25, "did": 25, "directli": 25, "worri": [25, 26], "howev": 25, "One": 25, "princip": 25, "goal": 25, "clearli": 25, "invok": 25, "were": 25, "bit": 25, "encapsul": 25, "step": [25, 26], "becaus": 25, "three": 25, "compon": 25, "so": [25, 27], "forward": 25, "harvest": 25, "await": 25, "extract": 25, "anew": 25, "handle_pod_overlap": 25, "create_new_pod_for_oper": 25, "successfulli": 25, "unsuccessfulli": 25, "attempt": 25, "create_pod_launch": 25, "construct": [25, 27], "corev1api": 25, "search": 25, "orchestr": [25, 27], "create_pod_request_obj": 25, "It": [25, 26, 27], "ti": 25, "create_labels_for_pod": 25, "_get_ti_pod_label": 25, "doesn": 25, "include_try_numb": 25, "control": 25, "possibli": 25, "later": 25, "_get_pod_identifying_label_str": 25, "_build_find_pod_label_selector": 25, "_try_numbers_match": 25, "mutat": 25, "self": [25, 26], "etc": [25, 27], "again": 25, "formerli": 25, "start_pod": 25, "split": 25, "monitor_pod": 25, "pod_not_start": 25, "pod_is_run": 25, "process_statu": 25, "_task_statu": 25, "These": 25, "deal": 25, "untransform": 25, "_extract_xcom": 25, "like": [25, 27], "lower": 25, "left": [25, 26], "accumul": 25, "practic": 25, "seem": 25, "temporari": [25, 26], "basi": 25, "purpos": 25, "therefor": 25, "sensibl": 25, "least": 25, "manual": 25, "db": 25, "pod_templ": 25, "actual": 25, "download": 26, "provid": [26, 27], "cncf": [26, 27], "kubernet": 26, "most": 26, "choos": 26, "select": 26, "down": 26, "sdist": 26, "whl": 26, "origin": 26, "checksum": 26, "foundat": 26, "asc": 26, "sha512": 26, "pgp": 26, "essenti": 26, "sha": 26, "gpg": 26, "relev": 26, "distribut": 26, "recommend": [26, 27], "directori": 26, "mirror": 26, "pgpk": 26, "ka": 26, "To": [26, 27], "binari": 26, "pgpv": 26, "tar": 26, "gz": 26, "made": 26, "sat": 26, "sep": 26, "49": 26, "54": 26, "bst": 26, "rsa": 26, "cde15c6e4d3a8ec4ecf4ba4b6674e08ad7de406f": 26, "issuer": 26, "kaxilnaik": 26, "org": 26, "good": 26, "kaxil": 26, "naik": 26, "aka": 26, "gmail": 26, "certifi": 26, "trust": 26, "owner": 26, "primari": 26, "fingerprint": 26, "cde1": 26, "5c6e": 26, "4d3a": 26, "8ec4": 26, "ecf4": 26, "ba4b": 26, "e08a": 26, "d7de": 26, "406f": 26, "sign": 26, "why": 26, "server": [26, 27], "previou": 26, "know": 26, "sum": 26, "shasum": 26, "512": 26, "diff": 26, "local": 26, "bin": 26, "bash": [26, 27], "package_vers": 26, "package_nam": 26, "provider_download_dir": 26, "mktemp": 26, "d": 26, "dep": 26, "dest": 26, "curl": 26, "apache_airflow_providers_cncf_kubernet": 26, "py3": 26, "l": 26, "o": 26, "echo": [26, 27], "la": 26, "instruct": 26, "chapter": 26, "optim": 27, "through": 27, "public": 27, "ultim": 27, "act": 27, "matter": 27, "written": 27, "manifest": 27, "runtim": 27, "hello": 27, "dry": 27, "debian": 27, "cx": 27, "foo": 27, "bar": 27, "dry_run_demo": 27, "overlap": 27, "explicitli": 27, "great": 27, "consequ": 27, "access": 27, "safeti": 27, "almost": 27, "conveni": 27, "kept": 27, "sql_conn": 27, "sql_alchemy_conn": 27, "mount_path": 27, "mount_fil": 27, "sub_path": 27, "read_onli": 27, "config_map_ref": 27, "v1configmapenvsourc": 27, "persistent_volume_claim": 27, "v1persistentvolumeclaimvolumesourc": 27, "claim_nam": 27, "container_port": 27, "80": 27, "key1": 27, "value1": 27, "key2": 27, "value2": 27, "ubuntu": 27, "node_affin": 27, "v1nodeaffin": 27, "preferred_during_scheduling_ignored_during_execut": 27, "v1preferredschedulingterm": 27, "weight": 27, "prefer": 27, "v1nodeselectorterm": 27, "match_express": 27, "v1nodeselectorrequir": 27, "disktyp": 27, "ssd": 27, "pod_affin": 27, "v1podaffin": 27, "required_during_scheduling_ignored_during_execut": 27, "v1weightedpodaffinityterm": 27, "pod_affinity_term": 27, "v1podaffinityterm": 27, "v1labelselector": 27, "v1labelselectorrequir": 27, "s1": 27, "topology_kei": 27, "domain": 27, "beta": 27, "zone": 27, "equal": 27, "substitut": 27, "equival": 27, "still": 27, "publicli": 27, "dockerhub": 27, "ecr": 27, "gcr": 27, "quai": 27, "credenti": 27, "kubectl": 27, "testquai": 27, "usernam": 27, "profil": 27, "password": 27, "Then": 27, "quay_k8": 27, "pwd": 27, "quay_k8s_async": 27, "kubernetes_private_img_task_async": 27, "alongsid": 27, "write": 27, "write_xcom": 27, "sh": 27, "mkdir": 27, "p": 27, "3": 27, "pod_task_xcom_result": 27, "bashoper": 27, "bash_command": 27, "task_inst": 27, "xcom_pul": 27, "write_xcom_async": 27, "kubernetes_write_xcom_task_async": 27, "pod_task_xcom_result_async": 27}, "objects": {"airflow.providers.cncf": [[4, 0, 0, "-", "kubernetes"]], "airflow.providers.cncf.kubernetes": [[0, 0, 0, "-", "decorators"], [2, 0, 0, "-", "hooks"], [5, 0, 0, "-", "operators"], [9, 0, 0, "-", "python_kubernetes_script"], [10, 0, 0, "-", "sensors"], [12, 0, 0, "-", "triggers"], [15, 0, 0, "-", "utils"]], "airflow.providers.cncf.kubernetes.decorators": [[1, 0, 0, "-", "kubernetes"]], "airflow.providers.cncf.kubernetes.decorators.kubernetes": [[1, 1, 1, "", "kubernetes_task"]], "airflow.providers.cncf.kubernetes.hooks": [[3, 0, 0, "-", "kubernetes"]], "airflow.providers.cncf.kubernetes.hooks.kubernetes": [[3, 2, 1, "", "AsyncKubernetesHook"], [3, 2, 1, "", "KubernetesHook"], [3, 6, 1, "", "LOADING_KUBE_CONFIG_FILE_RESOURCE"]], "airflow.providers.cncf.kubernetes.hooks.kubernetes.AsyncKubernetesHook": [[3, 3, 1, "", "delete_pod"], [3, 3, 1, "", "get_conn"], [3, 3, 1, "", "get_conn_extras"], [3, 3, 1, "", "get_pod"], [3, 3, 1, "", "read_logs"]], "airflow.providers.cncf.kubernetes.hooks.kubernetes.KubernetesHook": [[3, 4, 1, "", "DEFAULT_NAMESPACE"], [3, 3, 1, "", "api_client"], [3, 3, 1, "", "conn_extras"], [3, 4, 1, "", "conn_name_attr"], [3, 4, 1, "", "conn_type"], [3, 3, 1, "", "core_v1_client"], [3, 3, 1, "", "create_custom_object"], [3, 3, 1, "", "custom_object_client"], [3, 4, 1, "", "default_conn_name"], [3, 3, 1, "", "delete_custom_object"], [3, 3, 1, "", "get_conn"], [3, 3, 1, "", "get_connection_form_widgets"], [3, 3, 1, "", "get_custom_object"], [3, 3, 1, "", "get_namespace"], [3, 3, 1, "", "get_namespaced_pod_list"], [3, 3, 1, "", "get_pod"], [3, 3, 1, "", "get_pod_log_stream"], [3, 3, 1, "", "get_pod_logs"], [3, 3, 1, "", "get_ui_field_behaviour"], [3, 3, 1, "", "get_xcom_sidecar_container_image"], [3, 3, 1, "", "get_xcom_sidecar_container_resources"], [3, 4, 1, "", "hook_name"], [3, 5, 1, "", "is_in_cluster"]], "airflow.providers.cncf.kubernetes.operators": [[6, 0, 0, "-", "kubernetes_pod"], [7, 0, 0, "-", "pod"], [8, 0, 0, "-", "spark_kubernetes"]], "airflow.providers.cncf.kubernetes.operators.pod": [[7, 6, 1, "", "KUBE_CONFIG_ENV_VAR"], [7, 2, 1, "", "KubernetesPodOperator"], [7, 7, 1, "", "PodReattachFailure"], [7, 6, 1, "", "alphanum_lower"]], "airflow.providers.cncf.kubernetes.operators.pod.KubernetesPodOperator": [[7, 4, 1, "", "BASE_CONTAINER_NAME"], [7, 4, 1, "", "POD_CHECKED_KEY"], [7, 4, 1, "", "POST_TERMINATION_TIMEOUT"], [7, 3, 1, "", "await_pod_start"], [7, 3, 1, "", "build_pod_request_obj"], [7, 3, 1, "", "cleanup"], [7, 3, 1, "", "client"], [7, 3, 1, "", "convert_config_file_to_dict"], [7, 3, 1, "", "dry_run"], [7, 3, 1, "", "execute"], [7, 3, 1, "", "execute_async"], [7, 3, 1, "", "execute_complete"], [7, 3, 1, "", "execute_sync"], [7, 3, 1, "", "extract_xcom"], [7, 3, 1, "", "find_pod"], [7, 3, 1, "", "get_hook"], [7, 3, 1, "", "get_or_create_pod"], [7, 3, 1, "", "hook"], [7, 3, 1, "", "invoke_defer_method"], [7, 3, 1, "", "on_kill"], [7, 3, 1, "", "patch_already_checked"], [7, 3, 1, "", "pod_manager"], [7, 3, 1, "", "post_complete_action"], [7, 3, 1, "", "process_pod_deletion"], [7, 4, 1, "", "template_fields"], [7, 4, 1, "", "template_fields_renderers"], [7, 3, 1, "", "write_logs"]], "airflow.providers.cncf.kubernetes.operators.spark_kubernetes": [[8, 2, 1, "", "SparkKubernetesOperator"]], "airflow.providers.cncf.kubernetes.operators.spark_kubernetes.SparkKubernetesOperator": [[8, 3, 1, "", "execute"], [8, 3, 1, "", "on_kill"], [8, 4, 1, "", "template_ext"], [8, 4, 1, "", "template_fields"], [8, 4, 1, "", "ui_color"]], "airflow.providers.cncf.kubernetes.python_kubernetes_script": [[9, 1, 1, "", "remove_task_decorator"], [9, 1, 1, "", "write_python_script"]], "airflow.providers.cncf.kubernetes.sensors": [[11, 0, 0, "-", "spark_kubernetes"]], "airflow.providers.cncf.kubernetes.sensors.spark_kubernetes": [[11, 2, 1, "", "SparkKubernetesSensor"]], "airflow.providers.cncf.kubernetes.sensors.spark_kubernetes.SparkKubernetesSensor": [[11, 4, 1, "", "FAILURE_STATES"], [11, 4, 1, "", "SUCCESS_STATES"], [11, 3, 1, "", "poke"], [11, 4, 1, "", "template_fields"]], "airflow.providers.cncf.kubernetes.triggers": [[13, 0, 0, "-", "kubernetes_pod"], [14, 0, 0, "-", "pod"]], "airflow.providers.cncf.kubernetes.triggers.pod": [[14, 2, 1, "", "ContainerState"], [14, 2, 1, "", "KubernetesPodTrigger"]], "airflow.providers.cncf.kubernetes.triggers.pod.ContainerState": [[14, 4, 1, "", "FAILED"], [14, 4, 1, "", "RUNNING"], [14, 4, 1, "", "TERMINATED"], [14, 4, 1, "", "UNDEFINED"], [14, 4, 1, "", "WAITING"]], "airflow.providers.cncf.kubernetes.triggers.pod.KubernetesPodTrigger": [[14, 3, 1, "", "define_container_state"], [14, 3, 1, "", "run"], [14, 3, 1, "", "serialize"], [14, 3, 1, "", "should_wait"]], "airflow.providers.cncf.kubernetes.utils": [[16, 0, 0, "-", "pod_manager"], [17, 0, 0, "-", "xcom_sidecar"]], "airflow.providers.cncf.kubernetes.utils.pod_manager": [[16, 7, 1, "", "PodLaunchFailedException"], [16, 2, 1, "", "PodLoggingStatus"], [16, 2, 1, "", "PodLogsConsumer"], [16, 2, 1, "", "PodManager"], [16, 2, 1, "", "PodPhase"], [16, 1, 1, "", "container_is_running"], [16, 1, 1, "", "container_is_terminated"], [16, 1, 1, "", "get_container_status"], [16, 1, 1, "", "get_container_termination_message"], [16, 1, 1, "", "should_retry_start_pod"]], "airflow.providers.cncf.kubernetes.utils.pod_manager.PodLoggingStatus": [[16, 4, 1, "", "last_log_time"], [16, 4, 1, "", "running"]], "airflow.providers.cncf.kubernetes.utils.pod_manager.PodLogsConsumer": [[16, 3, 1, "", "__iter__"], [16, 3, 1, "", "logs_available"], [16, 3, 1, "", "read_pod"]], "airflow.providers.cncf.kubernetes.utils.pod_manager.PodManager": [[16, 3, 1, "", "await_container_completion"], [16, 3, 1, "", "await_pod_completion"], [16, 3, 1, "", "await_pod_start"], [16, 3, 1, "", "await_xcom_sidecar_container_start"], [16, 3, 1, "", "container_is_running"], [16, 3, 1, "", "container_is_terminated"], [16, 3, 1, "", "create_pod"], [16, 3, 1, "", "delete_pod"], [16, 3, 1, "", "extract_xcom"], [16, 3, 1, "", "fetch_container_logs"], [16, 3, 1, "", "follow_container_logs"], [16, 3, 1, "", "parse_log_line"], [16, 3, 1, "", "read_pod"], [16, 3, 1, "", "read_pod_events"], [16, 3, 1, "", "read_pod_logs"], [16, 3, 1, "", "run_pod_async"]], "airflow.providers.cncf.kubernetes.utils.pod_manager.PodPhase": [[16, 4, 1, "", "FAILED"], [16, 4, 1, "", "PENDING"], [16, 4, 1, "", "RUNNING"], [16, 4, 1, "", "SUCCEEDED"], [16, 4, 1, "", "terminal_states"]], "airflow.providers.cncf.kubernetes.utils.xcom_sidecar": [[17, 2, 1, "", "PodDefaults"], [17, 1, 1, "", "add_xcom_sidecar"]], "airflow.providers.cncf.kubernetes.utils.xcom_sidecar.PodDefaults": [[17, 4, 1, "", "SIDECAR_CONTAINER"], [17, 4, 1, "", "SIDECAR_CONTAINER_NAME"], [17, 4, 1, "", "VOLUME"], [17, 4, 1, "", "VOLUME_MOUNT"], [17, 4, 1, "", "XCOM_CMD"], [17, 4, 1, "", "XCOM_MOUNT_PATH"]], "tests.system.providers.cncf": [[22, 0, 0, "-", "kubernetes"]], "tests.system.providers.cncf.kubernetes": [[18, 0, 0, "-", "example_kubernetes"], [19, 0, 0, "-", "example_kubernetes_async"], [20, 0, 0, "-", "example_kubernetes_decorator"], [21, 0, 0, "-", "example_spark_kubernetes"]], "tests.system.providers.cncf.kubernetes.example_kubernetes": [[18, 6, 1, "", "DAG_ID"], [18, 6, 1, "", "ENV_ID"], [18, 6, 1, "", "affinity"], [18, 6, 1, "", "configmaps"], [18, 6, 1, "", "init_container"], [18, 6, 1, "", "init_container_volume_mounts"], [18, 6, 1, "", "init_environments"], [18, 6, 1, "", "k"], [18, 6, 1, "", "port"], [18, 6, 1, "", "secret_all_keys"], [18, 6, 1, "", "secret_env"], [18, 6, 1, "", "secret_file"], [18, 6, 1, "", "test_run"], [18, 6, 1, "", "tolerations"], [18, 6, 1, "", "volume"], [18, 6, 1, "", "volume_mount"]], "tests.system.providers.cncf.kubernetes.example_kubernetes_async": [[19, 6, 1, "", "DAG_ID"], [19, 6, 1, "", "ENV_ID"], [19, 6, 1, "", "affinity"], [19, 6, 1, "", "configmaps"], [19, 6, 1, "", "init_container"], [19, 6, 1, "", "init_container_volume_mounts"], [19, 6, 1, "", "init_environments"], [19, 6, 1, "", "k"], [19, 6, 1, "", "port"], [19, 6, 1, "", "secret_all_keys"], [19, 6, 1, "", "secret_env"], [19, 6, 1, "", "secret_file"], [19, 6, 1, "", "test_run"], [19, 6, 1, "", "tolerations"], [19, 6, 1, "", "volume"], [19, 6, 1, "", "volume_mount"]], "tests.system.providers.cncf.kubernetes.example_kubernetes_decorator": [[20, 1, 1, "", "execute_in_k8s_pod"], [20, 6, 1, "", "test_run"]], "tests.system.providers.cncf.kubernetes.example_spark_kubernetes": [[21, 6, 1, "", "DAG_ID"], [21, 6, 1, "", "ENV_ID"], [21, 6, 1, "", "t1"], [21, 6, 1, "", "test_run"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:class", "3": "py:method", "4": "py:attribute", "5": "py:property", "6": "py:data", "7": "py:exception"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "class", "Python class"], "3": ["py", "method", "Python method"], "4": ["py", "attribute", "Python attribute"], "5": ["py", "property", "Python property"], "6": ["py", "data", "Python data"], "7": ["py", "exception", "Python exception"]}, "titleterms": {"airflow": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 23, 25], "provid": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25], "cncf": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 25], "kubernet": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 27], "decor": [0, 1], "submodul": [0, 2, 4, 5, 10, 12, 15, 22], "modul": [1, 3, 7, 8, 9, 11, 14, 16, 17, 18, 19, 20, 21], "content": [1, 3, 7, 8, 9, 11, 14, 16, 17, 18, 19, 20, 21, 25], "function": [1, 9, 16, 17, 20], "hook": [2, 3], "class": [3, 7, 8, 11, 14, 16, 17], "attribut": [3, 7, 20], "subpackag": 4, "oper": [5, 6, 7, 8, 27], "kubernetes_pod": [6, 13], "pod": [7, 14, 27], "spark_kubernet": [8, 11], "python_kubernetes_script": 9, "sensor": [10, 11], "trigger": [12, 13, 14], "util": [15, 16, 17], "pod_manag": 16, "xcom_sidecar": 17, "test": [18, 19, 20, 21, 22], "system": [18, 19, 20, 21, 22], "example_kubernet": 18, "example_kubernetes_async": 19, "example_kubernetes_decor": 20, "example_spark_kubernet": 21, "packag": [23, 25, 26], "apach": [23, 25], "6": [23, 25], "0": [23, 25], "5": [23, 25], "3": [23, 25], "2": [23, 25], "1": [23, 25], "4": [23, 25], "cluster": [24, 27], "connect": 24, "authent": 24, "default": [24, 25], "id": 24, "configur": 24, "guid": 25, "refer": [25, 27], "resourc": 25, "commit": 25, "instal": [25, 26], "requir": 25, "changelog": 25, "break": 25, "chang": 25, "featur": 25, "bug": 25, "fix": 25, "misc": 25, "new": 25, "deprec": 25, "yank": 25, "paramet": 25, "is_delete_operator_pod": 25, "ha": 25, "note": 25, "kubernetespodoper": [25, 27], "podlaunch": 25, "overview": 25, "detail": 25, "method": 25, "renam": 25, "refactor": 25, "delet": 25, "from": 26, "sourc": 26, "releas": 26, "integr": 26, "verifi": 26, "pypi": 26, "how": 27, "doe": 27, "thi": 27, "work": 27, "debug": 27, "argument": 27, "preced": 27, "us": 27, "configmap": 27, "secret": 27, "volum": 27, "differ": 27, "between": 27, "object": 27, "spec": 27, "privat": 27, "imag": 27, "contain": 27, "registri": 27, "xcom": 27}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 8, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx.ext.intersphinx": 1, "sphinx": 57}, "alltitles": {"airflow.providers.cncf.kubernetes.decorators": [[0, "module-airflow.providers.cncf.kubernetes.decorators"]], "Submodules": [[0, "submodules"], [2, "submodules"], [4, "submodules"], [5, "submodules"], [10, "submodules"], [12, "submodules"], [15, "submodules"], [22, "submodules"]], "airflow.providers.cncf.kubernetes.decorators.kubernetes": [[1, "module-airflow.providers.cncf.kubernetes.decorators.kubernetes"]], "Module Contents": [[1, "module-contents"], [3, "module-contents"], [7, "module-contents"], [8, "module-contents"], [9, "module-contents"], [11, "module-contents"], [14, "module-contents"], [16, "module-contents"], [17, "module-contents"], [18, "module-contents"], [19, "module-contents"], [20, "module-contents"], [21, "module-contents"]], "Functions": [[1, "functions"], [9, "functions"], [16, "functions"], [17, "functions"], [20, "functions"]], "airflow.providers.cncf.kubernetes.hooks": [[2, "module-airflow.providers.cncf.kubernetes.hooks"]], "airflow.providers.cncf.kubernetes.hooks.kubernetes": [[3, "module-airflow.providers.cncf.kubernetes.hooks.kubernetes"]], "Classes": [[3, "classes"], [7, "classes"], [8, "classes"], [11, "classes"], [14, "classes"], [16, "classes"], [17, "classes"]], "Attributes": [[3, "attributes"], [7, "attributes"], [20, "attributes"]], "airflow.providers.cncf.kubernetes": [[4, "module-airflow.providers.cncf.kubernetes"]], "Subpackages": [[4, "subpackages"]], "airflow.providers.cncf.kubernetes.operators": [[5, "module-airflow.providers.cncf.kubernetes.operators"]], "airflow.providers.cncf.kubernetes.operators.kubernetes_pod": [[6, "module-airflow.providers.cncf.kubernetes.operators.kubernetes_pod"]], "airflow.providers.cncf.kubernetes.operators.pod": [[7, "module-airflow.providers.cncf.kubernetes.operators.pod"]], "airflow.providers.cncf.kubernetes.operators.spark_kubernetes": [[8, "module-airflow.providers.cncf.kubernetes.operators.spark_kubernetes"]], "airflow.providers.cncf.kubernetes.python_kubernetes_script": [[9, "module-airflow.providers.cncf.kubernetes.python_kubernetes_script"]], "airflow.providers.cncf.kubernetes.sensors": [[10, "module-airflow.providers.cncf.kubernetes.sensors"]], "airflow.providers.cncf.kubernetes.sensors.spark_kubernetes": [[11, "module-airflow.providers.cncf.kubernetes.sensors.spark_kubernetes"]], "airflow.providers.cncf.kubernetes.triggers": [[12, "module-airflow.providers.cncf.kubernetes.triggers"]], "airflow.providers.cncf.kubernetes.triggers.kubernetes_pod": [[13, "module-airflow.providers.cncf.kubernetes.triggers.kubernetes_pod"]], "airflow.providers.cncf.kubernetes.triggers.pod": [[14, "module-airflow.providers.cncf.kubernetes.triggers.pod"]], "airflow.providers.cncf.kubernetes.utils": [[15, "module-airflow.providers.cncf.kubernetes.utils"]], "airflow.providers.cncf.kubernetes.utils.pod_manager": [[16, "module-airflow.providers.cncf.kubernetes.utils.pod_manager"]], "airflow.providers.cncf.kubernetes.utils.xcom_sidecar": [[17, "module-airflow.providers.cncf.kubernetes.utils.xcom_sidecar"]], "tests.system.providers.cncf.kubernetes.example_kubernetes": [[18, "module-tests.system.providers.cncf.kubernetes.example_kubernetes"]], "tests.system.providers.cncf.kubernetes.example_kubernetes_async": [[19, "module-tests.system.providers.cncf.kubernetes.example_kubernetes_async"]], "tests.system.providers.cncf.kubernetes.example_kubernetes_decorator": [[20, "module-tests.system.providers.cncf.kubernetes.example_kubernetes_decorator"]], "tests.system.providers.cncf.kubernetes.example_spark_kubernetes": [[21, "module-tests.system.providers.cncf.kubernetes.example_spark_kubernetes"]], "tests.system.providers.cncf.kubernetes": [[22, "module-tests.system.providers.cncf.kubernetes"]], "Package apache-airflow-providers-cncf-kubernetes": [[23, "package-apache-airflow-providers-cncf-kubernetes"], [25, "package-apache-airflow-providers-cncf-kubernetes"]], "6.0.0": [[23, "id1"], [25, "id1"]], "5.3.0": [[23, "id2"], [25, "id2"]], "5.2.2": [[23, "id3"], [25, "id4"]], "5.2.1": [[23, "id4"], [25, "id6"]], "5.2.0": [[23, "id5"], [25, "id8"]], "5.1.1": [[23, "id6"], [25, "id11"]], "5.1.0": [[23, "id7"], [25, "id13"]], "5.0.0": [[23, "id8"], [25, "id17"]], "4.4.0": [[23, "id9"], [25, "id22"]], "4.3.0": [[23, "id10"], [25, "id25"]], "4.2.0": [[23, "id11"], [25, "id28"]], "4.1.0": [[23, "id12"], [25, "id32"]], "4.0.2": [[23, "id13"], [25, "id36"]], "4.0.1": [[23, "id14"], [25, "id38"]], "4.0.0": [[23, "id15"], [25, "id40"]], "3.1.2": [[23, "id16"]], "3.1.1": [[23, "id17"]], "3.1.0": [[23, "id18"]], "3.0.2": [[23, "id19"]], "3.0.1": [[23, "id20"]], "3.0.0": [[23, "id21"], [25, "id55"]], "2.2.0": [[23, "id22"], [25, "id59"]], "2.1.0": [[23, "id23"], [25, "id62"]], "2.0.3": [[23, "id24"], [25, "id64"]], "2.0.2": [[23, "id25"], [25, "id66"]], "2.0.1": [[23, "id26"], [25, "id68"]], "2.0.0": [[23, "id27"], [25, "id71"]], "1.2.0": [[23, "id28"], [25, "id75"]], "1.1.0": [[23, "id29"], [25, "id78"]], "1.0.2": [[23, "id31"], [25, "id80"]], "1.0.1": [[23, "id32"], [25, "id82"]], "1.0.0": [[23, "id33"], [25, "id84"]], "Kubernetes cluster Connection": [[24, "kubernetes-cluster-connection"]], "Authenticating to Kubernetes cluster": [[24, "authenticating-to-kubernetes-cluster"]], "Default Connection IDs": [[24, "default-connection-ids"]], "Configuring the Connection": [[24, "configuring-the-connection"]], "apache-airflow-providers-cncf-kubernetes": [[25, "apache-airflow-providers-cncf-kubernetes"]], "Content": [[25, "content"]], "Guides": [[25, null]], "References": [[25, null]], "Resources": [[25, null]], "Commits": [[25, null]], "Provider package": [[25, "provider-package"]], "Installation": [[25, "installation"]], "Requirements": [[25, "requirements"]], "Changelog": [[25, "changelog"]], "Breaking changes": [[25, "breaking-changes"], [25, "id18"], [25, "id41"], [25, "id56"], [25, "id72"]], "Features": [[25, "features"], [25, "id3"], [25, "id9"], [25, "id14"], [25, "id20"], [25, "id23"], [25, "id26"], [25, "id29"], [25, "id33"], [25, "id42"], [25, "id49"], [25, "id57"], [25, "id60"], [25, "id63"], [25, "id69"], [25, "id73"], [25, "id76"], [25, "id79"]], "Bug Fixes": [[25, "bug-fixes"], [25, "id5"], [25, "id7"], [25, "id10"], [25, "id12"], [25, "id15"], [25, "id21"], [25, "id24"], [25, "id27"], [25, "id30"], [25, "id34"], [25, "id37"], [25, "id39"], [25, "id43"], [25, "id44"], [25, "id52"], [25, "id58"], [25, "id61"], [25, "id65"], [25, "id67"], [25, "id70"], [25, "id74"], [25, "id77"]], "Misc": [[25, "misc"], [25, "id16"], [25, "id19"], [25, "id31"], [25, "id35"], [25, "id45"], [25, "id47"], [25, "id50"], [25, "id54"]], "New deprecations": [[25, "new-deprecations"]], "3.1.2 (YANKED)": [[25, "yanked"]], "3.1.1 (YANKED)": [[25, "id46"]], "3.1.0 (YANKED)": [[25, "id48"]], "3.0.2 (YANKED)": [[25, "id51"]], "3.0.1 (YANKED)": [[25, "id53"]], "Parameter is_delete_operator_pod has new default": [[25, "parameter-is-delete-operator-pod-has-new-default"]], "Notes on changes KubernetesPodOperator and PodLauncher": [[25, "notes-on-changes-kubernetespodoperator-and-podlauncher"]], "Overview": [[25, "overview"]], "Details on method renames, refactors, and deletions": [[25, "details-on-method-renames-refactors-and-deletions"]], "Bug fixes": [[25, "id81"], [25, "id83"]], "Installing from sources": [[26, "installing-from-sources"]], "Released packages": [[26, "released-packages"]], "Release integrity": [[26, "release-integrity"]], "Verifying PyPI releases": [[26, "verifying-pypi-releases"]], "KubernetesPodOperator": [[27, "kubernetespodoperator"]], "How does this operator work?": [[27, "how-does-this-operator-work"]], "Debugging KubernetesPodOperator": [[27, "debugging-kubernetespodoperator"]], "Argument precedence": [[27, "argument-precedence"]], "How to use cluster ConfigMaps, Secrets, and Volumes with Pod?": [[27, "how-to-use-cluster-configmaps-secrets-and-volumes-with-pod"]], "Difference between KubernetesPodOperator and Kubernetes object spec": [[27, "difference-between-kubernetespodoperator-and-kubernetes-object-spec"]], "How to use private images (container registry)?": [[27, "how-to-use-private-images-container-registry"]], "How does XCom work?": [[27, "how-does-xcom-work"]], "Reference": [[27, "reference"]]}, "indexentries": {"airflow.providers.cncf.kubernetes.decorators": [[0, "module-airflow.providers.cncf.kubernetes.decorators"]], "module": [[0, "module-airflow.providers.cncf.kubernetes.decorators"], [1, "module-airflow.providers.cncf.kubernetes.decorators.kubernetes"], [2, "module-airflow.providers.cncf.kubernetes.hooks"], [3, "module-airflow.providers.cncf.kubernetes.hooks.kubernetes"], [4, "module-airflow.providers.cncf.kubernetes"], [5, "module-airflow.providers.cncf.kubernetes.operators"], [6, "module-airflow.providers.cncf.kubernetes.operators.kubernetes_pod"], [7, "module-airflow.providers.cncf.kubernetes.operators.pod"], [8, "module-airflow.providers.cncf.kubernetes.operators.spark_kubernetes"], [9, "module-airflow.providers.cncf.kubernetes.python_kubernetes_script"], [10, "module-airflow.providers.cncf.kubernetes.sensors"], [11, "module-airflow.providers.cncf.kubernetes.sensors.spark_kubernetes"], [12, "module-airflow.providers.cncf.kubernetes.triggers"], [13, "module-airflow.providers.cncf.kubernetes.triggers.kubernetes_pod"], [14, "module-airflow.providers.cncf.kubernetes.triggers.pod"], [15, "module-airflow.providers.cncf.kubernetes.utils"], [16, "module-airflow.providers.cncf.kubernetes.utils.pod_manager"], [17, "module-airflow.providers.cncf.kubernetes.utils.xcom_sidecar"], [18, "module-tests.system.providers.cncf.kubernetes.example_kubernetes"], [19, "module-tests.system.providers.cncf.kubernetes.example_kubernetes_async"], [20, "module-tests.system.providers.cncf.kubernetes.example_kubernetes_decorator"], [21, "module-tests.system.providers.cncf.kubernetes.example_spark_kubernetes"], [22, "module-tests.system.providers.cncf.kubernetes"]], "airflow.providers.cncf.kubernetes.decorators.kubernetes": [[1, "module-airflow.providers.cncf.kubernetes.decorators.kubernetes"]], "kubernetes_task() (in module airflow.providers.cncf.kubernetes.decorators.kubernetes)": [[1, "airflow.providers.cncf.kubernetes.decorators.kubernetes.kubernetes_task"]], "airflow.providers.cncf.kubernetes.hooks": [[2, "module-airflow.providers.cncf.kubernetes.hooks"]], "asynckuberneteshook (class in airflow.providers.cncf.kubernetes.hooks.kubernetes)": [[3, "airflow.providers.cncf.kubernetes.hooks.kubernetes.AsyncKubernetesHook"]], "default_namespace (airflow.providers.cncf.kubernetes.hooks.kubernetes.kuberneteshook attribute)": [[3, "airflow.providers.cncf.kubernetes.hooks.kubernetes.KubernetesHook.DEFAULT_NAMESPACE"]], "kuberneteshook (class in airflow.providers.cncf.kubernetes.hooks.kubernetes)": [[3, "airflow.providers.cncf.kubernetes.hooks.kubernetes.KubernetesHook"]], "loading_kube_config_file_resource (in module airflow.providers.cncf.kubernetes.hooks.kubernetes)": [[3, "airflow.providers.cncf.kubernetes.hooks.kubernetes.LOADING_KUBE_CONFIG_FILE_RESOURCE"]], "airflow.providers.cncf.kubernetes.hooks.kubernetes": [[3, "module-airflow.providers.cncf.kubernetes.hooks.kubernetes"]], "api_client() (airflow.providers.cncf.kubernetes.hooks.kubernetes.kuberneteshook method)": [[3, "airflow.providers.cncf.kubernetes.hooks.kubernetes.KubernetesHook.api_client"]], "conn_extras() (airflow.providers.cncf.kubernetes.hooks.kubernetes.kuberneteshook method)": [[3, "airflow.providers.cncf.kubernetes.hooks.kubernetes.KubernetesHook.conn_extras"]], "conn_name_attr (airflow.providers.cncf.kubernetes.hooks.kubernetes.kuberneteshook attribute)": [[3, "airflow.providers.cncf.kubernetes.hooks.kubernetes.KubernetesHook.conn_name_attr"]], "conn_type (airflow.providers.cncf.kubernetes.hooks.kubernetes.kuberneteshook attribute)": [[3, "airflow.providers.cncf.kubernetes.hooks.kubernetes.KubernetesHook.conn_type"]], "core_v1_client() (airflow.providers.cncf.kubernetes.hooks.kubernetes.kuberneteshook method)": [[3, "airflow.providers.cncf.kubernetes.hooks.kubernetes.KubernetesHook.core_v1_client"]], "create_custom_object() (airflow.providers.cncf.kubernetes.hooks.kubernetes.kuberneteshook method)": [[3, "airflow.providers.cncf.kubernetes.hooks.kubernetes.KubernetesHook.create_custom_object"]], "custom_object_client() (airflow.providers.cncf.kubernetes.hooks.kubernetes.kuberneteshook method)": [[3, "airflow.providers.cncf.kubernetes.hooks.kubernetes.KubernetesHook.custom_object_client"]], "default_conn_name (airflow.providers.cncf.kubernetes.hooks.kubernetes.kuberneteshook attribute)": [[3, "airflow.providers.cncf.kubernetes.hooks.kubernetes.KubernetesHook.default_conn_name"]], "delete_custom_object() (airflow.providers.cncf.kubernetes.hooks.kubernetes.kuberneteshook method)": [[3, "airflow.providers.cncf.kubernetes.hooks.kubernetes.KubernetesHook.delete_custom_object"]], "delete_pod() (airflow.providers.cncf.kubernetes.hooks.kubernetes.asynckuberneteshook method)": [[3, "airflow.providers.cncf.kubernetes.hooks.kubernetes.AsyncKubernetesHook.delete_pod"]], "get_conn() (airflow.providers.cncf.kubernetes.hooks.kubernetes.asynckuberneteshook method)": [[3, "airflow.providers.cncf.kubernetes.hooks.kubernetes.AsyncKubernetesHook.get_conn"]], "get_conn() (airflow.providers.cncf.kubernetes.hooks.kubernetes.kuberneteshook method)": [[3, "airflow.providers.cncf.kubernetes.hooks.kubernetes.KubernetesHook.get_conn"]], "get_conn_extras() (airflow.providers.cncf.kubernetes.hooks.kubernetes.asynckuberneteshook method)": [[3, "airflow.providers.cncf.kubernetes.hooks.kubernetes.AsyncKubernetesHook.get_conn_extras"]], "get_connection_form_widgets() (airflow.providers.cncf.kubernetes.hooks.kubernetes.kuberneteshook static method)": [[3, "airflow.providers.cncf.kubernetes.hooks.kubernetes.KubernetesHook.get_connection_form_widgets"]], "get_custom_object() (airflow.providers.cncf.kubernetes.hooks.kubernetes.kuberneteshook method)": [[3, "airflow.providers.cncf.kubernetes.hooks.kubernetes.KubernetesHook.get_custom_object"]], "get_namespace() (airflow.providers.cncf.kubernetes.hooks.kubernetes.kuberneteshook method)": [[3, "airflow.providers.cncf.kubernetes.hooks.kubernetes.KubernetesHook.get_namespace"]], "get_namespaced_pod_list() (airflow.providers.cncf.kubernetes.hooks.kubernetes.kuberneteshook method)": [[3, "airflow.providers.cncf.kubernetes.hooks.kubernetes.KubernetesHook.get_namespaced_pod_list"]], "get_pod() (airflow.providers.cncf.kubernetes.hooks.kubernetes.asynckuberneteshook method)": [[3, "airflow.providers.cncf.kubernetes.hooks.kubernetes.AsyncKubernetesHook.get_pod"]], "get_pod() (airflow.providers.cncf.kubernetes.hooks.kubernetes.kuberneteshook method)": [[3, "airflow.providers.cncf.kubernetes.hooks.kubernetes.KubernetesHook.get_pod"]], "get_pod_log_stream() (airflow.providers.cncf.kubernetes.hooks.kubernetes.kuberneteshook method)": [[3, "airflow.providers.cncf.kubernetes.hooks.kubernetes.KubernetesHook.get_pod_log_stream"]], "get_pod_logs() (airflow.providers.cncf.kubernetes.hooks.kubernetes.kuberneteshook method)": [[3, "airflow.providers.cncf.kubernetes.hooks.kubernetes.KubernetesHook.get_pod_logs"]], "get_ui_field_behaviour() (airflow.providers.cncf.kubernetes.hooks.kubernetes.kuberneteshook static method)": [[3, "airflow.providers.cncf.kubernetes.hooks.kubernetes.KubernetesHook.get_ui_field_behaviour"]], "get_xcom_sidecar_container_image() (airflow.providers.cncf.kubernetes.hooks.kubernetes.kuberneteshook method)": [[3, "airflow.providers.cncf.kubernetes.hooks.kubernetes.KubernetesHook.get_xcom_sidecar_container_image"]], "get_xcom_sidecar_container_resources() (airflow.providers.cncf.kubernetes.hooks.kubernetes.kuberneteshook method)": [[3, "airflow.providers.cncf.kubernetes.hooks.kubernetes.KubernetesHook.get_xcom_sidecar_container_resources"]], "hook_name (airflow.providers.cncf.kubernetes.hooks.kubernetes.kuberneteshook attribute)": [[3, "airflow.providers.cncf.kubernetes.hooks.kubernetes.KubernetesHook.hook_name"]], "is_in_cluster (airflow.providers.cncf.kubernetes.hooks.kubernetes.kuberneteshook property)": [[3, "airflow.providers.cncf.kubernetes.hooks.kubernetes.KubernetesHook.is_in_cluster"]], "read_logs() (airflow.providers.cncf.kubernetes.hooks.kubernetes.asynckuberneteshook method)": [[3, "airflow.providers.cncf.kubernetes.hooks.kubernetes.AsyncKubernetesHook.read_logs"]], "airflow.providers.cncf.kubernetes": [[4, "module-airflow.providers.cncf.kubernetes"]], "airflow.providers.cncf.kubernetes.operators": [[5, "module-airflow.providers.cncf.kubernetes.operators"]], "airflow.providers.cncf.kubernetes.operators.kubernetes_pod": [[6, "module-airflow.providers.cncf.kubernetes.operators.kubernetes_pod"]], "base_container_name (airflow.providers.cncf.kubernetes.operators.pod.kubernetespodoperator attribute)": [[7, "airflow.providers.cncf.kubernetes.operators.pod.KubernetesPodOperator.BASE_CONTAINER_NAME"]], "kube_config_env_var (in module airflow.providers.cncf.kubernetes.operators.pod)": [[7, "airflow.providers.cncf.kubernetes.operators.pod.KUBE_CONFIG_ENV_VAR"]], "kubernetespodoperator (class in airflow.providers.cncf.kubernetes.operators.pod)": [[7, "airflow.providers.cncf.kubernetes.operators.pod.KubernetesPodOperator"]], "pod_checked_key (airflow.providers.cncf.kubernetes.operators.pod.kubernetespodoperator attribute)": [[7, "airflow.providers.cncf.kubernetes.operators.pod.KubernetesPodOperator.POD_CHECKED_KEY"]], "post_termination_timeout (airflow.providers.cncf.kubernetes.operators.pod.kubernetespodoperator attribute)": [[7, "airflow.providers.cncf.kubernetes.operators.pod.KubernetesPodOperator.POST_TERMINATION_TIMEOUT"]], "podreattachfailure": [[7, "airflow.providers.cncf.kubernetes.operators.pod.PodReattachFailure"]], "airflow.providers.cncf.kubernetes.operators.pod": [[7, "module-airflow.providers.cncf.kubernetes.operators.pod"]], "alphanum_lower (in module airflow.providers.cncf.kubernetes.operators.pod)": [[7, "airflow.providers.cncf.kubernetes.operators.pod.alphanum_lower"]], "await_pod_start() (airflow.providers.cncf.kubernetes.operators.pod.kubernetespodoperator method)": [[7, "airflow.providers.cncf.kubernetes.operators.pod.KubernetesPodOperator.await_pod_start"]], "build_pod_request_obj() (airflow.providers.cncf.kubernetes.operators.pod.kubernetespodoperator method)": [[7, "airflow.providers.cncf.kubernetes.operators.pod.KubernetesPodOperator.build_pod_request_obj"]], "cleanup() (airflow.providers.cncf.kubernetes.operators.pod.kubernetespodoperator method)": [[7, "airflow.providers.cncf.kubernetes.operators.pod.KubernetesPodOperator.cleanup"]], "client() (airflow.providers.cncf.kubernetes.operators.pod.kubernetespodoperator method)": [[7, "airflow.providers.cncf.kubernetes.operators.pod.KubernetesPodOperator.client"]], "convert_config_file_to_dict() (airflow.providers.cncf.kubernetes.operators.pod.kubernetespodoperator method)": [[7, "airflow.providers.cncf.kubernetes.operators.pod.KubernetesPodOperator.convert_config_file_to_dict"]], "dry_run() (airflow.providers.cncf.kubernetes.operators.pod.kubernetespodoperator method)": [[7, "airflow.providers.cncf.kubernetes.operators.pod.KubernetesPodOperator.dry_run"]], "execute() (airflow.providers.cncf.kubernetes.operators.pod.kubernetespodoperator method)": [[7, "airflow.providers.cncf.kubernetes.operators.pod.KubernetesPodOperator.execute"]], "execute_async() (airflow.providers.cncf.kubernetes.operators.pod.kubernetespodoperator method)": [[7, "airflow.providers.cncf.kubernetes.operators.pod.KubernetesPodOperator.execute_async"]], "execute_complete() (airflow.providers.cncf.kubernetes.operators.pod.kubernetespodoperator method)": [[7, "airflow.providers.cncf.kubernetes.operators.pod.KubernetesPodOperator.execute_complete"]], "execute_sync() (airflow.providers.cncf.kubernetes.operators.pod.kubernetespodoperator method)": [[7, "airflow.providers.cncf.kubernetes.operators.pod.KubernetesPodOperator.execute_sync"]], "extract_xcom() (airflow.providers.cncf.kubernetes.operators.pod.kubernetespodoperator method)": [[7, "airflow.providers.cncf.kubernetes.operators.pod.KubernetesPodOperator.extract_xcom"]], "find_pod() (airflow.providers.cncf.kubernetes.operators.pod.kubernetespodoperator method)": [[7, "airflow.providers.cncf.kubernetes.operators.pod.KubernetesPodOperator.find_pod"]], "get_hook() (airflow.providers.cncf.kubernetes.operators.pod.kubernetespodoperator method)": [[7, "airflow.providers.cncf.kubernetes.operators.pod.KubernetesPodOperator.get_hook"]], "get_or_create_pod() (airflow.providers.cncf.kubernetes.operators.pod.kubernetespodoperator method)": [[7, "airflow.providers.cncf.kubernetes.operators.pod.KubernetesPodOperator.get_or_create_pod"]], "hook() (airflow.providers.cncf.kubernetes.operators.pod.kubernetespodoperator method)": [[7, "airflow.providers.cncf.kubernetes.operators.pod.KubernetesPodOperator.hook"]], "invoke_defer_method() (airflow.providers.cncf.kubernetes.operators.pod.kubernetespodoperator method)": [[7, "airflow.providers.cncf.kubernetes.operators.pod.KubernetesPodOperator.invoke_defer_method"]], "on_kill() (airflow.providers.cncf.kubernetes.operators.pod.kubernetespodoperator method)": [[7, "airflow.providers.cncf.kubernetes.operators.pod.KubernetesPodOperator.on_kill"]], "patch_already_checked() (airflow.providers.cncf.kubernetes.operators.pod.kubernetespodoperator method)": [[7, "airflow.providers.cncf.kubernetes.operators.pod.KubernetesPodOperator.patch_already_checked"]], "pod_manager() (airflow.providers.cncf.kubernetes.operators.pod.kubernetespodoperator method)": [[7, "airflow.providers.cncf.kubernetes.operators.pod.KubernetesPodOperator.pod_manager"]], "post_complete_action() (airflow.providers.cncf.kubernetes.operators.pod.kubernetespodoperator method)": [[7, "airflow.providers.cncf.kubernetes.operators.pod.KubernetesPodOperator.post_complete_action"]], "process_pod_deletion() (airflow.providers.cncf.kubernetes.operators.pod.kubernetespodoperator method)": [[7, "airflow.providers.cncf.kubernetes.operators.pod.KubernetesPodOperator.process_pod_deletion"]], "template_fields (airflow.providers.cncf.kubernetes.operators.pod.kubernetespodoperator attribute)": [[7, "airflow.providers.cncf.kubernetes.operators.pod.KubernetesPodOperator.template_fields"]], "template_fields_renderers (airflow.providers.cncf.kubernetes.operators.pod.kubernetespodoperator attribute)": [[7, "airflow.providers.cncf.kubernetes.operators.pod.KubernetesPodOperator.template_fields_renderers"]], "write_logs() (airflow.providers.cncf.kubernetes.operators.pod.kubernetespodoperator method)": [[7, "airflow.providers.cncf.kubernetes.operators.pod.KubernetesPodOperator.write_logs"]], "sparkkubernetesoperator (class in airflow.providers.cncf.kubernetes.operators.spark_kubernetes)": [[8, "airflow.providers.cncf.kubernetes.operators.spark_kubernetes.SparkKubernetesOperator"]], "airflow.providers.cncf.kubernetes.operators.spark_kubernetes": [[8, "module-airflow.providers.cncf.kubernetes.operators.spark_kubernetes"]], "execute() (airflow.providers.cncf.kubernetes.operators.spark_kubernetes.sparkkubernetesoperator method)": [[8, "airflow.providers.cncf.kubernetes.operators.spark_kubernetes.SparkKubernetesOperator.execute"]], "on_kill() (airflow.providers.cncf.kubernetes.operators.spark_kubernetes.sparkkubernetesoperator method)": [[8, "airflow.providers.cncf.kubernetes.operators.spark_kubernetes.SparkKubernetesOperator.on_kill"]], "template_ext (airflow.providers.cncf.kubernetes.operators.spark_kubernetes.sparkkubernetesoperator attribute)": [[8, "airflow.providers.cncf.kubernetes.operators.spark_kubernetes.SparkKubernetesOperator.template_ext"]], "template_fields (airflow.providers.cncf.kubernetes.operators.spark_kubernetes.sparkkubernetesoperator attribute)": [[8, "airflow.providers.cncf.kubernetes.operators.spark_kubernetes.SparkKubernetesOperator.template_fields"]], "ui_color (airflow.providers.cncf.kubernetes.operators.spark_kubernetes.sparkkubernetesoperator attribute)": [[8, "airflow.providers.cncf.kubernetes.operators.spark_kubernetes.SparkKubernetesOperator.ui_color"]], "airflow.providers.cncf.kubernetes.python_kubernetes_script": [[9, "module-airflow.providers.cncf.kubernetes.python_kubernetes_script"]], "remove_task_decorator() (in module airflow.providers.cncf.kubernetes.python_kubernetes_script)": [[9, "airflow.providers.cncf.kubernetes.python_kubernetes_script.remove_task_decorator"]], "write_python_script() (in module airflow.providers.cncf.kubernetes.python_kubernetes_script)": [[9, "airflow.providers.cncf.kubernetes.python_kubernetes_script.write_python_script"]], "airflow.providers.cncf.kubernetes.sensors": [[10, "module-airflow.providers.cncf.kubernetes.sensors"]], "failure_states (airflow.providers.cncf.kubernetes.sensors.spark_kubernetes.sparkkubernetessensor attribute)": [[11, "airflow.providers.cncf.kubernetes.sensors.spark_kubernetes.SparkKubernetesSensor.FAILURE_STATES"]], "success_states (airflow.providers.cncf.kubernetes.sensors.spark_kubernetes.sparkkubernetessensor attribute)": [[11, "airflow.providers.cncf.kubernetes.sensors.spark_kubernetes.SparkKubernetesSensor.SUCCESS_STATES"]], "sparkkubernetessensor (class in airflow.providers.cncf.kubernetes.sensors.spark_kubernetes)": [[11, "airflow.providers.cncf.kubernetes.sensors.spark_kubernetes.SparkKubernetesSensor"]], "airflow.providers.cncf.kubernetes.sensors.spark_kubernetes": [[11, "module-airflow.providers.cncf.kubernetes.sensors.spark_kubernetes"]], "poke() (airflow.providers.cncf.kubernetes.sensors.spark_kubernetes.sparkkubernetessensor method)": [[11, "airflow.providers.cncf.kubernetes.sensors.spark_kubernetes.SparkKubernetesSensor.poke"]], "template_fields (airflow.providers.cncf.kubernetes.sensors.spark_kubernetes.sparkkubernetessensor attribute)": [[11, "airflow.providers.cncf.kubernetes.sensors.spark_kubernetes.SparkKubernetesSensor.template_fields"]], "airflow.providers.cncf.kubernetes.triggers": [[12, "module-airflow.providers.cncf.kubernetes.triggers"]], "airflow.providers.cncf.kubernetes.triggers.kubernetes_pod": [[13, "module-airflow.providers.cncf.kubernetes.triggers.kubernetes_pod"]], "containerstate (class in airflow.providers.cncf.kubernetes.triggers.pod)": [[14, "airflow.providers.cncf.kubernetes.triggers.pod.ContainerState"]], "failed (airflow.providers.cncf.kubernetes.triggers.pod.containerstate attribute)": [[14, "airflow.providers.cncf.kubernetes.triggers.pod.ContainerState.FAILED"]], "kubernetespodtrigger (class in airflow.providers.cncf.kubernetes.triggers.pod)": [[14, "airflow.providers.cncf.kubernetes.triggers.pod.KubernetesPodTrigger"]], "running (airflow.providers.cncf.kubernetes.triggers.pod.containerstate attribute)": [[14, "airflow.providers.cncf.kubernetes.triggers.pod.ContainerState.RUNNING"]], "terminated (airflow.providers.cncf.kubernetes.triggers.pod.containerstate attribute)": [[14, "airflow.providers.cncf.kubernetes.triggers.pod.ContainerState.TERMINATED"]], "undefined (airflow.providers.cncf.kubernetes.triggers.pod.containerstate attribute)": [[14, "airflow.providers.cncf.kubernetes.triggers.pod.ContainerState.UNDEFINED"]], "waiting (airflow.providers.cncf.kubernetes.triggers.pod.containerstate attribute)": [[14, "airflow.providers.cncf.kubernetes.triggers.pod.ContainerState.WAITING"]], "airflow.providers.cncf.kubernetes.triggers.pod": [[14, "module-airflow.providers.cncf.kubernetes.triggers.pod"]], "define_container_state() (airflow.providers.cncf.kubernetes.triggers.pod.kubernetespodtrigger method)": [[14, "airflow.providers.cncf.kubernetes.triggers.pod.KubernetesPodTrigger.define_container_state"]], "run() (airflow.providers.cncf.kubernetes.triggers.pod.kubernetespodtrigger method)": [[14, "airflow.providers.cncf.kubernetes.triggers.pod.KubernetesPodTrigger.run"]], "serialize() (airflow.providers.cncf.kubernetes.triggers.pod.kubernetespodtrigger method)": [[14, "airflow.providers.cncf.kubernetes.triggers.pod.KubernetesPodTrigger.serialize"]], "should_wait() (airflow.providers.cncf.kubernetes.triggers.pod.kubernetespodtrigger static method)": [[14, "airflow.providers.cncf.kubernetes.triggers.pod.KubernetesPodTrigger.should_wait"]], "airflow.providers.cncf.kubernetes.utils": [[15, "module-airflow.providers.cncf.kubernetes.utils"]], "failed (airflow.providers.cncf.kubernetes.utils.pod_manager.podphase attribute)": [[16, "airflow.providers.cncf.kubernetes.utils.pod_manager.PodPhase.FAILED"]], "pending (airflow.providers.cncf.kubernetes.utils.pod_manager.podphase attribute)": [[16, "airflow.providers.cncf.kubernetes.utils.pod_manager.PodPhase.PENDING"]], "podlaunchfailedexception": [[16, "airflow.providers.cncf.kubernetes.utils.pod_manager.PodLaunchFailedException"]], "podloggingstatus (class in airflow.providers.cncf.kubernetes.utils.pod_manager)": [[16, "airflow.providers.cncf.kubernetes.utils.pod_manager.PodLoggingStatus"]], "podlogsconsumer (class in airflow.providers.cncf.kubernetes.utils.pod_manager)": [[16, "airflow.providers.cncf.kubernetes.utils.pod_manager.PodLogsConsumer"]], "podmanager (class in airflow.providers.cncf.kubernetes.utils.pod_manager)": [[16, "airflow.providers.cncf.kubernetes.utils.pod_manager.PodManager"]], "podphase (class in airflow.providers.cncf.kubernetes.utils.pod_manager)": [[16, "airflow.providers.cncf.kubernetes.utils.pod_manager.PodPhase"]], "running (airflow.providers.cncf.kubernetes.utils.pod_manager.podphase attribute)": [[16, "airflow.providers.cncf.kubernetes.utils.pod_manager.PodPhase.RUNNING"]], "succeeded (airflow.providers.cncf.kubernetes.utils.pod_manager.podphase attribute)": [[16, "airflow.providers.cncf.kubernetes.utils.pod_manager.PodPhase.SUCCEEDED"]], "__iter__() (airflow.providers.cncf.kubernetes.utils.pod_manager.podlogsconsumer method)": [[16, "airflow.providers.cncf.kubernetes.utils.pod_manager.PodLogsConsumer.__iter__"]], "airflow.providers.cncf.kubernetes.utils.pod_manager": [[16, "module-airflow.providers.cncf.kubernetes.utils.pod_manager"]], "await_container_completion() (airflow.providers.cncf.kubernetes.utils.pod_manager.podmanager method)": [[16, "airflow.providers.cncf.kubernetes.utils.pod_manager.PodManager.await_container_completion"]], "await_pod_completion() (airflow.providers.cncf.kubernetes.utils.pod_manager.podmanager method)": [[16, "airflow.providers.cncf.kubernetes.utils.pod_manager.PodManager.await_pod_completion"]], "await_pod_start() (airflow.providers.cncf.kubernetes.utils.pod_manager.podmanager method)": [[16, "airflow.providers.cncf.kubernetes.utils.pod_manager.PodManager.await_pod_start"]], "await_xcom_sidecar_container_start() (airflow.providers.cncf.kubernetes.utils.pod_manager.podmanager method)": [[16, "airflow.providers.cncf.kubernetes.utils.pod_manager.PodManager.await_xcom_sidecar_container_start"]], "container_is_running() (airflow.providers.cncf.kubernetes.utils.pod_manager.podmanager method)": [[16, "airflow.providers.cncf.kubernetes.utils.pod_manager.PodManager.container_is_running"]], "container_is_running() (in module airflow.providers.cncf.kubernetes.utils.pod_manager)": [[16, "airflow.providers.cncf.kubernetes.utils.pod_manager.container_is_running"]], "container_is_terminated() (airflow.providers.cncf.kubernetes.utils.pod_manager.podmanager method)": [[16, "airflow.providers.cncf.kubernetes.utils.pod_manager.PodManager.container_is_terminated"]], "container_is_terminated() (in module airflow.providers.cncf.kubernetes.utils.pod_manager)": [[16, "airflow.providers.cncf.kubernetes.utils.pod_manager.container_is_terminated"]], "create_pod() (airflow.providers.cncf.kubernetes.utils.pod_manager.podmanager method)": [[16, "airflow.providers.cncf.kubernetes.utils.pod_manager.PodManager.create_pod"]], "delete_pod() (airflow.providers.cncf.kubernetes.utils.pod_manager.podmanager method)": [[16, "airflow.providers.cncf.kubernetes.utils.pod_manager.PodManager.delete_pod"]], "extract_xcom() (airflow.providers.cncf.kubernetes.utils.pod_manager.podmanager method)": [[16, "airflow.providers.cncf.kubernetes.utils.pod_manager.PodManager.extract_xcom"]], "fetch_container_logs() (airflow.providers.cncf.kubernetes.utils.pod_manager.podmanager method)": [[16, "airflow.providers.cncf.kubernetes.utils.pod_manager.PodManager.fetch_container_logs"]], "follow_container_logs() (airflow.providers.cncf.kubernetes.utils.pod_manager.podmanager method)": [[16, "airflow.providers.cncf.kubernetes.utils.pod_manager.PodManager.follow_container_logs"]], "get_container_status() (in module airflow.providers.cncf.kubernetes.utils.pod_manager)": [[16, "airflow.providers.cncf.kubernetes.utils.pod_manager.get_container_status"]], "get_container_termination_message() (in module airflow.providers.cncf.kubernetes.utils.pod_manager)": [[16, "airflow.providers.cncf.kubernetes.utils.pod_manager.get_container_termination_message"]], "last_log_time (airflow.providers.cncf.kubernetes.utils.pod_manager.podloggingstatus attribute)": [[16, "airflow.providers.cncf.kubernetes.utils.pod_manager.PodLoggingStatus.last_log_time"]], "logs_available() (airflow.providers.cncf.kubernetes.utils.pod_manager.podlogsconsumer method)": [[16, "airflow.providers.cncf.kubernetes.utils.pod_manager.PodLogsConsumer.logs_available"]], "parse_log_line() (airflow.providers.cncf.kubernetes.utils.pod_manager.podmanager method)": [[16, "airflow.providers.cncf.kubernetes.utils.pod_manager.PodManager.parse_log_line"]], "read_pod() (airflow.providers.cncf.kubernetes.utils.pod_manager.podlogsconsumer method)": [[16, "airflow.providers.cncf.kubernetes.utils.pod_manager.PodLogsConsumer.read_pod"]], "read_pod() (airflow.providers.cncf.kubernetes.utils.pod_manager.podmanager method)": [[16, "airflow.providers.cncf.kubernetes.utils.pod_manager.PodManager.read_pod"]], "read_pod_events() (airflow.providers.cncf.kubernetes.utils.pod_manager.podmanager method)": [[16, "airflow.providers.cncf.kubernetes.utils.pod_manager.PodManager.read_pod_events"]], "read_pod_logs() (airflow.providers.cncf.kubernetes.utils.pod_manager.podmanager method)": [[16, "airflow.providers.cncf.kubernetes.utils.pod_manager.PodManager.read_pod_logs"]], "run_pod_async() (airflow.providers.cncf.kubernetes.utils.pod_manager.podmanager method)": [[16, "airflow.providers.cncf.kubernetes.utils.pod_manager.PodManager.run_pod_async"]], "running (airflow.providers.cncf.kubernetes.utils.pod_manager.podloggingstatus attribute)": [[16, "airflow.providers.cncf.kubernetes.utils.pod_manager.PodLoggingStatus.running"]], "should_retry_start_pod() (in module airflow.providers.cncf.kubernetes.utils.pod_manager)": [[16, "airflow.providers.cncf.kubernetes.utils.pod_manager.should_retry_start_pod"]], "terminal_states (airflow.providers.cncf.kubernetes.utils.pod_manager.podphase attribute)": [[16, "airflow.providers.cncf.kubernetes.utils.pod_manager.PodPhase.terminal_states"]], "poddefaults (class in airflow.providers.cncf.kubernetes.utils.xcom_sidecar)": [[17, "airflow.providers.cncf.kubernetes.utils.xcom_sidecar.PodDefaults"]], "sidecar_container (airflow.providers.cncf.kubernetes.utils.xcom_sidecar.poddefaults attribute)": [[17, "airflow.providers.cncf.kubernetes.utils.xcom_sidecar.PodDefaults.SIDECAR_CONTAINER"]], "sidecar_container_name (airflow.providers.cncf.kubernetes.utils.xcom_sidecar.poddefaults attribute)": [[17, "airflow.providers.cncf.kubernetes.utils.xcom_sidecar.PodDefaults.SIDECAR_CONTAINER_NAME"]], "volume (airflow.providers.cncf.kubernetes.utils.xcom_sidecar.poddefaults attribute)": [[17, "airflow.providers.cncf.kubernetes.utils.xcom_sidecar.PodDefaults.VOLUME"]], "volume_mount (airflow.providers.cncf.kubernetes.utils.xcom_sidecar.poddefaults attribute)": [[17, "airflow.providers.cncf.kubernetes.utils.xcom_sidecar.PodDefaults.VOLUME_MOUNT"]], "xcom_cmd (airflow.providers.cncf.kubernetes.utils.xcom_sidecar.poddefaults attribute)": [[17, "airflow.providers.cncf.kubernetes.utils.xcom_sidecar.PodDefaults.XCOM_CMD"]], "xcom_mount_path (airflow.providers.cncf.kubernetes.utils.xcom_sidecar.poddefaults attribute)": [[17, "airflow.providers.cncf.kubernetes.utils.xcom_sidecar.PodDefaults.XCOM_MOUNT_PATH"]], "add_xcom_sidecar() (in module airflow.providers.cncf.kubernetes.utils.xcom_sidecar)": [[17, "airflow.providers.cncf.kubernetes.utils.xcom_sidecar.add_xcom_sidecar"]], "airflow.providers.cncf.kubernetes.utils.xcom_sidecar": [[17, "module-airflow.providers.cncf.kubernetes.utils.xcom_sidecar"]], "dag_id (in module tests.system.providers.cncf.kubernetes.example_kubernetes)": [[18, "tests.system.providers.cncf.kubernetes.example_kubernetes.DAG_ID"]], "env_id (in module tests.system.providers.cncf.kubernetes.example_kubernetes)": [[18, "tests.system.providers.cncf.kubernetes.example_kubernetes.ENV_ID"]], "affinity (in module tests.system.providers.cncf.kubernetes.example_kubernetes)": [[18, "tests.system.providers.cncf.kubernetes.example_kubernetes.affinity"]], "configmaps (in module tests.system.providers.cncf.kubernetes.example_kubernetes)": [[18, "tests.system.providers.cncf.kubernetes.example_kubernetes.configmaps"]], "init_container (in module tests.system.providers.cncf.kubernetes.example_kubernetes)": [[18, "tests.system.providers.cncf.kubernetes.example_kubernetes.init_container"]], "init_container_volume_mounts (in module tests.system.providers.cncf.kubernetes.example_kubernetes)": [[18, "tests.system.providers.cncf.kubernetes.example_kubernetes.init_container_volume_mounts"]], "init_environments (in module tests.system.providers.cncf.kubernetes.example_kubernetes)": [[18, "tests.system.providers.cncf.kubernetes.example_kubernetes.init_environments"]], "k (in module tests.system.providers.cncf.kubernetes.example_kubernetes)": [[18, "tests.system.providers.cncf.kubernetes.example_kubernetes.k"]], "port (in module tests.system.providers.cncf.kubernetes.example_kubernetes)": [[18, "tests.system.providers.cncf.kubernetes.example_kubernetes.port"]], "secret_all_keys (in module tests.system.providers.cncf.kubernetes.example_kubernetes)": [[18, "tests.system.providers.cncf.kubernetes.example_kubernetes.secret_all_keys"]], "secret_env (in module tests.system.providers.cncf.kubernetes.example_kubernetes)": [[18, "tests.system.providers.cncf.kubernetes.example_kubernetes.secret_env"]], "secret_file (in module tests.system.providers.cncf.kubernetes.example_kubernetes)": [[18, "tests.system.providers.cncf.kubernetes.example_kubernetes.secret_file"]], "test_run (in module tests.system.providers.cncf.kubernetes.example_kubernetes)": [[18, "tests.system.providers.cncf.kubernetes.example_kubernetes.test_run"]], "tests.system.providers.cncf.kubernetes.example_kubernetes": [[18, "module-tests.system.providers.cncf.kubernetes.example_kubernetes"]], "tolerations (in module tests.system.providers.cncf.kubernetes.example_kubernetes)": [[18, "tests.system.providers.cncf.kubernetes.example_kubernetes.tolerations"]], "volume (in module tests.system.providers.cncf.kubernetes.example_kubernetes)": [[18, "tests.system.providers.cncf.kubernetes.example_kubernetes.volume"]], "volume_mount (in module tests.system.providers.cncf.kubernetes.example_kubernetes)": [[18, "tests.system.providers.cncf.kubernetes.example_kubernetes.volume_mount"]], "dag_id (in module tests.system.providers.cncf.kubernetes.example_kubernetes_async)": [[19, "tests.system.providers.cncf.kubernetes.example_kubernetes_async.DAG_ID"]], "env_id (in module tests.system.providers.cncf.kubernetes.example_kubernetes_async)": [[19, "tests.system.providers.cncf.kubernetes.example_kubernetes_async.ENV_ID"]], "affinity (in module tests.system.providers.cncf.kubernetes.example_kubernetes_async)": [[19, "tests.system.providers.cncf.kubernetes.example_kubernetes_async.affinity"]], "configmaps (in module tests.system.providers.cncf.kubernetes.example_kubernetes_async)": [[19, "tests.system.providers.cncf.kubernetes.example_kubernetes_async.configmaps"]], "init_container (in module tests.system.providers.cncf.kubernetes.example_kubernetes_async)": [[19, "tests.system.providers.cncf.kubernetes.example_kubernetes_async.init_container"]], "init_container_volume_mounts (in module tests.system.providers.cncf.kubernetes.example_kubernetes_async)": [[19, "tests.system.providers.cncf.kubernetes.example_kubernetes_async.init_container_volume_mounts"]], "init_environments (in module tests.system.providers.cncf.kubernetes.example_kubernetes_async)": [[19, "tests.system.providers.cncf.kubernetes.example_kubernetes_async.init_environments"]], "k (in module tests.system.providers.cncf.kubernetes.example_kubernetes_async)": [[19, "tests.system.providers.cncf.kubernetes.example_kubernetes_async.k"]], "port (in module tests.system.providers.cncf.kubernetes.example_kubernetes_async)": [[19, "tests.system.providers.cncf.kubernetes.example_kubernetes_async.port"]], "secret_all_keys (in module tests.system.providers.cncf.kubernetes.example_kubernetes_async)": [[19, "tests.system.providers.cncf.kubernetes.example_kubernetes_async.secret_all_keys"]], "secret_env (in module tests.system.providers.cncf.kubernetes.example_kubernetes_async)": [[19, "tests.system.providers.cncf.kubernetes.example_kubernetes_async.secret_env"]], "secret_file (in module tests.system.providers.cncf.kubernetes.example_kubernetes_async)": [[19, "tests.system.providers.cncf.kubernetes.example_kubernetes_async.secret_file"]], "test_run (in module tests.system.providers.cncf.kubernetes.example_kubernetes_async)": [[19, "tests.system.providers.cncf.kubernetes.example_kubernetes_async.test_run"]], "tests.system.providers.cncf.kubernetes.example_kubernetes_async": [[19, "module-tests.system.providers.cncf.kubernetes.example_kubernetes_async"]], "tolerations (in module tests.system.providers.cncf.kubernetes.example_kubernetes_async)": [[19, "tests.system.providers.cncf.kubernetes.example_kubernetes_async.tolerations"]], "volume (in module tests.system.providers.cncf.kubernetes.example_kubernetes_async)": [[19, "tests.system.providers.cncf.kubernetes.example_kubernetes_async.volume"]], "volume_mount (in module tests.system.providers.cncf.kubernetes.example_kubernetes_async)": [[19, "tests.system.providers.cncf.kubernetes.example_kubernetes_async.volume_mount"]], "execute_in_k8s_pod() (in module tests.system.providers.cncf.kubernetes.example_kubernetes_decorator)": [[20, "tests.system.providers.cncf.kubernetes.example_kubernetes_decorator.execute_in_k8s_pod"]], "test_run (in module tests.system.providers.cncf.kubernetes.example_kubernetes_decorator)": [[20, "tests.system.providers.cncf.kubernetes.example_kubernetes_decorator.test_run"]], "tests.system.providers.cncf.kubernetes.example_kubernetes_decorator": [[20, "module-tests.system.providers.cncf.kubernetes.example_kubernetes_decorator"]], "dag_id (in module tests.system.providers.cncf.kubernetes.example_spark_kubernetes)": [[21, "tests.system.providers.cncf.kubernetes.example_spark_kubernetes.DAG_ID"]], "env_id (in module tests.system.providers.cncf.kubernetes.example_spark_kubernetes)": [[21, "tests.system.providers.cncf.kubernetes.example_spark_kubernetes.ENV_ID"]], "t1 (in module tests.system.providers.cncf.kubernetes.example_spark_kubernetes)": [[21, "tests.system.providers.cncf.kubernetes.example_spark_kubernetes.t1"]], "test_run (in module tests.system.providers.cncf.kubernetes.example_spark_kubernetes)": [[21, "tests.system.providers.cncf.kubernetes.example_spark_kubernetes.test_run"]], "tests.system.providers.cncf.kubernetes.example_spark_kubernetes": [[21, "module-tests.system.providers.cncf.kubernetes.example_spark_kubernetes"]], "tests.system.providers.cncf.kubernetes": [[22, "module-tests.system.providers.cncf.kubernetes"]]}}) |