If you can get a terminal in the container then you should be able to do
with something like
from airflow.models.xcom import XCom
print(XCom.__name__)
i think that willl print the actual class that is being used
you can see how the import works in that module
see resolve_xcom_backend
depending on how you've configured it, you can also examine airflow
configuration
from airflow.settings import conf
conf.get("core", "xcom_backend")
if using env vars check with `env|grep AIRFLOW__CORE__XCOM`
On Wed, Jan 5, 2022 at 2:41 PM lewis john mcgibbney <[email protected]>
wrote:
> Hi users@,
>
> We wish to use a custom XCom something similar to what is presented in the
> following Astronomer guide on the topic.
> https://www.astronomer.io/guides/custom-xcom-backends
>
> My question is, when running Airflow on K8s, what is the best mechanism to
> verify that a custom XCom implementation, defined in values.yaml, is
> actually being loaded?
> Is there some DEBUG/TRACE logging statement I can look out for or
> something similar?
>
> Thank you
> lewismc
>
> --
> http://home.apache.org/~lewismc/
> http://people.apache.org/keys/committer/lewismc
>