小编syk*_*kik的帖子

使用 IntelliJ 时找不到资源

abc/xyz.jsonsrc/test/resources. 我正在使用IntelliJ IDE。在为我的项目运行测试时,我收到以下异常。

例外

com.google.common.io.Resources.getResource("abc/xyz.json") 失败 java.lang.IllegalArgumentException: resource abc/xyz.json not found.

测试运行罚款gradle clean buildeclipse

intellij-idea intellij-17

8
推荐指数
1
解决办法
9733
查看次数

如何在Kubernetes中将参数传递给Job资源

我有一个Job资源文件,如下所示。我需要使用此定义运行多个实例,并为每个实例使用单独的参数。

apiVersion: batch/v1
kind: Job
metadata:
  generateName: abc-
spec:
  template:
    spec:
      containers:
      - name: abc
        image: index.docker.io/some/image:latest
        imagePullPolicy: Always
      imagePullSecrets:
      - name: some_secret
      restartPolicy: Never
  backoffLimit: 4
Run Code Online (Sandbox Code Playgroud)

我可以使用kubectl create -f my-job.yml But 成功运行此作业资源, 但我不确定如何传递与命令相对应的参数 :['arg1','arg2']

我认为为每个请求使用我的动态参数更新文件只是一团糟。

我试过了kubectl patch -f my-job.yml --type='json' -p='[{"op": "add", "path": "/spec/template/spec/containers/0/", "value": {"command": ["arg1","arg2"] } }]',这对Deployment类很有效,但对Job却不起作用

我尝试了 sudo kubectl run explicitly-provide-name-which-i-dont-want-to --image=index.docker.io/some/image:latest --restart=Never -- arg1 arg2,但是为此我无法通过imagePullSecrets

kubernetes

6
推荐指数
1
解决办法
2628
查看次数

标签 统计

intellij-17 ×1

intellij-idea ×1

kubernetes ×1