どのパラメータがプロセスに渡され、どこから取得されたかを確認する方法は?

どのパラメータがプロセスに渡され、どこから取得されたかを確認する方法は?

Hyperkubeを使用してKubeletを起動するようにOpenShift(アプリケーションに関係なく)を設定しようとしています。で利用可能ないくつかのパラメータが渡されましたps -ef | grep hyperkube

/usr/bin/hyperkube kubelet --v=2 --address=0.0.0.0 --allow-privileged=true --anonymous-auth=true --authentication-token-webhook=true --authentication-token-webhook-cache-ttl=5m --authorization-mode=Webhook --authorization-webhook-cache-authorized-ttl=5m --authorization-webhook-cache-unauthorized-ttl=5m so-on-and-on-and-on

さて、パラメータがどこから来るのかをどうやって知ることができますか?環境変数を確認してみましたが見えません。一部の構成ファイルからこれを読み取っています。そのファイルが何であるかを理解できますか?

答え1

私が見つけた2つのリソースは、パラメータを設定ファイルに渡すことを示します。次のリンクは、構成ファイルを生成する方法の例を提供し、構成を編集する方法へのリンクを提供します。 https://kubernetes.io/docs/tasks/administer-cluster/kubelet-config-file/ 次の記事では、構成設定について詳しく説明します。パラメータとして渡されたいくつかの設定は、この資料にあります。 https://www.google.com/amp/s/x-team.com/blog/introduction-kubernetes-architecture/amp/

関連情報