1

configmap を使用して Openshift にデプロイするサンプル プログラムを作成しています。ソースコードフォルダーに次の configmap yaml があるため、devops がセットアップされると、Jenkins はこの yaml を取得して構成を作成/更新する必要があります。

 apiVersion: v1
 kind: ConfigMap
 metadata:
  name: sampleapp
 data:  
  username: usernameTest
  password: passwordTest

ただし、構成が既に存在する場合に作成/更新するコマンドが見つかりませんでした (kubectl apply コマンドに似ています)。ジョブが初めて実行された場合はリソースを作成し、それ以外の場合は更新する正しいコマンドを教えてください。

また、src リポジトリの yaml ファイルからサービス、ルートを作成/更新したいと考えています。

ありがとう。

4

2 に答える 2