タグ

2021年12月2日のブックマーク (2件)

  • シェルを含まないコンテナのファイルを確認する - Qiita

    はじめに 昨今、セキュリティ強化や軽量化の目的で、シェルを含まない distroless などの最小のベースイメージが使われることが増えてきました。一方、コンテナイメージに含まれるファイルをさっと確認したいと思ったときなど、シェルがなくて困ることがあります。この記事では、Docker 単体でシェルを含まないコンテナのファイルにアクセスする方法を紹介します。 シェル (busybox) をボリュームとしてマウントする (コンテナ起動時) シェル (busybox) のバイナリをボリュームとしてマウントして利用する方法です。 事前に任意のボリュームを作成し、busybox のバイナリをコピーしておきます。この作業は一度だけで大丈夫です。ボリューム名や busybox のバージョンは適宜変更してください。 docker volume create busybox docker run --rm

    シェルを含まないコンテナのファイルを確認する - Qiita
  • Kubernetes as a Serviceを支えるテスト環境のContinuous Delivery - Qiita

    Z Lab Advent Calendar 2021 一日目の記事になります。 今年も全記事が埋められるかわかりませんが、社内で行っている多くの技術に関する記事を公開しようと思いますので最後までお楽しみください。 はじめに この記事ではKubernetesクラスタを提供するプラットフォーム(Kubernetes as a Service)を支えるためにそのプラットフォームの開発・検証を行っているチームのクラスタのContinuous Deliveryの事例について紹介します。 Kubernetes as a Service(KaaS)とは 題とは関係ありませんがどういうシステムの開発・検証環境かということを理解しておいたほうが、後半の内容がわかりやすいと思いますので軽く紹介したいと思います。 Kubernetes as a Serviceというのは、Kubernetesクラスタを提供する

    Kubernetes as a Serviceを支えるテスト環境のContinuous Delivery - Qiita