1

kubeflow ノートブック サーバーで作業しています。環境変数である構成をいくつか追加する必要があります。そのため、configmap と PodDefault を作成することにしました。

apiVersion: v1
kind: ConfigMap
metadata:
  name: test-configmap
  namespace: app
data:
  PLACE: /auth
  USERNAME: root
  PASSWORD: l3tm3in

これは私の configmap ファイルです。以下の構文を使用して、このファイルを PodDefault オブジェクトに添付しました

apiVersion: "kubeflow.org/v1alpha1"
kind: PodDefault
metadata:
  name: test-configmap
  namespace: app
spec:
 selector:
  matchLabels:
    test-configmap: "true"
 desc: "Test Configmap"
 envFrom:
 - configMapRef:
    name: test-configmap

実際には、値は kubeflow 構成セクションに来ています。ただし、ノート(Pod)には付属していません

この問題を解決する方法を知っている人はいますか?

前もって感謝します

4

1 に答える 1

0

私は kubeflow を使用したことがありませんが、ソースコードに基づいてこれが解決策になるはずです:

apiVersion: "kubeflow.org/v1alpha1"
kind: PodDefault
metadata:
  name: test-configmap
  namespace: app
spec:
 selector:
  matchLabels:
    test-configmap: "true"
 desc: "Test Configmap"
 containers:
 - envFrom:
   - configMapRef:
      name: test-configmap
于 2021-01-18T13:27:32.227 に答える