Kubernetes環境のコンテナ内でSystemctlコマンドを使う方法
お世話になっております。
Kubernetesで管理しているPod内のコンテナで、Systemctlコマンドを使いたいのですが、
以下のように拒否されてしまいます。
# systemctl
Failed to get D-Bus connection: Operation not permitted
Dockerコマンドと同様に、--privilegedオプションのようなものをつけて対処することはできないのでしょうか。
現在はMasterと複数のノードを使用して環境を構築している状態で、ノードにログインして、直接Docokerコマンドを打ち、対象のコンテナに対して--privilegedオプションをつけた状態で以下のコマンドを実行しましたが、同様のエラーが出てしまいます。
sudo docker exec -it --privileged コンテナ名 /bin/bash
# systemctl
Failed to get D-Bus connection: Operation not permitted
やりたいこととしては、
Deploymentとして作成したCentos内にnginxを入れて、外からServiceにCurlを行い、コンテナを潰すなどして、オートヒーリングなどの機能を試したいのです。
最初からNginxなどのコンテナを立てればよいのですが、他のコマンド等を使用したいため、CentOS環境にNginxを入れ、確認がしたいのです。
どうか、よろしくお願い致します。