configmapでパスワードを設定する方法

リビーバルゲーゼ

ユーザー名やその他の変数を設定するために、deployment.yaml.ableではなくconfig map.YAMLでパスワードを構成したいのですが、作業したconfigmap.YAMLファイルにアクセスします。

kind: ConfigMap
apiVersion: v1
metadata:
  name: poc-configmapconfiguration-configmap
data:
  Environment: [[.Environment]]
  dockerRegistryUrl: [[.Env.dockerRegistryUrl]]
  CassandraSettings__CassandraPassword:
          valueFrom:
             secretKeyRef:
                name: abcd-passwords
                key: "[[ .Environment ]]-abcd-cassandra-password
DT。

シークレットを使用してパスワードを保存する ことをお勧めします。シークレットはBase64エンコーディングを使用してデータを覆い隠すため、ConfigMapを使用するよりも機密データにシークレットを使用することをお勧めします。

ConfigMapフィールドでexplainを実行して、CLIから詳細を取得すると、ConfigMap.dataで文字列のマップを受け入れます。

$ kubectl explain ConfigMap.data
KIND:     ConfigMap
VERSION:  v1

FIELD:    data <map[string]string>

DESCRIPTION:
     Data contains the configuration data. Each key must consist of alphanumeric
     characters, '-', '_' or '.'. Values with non-UTF-8 byte sequences must use
     the BinaryData field. The keys stored in Data must not overlap with the
     keys in the BinaryData field, this is enforced during validation process.

したがって、使用したyaml構造の上では、作成時に次のようなエラーがスローされます。

invalid type for io.k8s.api.core.v1.ConfigMap.data

このような機能リクエストについては、このgitリクエストを参照してください。このリクエストは、サポートが考慮されていないため、すでにクローズされています。

https://github.com/kubernetes/kubernetes/issues/79224

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Freenasでrootパスワードを設定する方法は?

分類Dev

APIViewでパスワードを設定する方法-Django

分類Dev

Django1.9で「簡単な」パスワードを設定する方法

分類Dev

yoctofidoでrootのデフォルトパスワードを設定する方法

分類Dev

Oracle11Gでsysdbaパスワードを設定する方法

分類Dev

Apachesolr管理者パスワードを設定する方法

分類Dev

パスワードの最小長を設定する方法

分類Dev

docker:tightvncserverパスワードを設定する方法は?

分類Dev

APKにパスワードを設定する方法は?

分類Dev

AnsibleTowerでボールトパスワードを設定する

分類Dev

ConfigMapで変数からパスワードを取得し、kubernetesデプロイメントで使用する方法

分類Dev

パスワードを設定するための設定でAndroid設定を作成します

分類Dev

パスワードをhttpdスタイルで保存するようにPayaraJDBCRealm / jdbcDigestRealmを設定する方法

分類Dev

snmpエクスポーターでバージョン2のパスワードを設定する方法

分類Dev

Kubernetes:configMapでブール型変数を設定する方法

分類Dev

Google VMインスタンスで「Windowsパスワードの設定」を無効にする方法は?

分類Dev

ansibleを使用してpostgresパスワードを設定する方法

分類Dev

MacでSASL対応のmemcachedユーザー名とパスワードを設定する方法

分類Dev

paho.mqtt.subscribeでユーザー名/パスワードを設定する方法

分類Dev

nodejsでftp-srvのユーザー名とパスワードを設定する方法は?

分類Dev

web.configでパスワードとユーザー名を設定する方法

分類Dev

jenkinsジョブxmlでgithubのユーザー名とパスワードを設定する方法は?

分類Dev

Watson Speech to Text : Windows 10 でユーザー名とパスワードを設定する方法

分類Dev

Ubuntuキックスタートでrootパスワードを設定する

分類Dev

ユーザー名、パスワードなしでSMTPを設定する

分類Dev

PHPでダウンロードパスを設定する方法

分類Dev

Python-zipfile:zipfileのパスワードを設定する方法は?

分類Dev

scarydのログインパスワードを設定する方法

分類Dev

PhpPgAdminユーザーのパスワードを設定する

Related 関連記事

  1. 1

    Freenasでrootパスワードを設定する方法は?

  2. 2

    APIViewでパスワードを設定する方法-Django

  3. 3

    Django1.9で「簡単な」パスワードを設定する方法

  4. 4

    yoctofidoでrootのデフォルトパスワードを設定する方法

  5. 5

    Oracle11Gでsysdbaパスワードを設定する方法

  6. 6

    Apachesolr管理者パスワードを設定する方法

  7. 7

    パスワードの最小長を設定する方法

  8. 8

    docker:tightvncserverパスワードを設定する方法は?

  9. 9

    APKにパスワードを設定する方法は?

  10. 10

    AnsibleTowerでボールトパスワードを設定する

  11. 11

    ConfigMapで変数からパスワードを取得し、kubernetesデプロイメントで使用する方法

  12. 12

    パスワードを設定するための設定でAndroid設定を作成します

  13. 13

    パスワードをhttpdスタイルで保存するようにPayaraJDBCRealm / jdbcDigestRealmを設定する方法

  14. 14

    snmpエクスポーターでバージョン2のパスワードを設定する方法

  15. 15

    Kubernetes:configMapでブール型変数を設定する方法

  16. 16

    Google VMインスタンスで「Windowsパスワードの設定」を無効にする方法は?

  17. 17

    ansibleを使用してpostgresパスワードを設定する方法

  18. 18

    MacでSASL対応のmemcachedユーザー名とパスワードを設定する方法

  19. 19

    paho.mqtt.subscribeでユーザー名/パスワードを設定する方法

  20. 20

    nodejsでftp-srvのユーザー名とパスワードを設定する方法は?

  21. 21

    web.configでパスワードとユーザー名を設定する方法

  22. 22

    jenkinsジョブxmlでgithubのユーザー名とパスワードを設定する方法は?

  23. 23

    Watson Speech to Text : Windows 10 でユーザー名とパスワードを設定する方法

  24. 24

    Ubuntuキックスタートでrootパスワードを設定する

  25. 25

    ユーザー名、パスワードなしでSMTPを設定する

  26. 26

    PHPでダウンロードパスを設定する方法

  27. 27

    Python-zipfile:zipfileのパスワードを設定する方法は?

  28. 28

    scarydのログインパスワードを設定する方法

  29. 29

    PhpPgAdminユーザーのパスワードを設定する

ホットタグ

アーカイブ