mirror of
https://github.com/ansible-collections/kubernetes.core.git
synced 2026-05-07 05:22:39 +00:00
Move k8s_exec test to a dedicated file
This commit is contained in:
@@ -37,41 +37,6 @@
|
||||
- "'resources' in k8s_info"
|
||||
- not k8s_info.resources
|
||||
|
||||
- name: Create a pod
|
||||
k8s:
|
||||
definition:
|
||||
apiVersion: v1
|
||||
kind: Pod
|
||||
metadata:
|
||||
name: "{{ k8s_pod_name }}"
|
||||
namespace: testing
|
||||
spec: "{{ k8s_pod_spec }}"
|
||||
wait: yes
|
||||
wait_sleep: 1
|
||||
wait_timeout: 30
|
||||
vars:
|
||||
k8s_pod_name: sleep-pod
|
||||
k8s_pod_image: alpine:3.8
|
||||
k8s_pod_command:
|
||||
- /bin/sleep
|
||||
- infinity
|
||||
|
||||
- name: Execute a command
|
||||
k8s_exec:
|
||||
namespace: testing
|
||||
pod: sleep-pod
|
||||
command: cat /etc/os-release
|
||||
register: output
|
||||
|
||||
- name: Show k8s_exec output
|
||||
debug:
|
||||
var: output
|
||||
|
||||
- name: Assert k8s_exec output is correct
|
||||
assert:
|
||||
that:
|
||||
- "'alpine' in output.stdout"
|
||||
|
||||
- name: Create a service
|
||||
k8s:
|
||||
state: present
|
||||
|
||||
Reference in New Issue
Block a user