Macで立ち上げてみたこれな!立ち上げたままで放置気味だったので、Kubernetes勉強がてらManifestfile使ってNginx動かしてみました。MacでKubernetes動かしたらnodeをdocker-for-desktopに変わってることを確認しましょう。■Manifestfilehttps://qiita.com/mihirat/items/ebb0833d50c882398b0f#service%E3%81%A8%E3%81%AFせっかくなのでManifestfileを使ったデプロイを試してみましょう。Pod,Serviceなど出てきますが、簡単に説明していきます。■Podコンテナの集まりで、nodeの集合のパワー全体をリソースとしていくつも立ち上がるように動く。これだけだと外からアクセスができないためService(ロードバランサーなど)が必要となる。■Servicepodsに対して外部と通信を行うためのネットワーク的なもの。Controllerとpodの両方を一括で管理できるもの。古いimageのpodから更新してくれるので安全にdeployが可能となる!この設定らをまとめてManifestfileで管理します。今回はpodとserviceファイルを作成し、ロードバランサー挟んでwebアクセスできるかやってみました。(ローカル)ymlなので書きやすい。service.ymlhtmlディレクトリをマウントしてindex.htmlが見れればOK。-fでは消せないのでkuberctlコマンドを使ってpod、serviceを削除しましょう。dockerKubernetesadachin1989年生まれのSRE。ホスティングから大規模なアドテクなどのインフラエンジニアとして携わり、AnsibleやTerraformでのインフラコード化を推進。副業では数社サーバー保守、未経験によるエンジニアのメンターなども実施している。「脆弱性スキャナVuls」のOSS活動もしており、自称エバンジェリスト/技術広報/テクニカルサポート/コントリビュータでもある。レイテンシ、パフォーマンス、モニタリング、緊急対応、インフラコード化、リファクタリング、セキュリティ強化、新技術の検証、Docker開発環境の提供、AWSでのインフラ構築、ECS(Fargate)、Wordpressによるコーポレートサイトの修正、メンター、分析基盤の運用を担当している。コメントデータの処理方法の詳細はこちらをご覧ください。