現在のところ、私のポッドはすべて「some-deployment-foo-bar」という名前で、ホスト名だけでエラーが報告されたときに問題を追跡するのに役立ちません。kubernetesに名前空間を追加するホスト名
だから、 "$ POD_NAMESPACE。$ POD_NAME"をホスト名にします。
私は私が見ただけで、他のソリューションは、ホスト名を変更して、実際のコマンドを実行し、ラッパースクリプトを使用していた...
をpod.beta.kubernetes.io/hostname: "foo"
を試みたが、唯一の絶対名を設定し...とサブドメインが動作しませんでした...これはかなりハッキーで、すべてのコンテナのオーバーヘッドを追加します。
これをうまくいく方法はありますか?
現在の設定は次のとおりです。
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
name: foo
labels:
project: foo
spec:
selector:
matchLabels:
project: foo
template:
metadata:
name: foo
labels:
project: foo
spec:
containers:
- image: busybox
name: foo
デプロイメント設定ファイルを共有できますか? –
が更新されました...それは非常に有用かどうかわかりません。それは素朴な骨です... – grosser
'$ POD_NAMESPACE。$ POD_NAME'をホスト名として使いたいと言うと、アクセスを意味しますか? I.このURLでポッドにpingを実行しますか? –