Apache のデプロイ
1. PHP/Apache デプロイメント YAML の確認
YAMLファイル ~/workshop/k3s/php-apache.yaml を確認し、以下のコマンドで内容を検証します:
このファイルには、PHP/Apacheデプロイメントの設定が含まれており、PHP/Apacheイメージの単一レプリカを持つ新しいStatefulSetを作成します。
ステートレスアプリケーションは、どのネットワークを使用しているかを気にせず、永続ストレージを必要としません。ステートレスアプリの例としては、Apache、Nginx、TomcatなどのWebサーバーがあります。
2. PHP/Apache のデプロイ
apache Namespaceを作成し、PHP/Apacheアプリケーションをクラスターにデプロイします。
apache Namespaceを作成します:
PHP/Apacheアプリケーションをデプロイします:
デプロイメントが作成されたことを確認します:
ワークショップの質問
Apache web servers (OTel) Navigator で、Apacheインスタンスのどのメトリクスが報告されていますか?
ワークショップの質問
Log Observerを使用して、PHP/Apacheデプロイメントの問題は何ですか?
ヒント: フィルターを調整して、k8s.namespace.name = apache および k8s.cluster.name = <your_cluster> を使用してください。