feat: adopt cephadm (#752)

diff --git a/playbooks/kubernetes.yml b/playbooks/kubernetes.yml
index c4bea74..fca47d3 100644
--- a/playbooks/kubernetes.yml
+++ b/playbooks/kubernetes.yml
@@ -31,6 +31,22 @@
       tags:
         - always
 
+- hosts: "{{ target | default('all') }}"
+  become: true
+  gather_facts: false
+  tasks:
+    - name: Install PIP
+      ansible.builtin.package:
+        name: python3-pip
+
+    # (rico) there is dependency isuse with pyopenssl and cryptography before 22.1.0
+    # This make sure we have consist dependency between them.
+    - name: Upgrade pyopenssl in pip
+      ansible.builtin.pip:
+        name:
+          - pyopenssl>=22.1.0
+        extra_args: --upgrade
+
 - import_playbook: vexxhost.kubernetes.site
   vars:
     keepalived_image: "{{ atmosphere_images['keepalived'] }}"