K3S-K8S What are You Using It For?

I think it’s a bit confusing how ansible reports its versioning. I have it installed with pip and it installs ansible-4.3.0 and also ansible_core-2.11.3.

(venv-ansible) [astrocat@spiff:~/projects/serenity-ansible]
└─➤ $ pip install ansible
Collecting ansible
  Downloading ansible-4.3.0.tar.gz (35.1 MB)
     |████████████████████████████████| 35.1 MB 29.8 MB/s
Collecting ansible-core<2.12,>=2.11.3
  Downloading ansible-core-2.11.3.tar.gz (6.8 MB)
     |████████████████████████████████| 6.8 MB 28.9 MB/s
Collecting jinja2
  Downloading Jinja2-3.0.1-py3-none-any.whl (133 kB)
     |████████████████████████████████| 133 kB 6.0 MB/s
Collecting PyYAML
  Downloading PyYAML-5.4.1-cp39-cp39-manylinux1_x86_64.whl (630 kB)
     |████████████████████████████████| 630 kB 28.7 MB/s
Collecting cryptography
  Downloading cryptography-3.4.7-cp36-abi3-manylinux2014_x86_64.whl (3.2 MB)
     |████████████████████████████████| 3.2 MB 28.8 MB/s
Collecting packaging
  Downloading packaging-21.0-py3-none-any.whl (40 kB)
     |████████████████████████████████| 40 kB 3.1 MB/s
Collecting resolvelib<0.6.0,>=0.5.3
  Downloading resolvelib-0.5.4-py2.py3-none-any.whl (12 kB)
Collecting cffi>=1.12
  Downloading cffi-1.14.6-cp39-cp39-manylinux1_x86_64.whl (405 kB)
     |████████████████████████████████| 405 kB 27.1 MB/s
Collecting pycparser
  Downloading pycparser-2.20-py2.py3-none-any.whl (112 kB)
     |████████████████████████████████| 112 kB 4.4 MB/s
Collecting MarkupSafe>=2.0
  Downloading MarkupSafe-2.0.1-cp39-cp39-manylinux2010_x86_64.whl (30 kB)
Collecting pyparsing>=2.0.2
  Using cached pyparsing-2.4.7-py2.py3-none-any.whl (67 kB)
Building wheels for collected packages: ansible, ansible-core
  Building wheel for ansible (setup.py) ... done
  Created wheel for ansible: filename=ansible-4.3.0-py3-none-any.whl size=57843255 sha256=e48973c5f010784506977587e73f6d1187b976f813b0fcae52afd5cbe55f0777
  Stored in directory: /home/astrocat/.cache/pip/wheels/f7/66/b6/f40ca8fb56c13f0e5998b42100a308732989b9b3fa00b8dfef
  Building wheel for ansible-core (setup.py) ... done
  Created wheel for ansible-core: filename=ansible_core-2.11.3-py3-none-any.whl size=1955103 sha256=6248d3aac5a5a8d73de02fb56ad27a4c015c9961d9408a37ef49a99b42a36823
  Stored in directory: /home/astrocat/.cache/pip/wheels/2f/4f/a4/fafba282bc097a86e814d508da21db6fd6f3cd41803d83a928
Successfully built ansible ansible-core
Installing collected packages: pycparser, pyparsing, MarkupSafe, cffi, resolvelib, PyYAML, packaging, jinja2, cryptography, ansible-core, ansible
Successfully installed MarkupSafe-2.0.1 PyYAML-5.4.1 ansible-4.3.0 ansible-core-2.11.3 cffi-1.14.6 cryptography-3.4.7 jinja2-3.0.1 packaging-21.0 pycparser-2.20 pyparsing-2.4.7 resolvelib-0.5.4
(venv-ansible) [astrocat@spiff:~/projects/serenity-ansible]
└─➤ $ ansible --version
ansible [core 2.11.3]
  config file = /home/astrocat/projects/serenity-ansible/ansible.cfg
  configured module search path = ['/home/astrocat/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']
  ansible python module location = /home/astrocat/projects/serenity-ansible/venv-ansible/lib/python3.9/site-packages/ansible
  ansible collection location = /home/astrocat/.ansible/collections:/usr/share/ansible/collections
  executable location = /home/astrocat/projects/serenity-ansible/venv-ansible/bin/ansible
  python version = 3.9.6 (default, Jun 30 2021, 10:22:16) [GCC 11.1.0]
  jinja version = 3.0.1
  libyaml = True
(venv-ansible) [astrocat@spiff:~/projects/serenity-ansible]
└─➤ $ which ansible
/home/astrocat/projects/serenity-ansible/venv-ansible/bin/ansible
1 Like