IBM / k8s-storage-perf

This git repo will host the playbooks for collecting performance metrics for a Kubernetes persistent storage for IBM Cloud Paks
Apache License 2.0
9 stars 18 forks source link

Failed to load kubeconfig due to Invalid kube-config file. No configuration found #37

Open Ghostwritten opened 4 months ago

Ghostwritten commented 4 months ago
$ oc get node
NAME                        STATUS   ROLES                  AGE     VERSION
master1.ocp4.com   Ready    control-plane,master   4h46m   v1.27.13+fd36fb9
master2.ocp4.com   Ready    control-plane,master   4h17m   v1.27.13+fd36fb9
master3.ocp4.com   Ready    control-plane,master   4h46m   v1.27.13+fd36fb9
worker1.ocp4.com   Ready    worker                 4h23m   v1.27.13+fd36fb9
worker2.ocp4.com   Ready    worker                 4h23m   v1.27.13+fd36fb9
worker3.ocp4.com   Ready    worker                 4h23m   v1.27.13+fd36fb9
export dockerexe=podman
export container_name=k8s-storage-perf
export docker_image=icr.io/cpopen/cpd/k8s-storage-perf:v1.0.0
alias k8s_storage_perf_exec="${dockerexe} exec ${container_name}"
alias run_k8s_storage_perf="k8s_storage_perf_exec ansible-playbook main.yml --extra-vars \"@/tmp/work-dir/params.yml\" | tee output.log"\nalias run_k8s_storage_perf_cleanup="k8s_storage_perf_exec cleanup.sh -n ${NAMESPACE} -d"
mkdir -p /tmp/k8s_storage_perf/work-dir
cp ./params.yml /tmp/k8s_storage_perf/work-dir/params.yml
${dockerexe} pull ${docker_image}
${dockerexe} run --name ${container_name} -d -v /tmp/k8s_storage_perf/work-dir:/tmp/work-dir ${docker_image}
run_k8s_storage_perf
TASK [debug] *******************************************************************
skipping: [localhost]

TASK [Storage Performance] *****************************************************
[DEPRECATION WARNING]: community.kubernetes.k8s has been deprecated. The 
community.kubernetes collection is being renamed to kubernetes.core. Please 
update your FQCNs to kubernetes.core instead. This feature will be removed from
 community.kubernetes in version 3.0.0. Deprecation warnings can be disabled by
 setting deprecation_warnings=False in ansible.cfg.
[DEPRECATION WARNING]: community.kubernetes.k8s_log has been deprecated. The 
community.kubernetes collection is being renamed to kubernetes.core. Please 
update your FQCNs to kubernetes.core instead. This feature will be removed from
 community.kubernetes in version 3.0.0. Deprecation warnings can be disabled by
 setting deprecation_warnings=False in ansible.cfg.

TASK [storage-perf-test : Setup PVCs to run test on] ***************************
fatal: [localhost]: FAILED! => {"changed": false, "msg": "Failed to load kubeconfig due to Invalid kube-config file. No configuration found."}

PLAY RECAP *********************************************************************
localhost                  : ok=0    changed=0    unreachable=0    failed=1    skipped=4    rescued=0    ignored=0