- os: 18.04, 20.04, centos, centos+kubic
- nodes: 1 or 3
- rook: 1.6.2 or master
- k8s: 1.21 always (for now)
- net: calico always (flannel + centos is wonky)
- workload: none, rados bench
Signed-off-by: Sage Weil <sage@newdream.net>
20 files changed:
--- /dev/null
+../.qa
\ No newline at end of file
--- /dev/null
+../.qa
\ No newline at end of file
--- /dev/null
+../.qa
\ No newline at end of file
--- /dev/null
+../.qa
\ No newline at end of file
--- /dev/null
+.qa/distros/podman/centos_8.2_kubic_stable.yaml
\ No newline at end of file
--- /dev/null
+.qa/distros/supported/centos_latest.yaml
\ No newline at end of file
--- /dev/null
+os_type: ubuntu
+os_version: "18.04"
--- /dev/null
+os_type: ubuntu
+os_version: "20.04"
--- /dev/null
+tasks:
+- kubeadm:
--- /dev/null
+tasks:
+- rook:
+- rook.shell:
+ - ceph -s
+ - ceph orch status
+ - ceph orch ps
+ - ceph orch ls
--- /dev/null
+tasks:
+- install:
+ host.a:
+- radosbench:
+ clients: [client.a]
--- /dev/null
+tasks:
+- rook.shell:
+ commands:
+ - ceph orch status
+ - ceph orch ps
+ - ceph orch ls
+ - ceph orch host ls
+ - ceph orch device ls
--- /dev/null
+roles:
+- - host.a
+ - client.a
--- /dev/null
+roles:
+- - host.a
+ - client.a
+- - host.b
+ - client.b
+- - host.c
+ - client.c
--- /dev/null
+overrides:
+ kubeadm:
+ version: "1.21"
--- /dev/null
+overrides:
+ kubeadm:
+ pod_network: calico
--- /dev/null
+overrides:
+ rook:
+ rook_image: rook/ceph:v1.6.2
+ rook_branch: v1.6.2
--- /dev/null
+overrides:
+ rook:
+ rook_image: rook/ceph:master