使用python客户机从yam创建Kubernetes CronJob

2024-09-30 12:33:34 发布

您现在位置:Python中文网/ 问答频道 /正文

我尝试使用K8S python客户机在集群上创建一堆cronjob。我似乎找不到一个create_from_yaml作为玉米作业或其他资源,而不是为此进行部署。我想做的是:

from kubernetes import client, utils

batchv1beta1 = client.BatchV1beta1Api()
utils.create_from_yaml(batchv1beta1, 'jobs/job-01.yaml')

但这显然行不通,因为这不是一个有效的属性。欢迎任何指导!在


Tags: fromimportclientyaml客户机部署create作业
1条回答
网友
1楼 · 发布于 2024-09-30 12:33:34

实际上,utils.create_from_yaml支持任何Kubernetes对象。这应该是有效的:

from kubernetes import client, utils 

k8s_client = client.ApiClient() 
utils.create_from_yaml(k8s_client, 'jobs/job-01.yaml') 

相关问题 更多 >

    热门问题