I am using openpbs 22.05 and wanted to integrate Kubernetes installation has been done but the after creating pod job is not showing via qstat command below I shared relevant details
Create hooks and set their properties.
Create and define hook pbs-kubernetes
create hook pbs-kubernetes
set hook pbs-kubernetes type = site
set hook pbs-kubernetes enabled = true
set hook pbs-kubernetes event = execjob_end
set hook pbs-kubernetes event += execjob_launch
set hook pbs-kubernetes user = pbsadmin
set hook pbs-kubernetes alarm = 30
set hook pbs-kubernetes order = 1
set hook pbs-kubernetes debug = false
set hook pbs-kubernetes fail_action = none
import hook pbs-kubernetes application/x-python base64 -
This is the correct way to submit workload to the kubernetes cluster, here the intent is to run this workload in a pod that runs on the compute node attached PBS Pro cluster.
qsub is way to submit HPC jobs to the PBS cluster
kubeclt apply -f redis.yaml is way to submit job to kubernet cluster
The compute node – can be part of the PBS cluster running hpc workload (submitted via qsub) or the compute node can become worker node (running the workload submitted via kubectl -f redis.yaml redis.yaml)