“container”タグの記事

  • | コンテナ - Kubernetesチュートリアル | 11 min read
    #container #k8s #tutorial

    Velero による Kubernetes クラスタのバックアップ・リストア

    Velero は Kubernetes クラスタのオブジェクトをバックアップ・リストアするためのツールです。 Velero 概要ページで Velero の想定しているユースケースを見てみましょう...

    記事を読む
  • | コンテナ - Kubernetesチュートリアル | 23 min read
    #container #k8s #tutorial #AWS

    ストレージ - AWS EFS

    前回はAWS EBSを使ってコンテナにストレージをマウントすることで、Podの再起動時にもデータを消失することなく継続して利用することができました。 今回はNFSプロトコルを利用する共有ファイルストレージサービスであるAWS EFSを使って複数Pod間でのファイル共有を実現します...

    記事を読む
  • | コンテナ - Kubernetesチュートリアル | 20 min read
    #container #k8s #tutorial #AWS

    ストレージ - AWS EBS

    これまでAWS EKS上でk8sクラスタ環境の構築を行い、Ingress Controllerを導入することでインターネットからのリクエストを受け付けられるようにしました。 ただ、アプリについては固定レスポンスを返すだけで実践的なものではありませんでした。 そこで今回は、データ保存を行うアプリを考えてみましょう...

    記事を読む
  • | コンテナ - Kubernetesチュートリアル | 24 min read
    #container #k8s #tutorial

    Ingress - HTTPS通信(Cert Manager)

    今回は、IngressにTLS証明書をセットアップし、セキュアに外部と通信できるようにしましょう。 ゼロトラストネットワークの考え方が普及し、今や開発・テスト環境でも通信のTLS化が当たり前の時代になりました(もちろん暗号化は通信だけではだめですが)。 そこで課題となるのが、暗号化で利用する証明書の管理です。証明書の有効期限切れによる通信障害のニュースもよく耳にします...

    記事を読む
  • | コンテナ - Kubernetesチュートリアル | 18 min read
    #container #k8s #tutorial #AWS

    Ingress - カスタムドメイン管理(external-dns)

    前回までは、Ingressに登録したホスト名をHostヘッダを直接指定することで、DNSで名前解決がされた体で確認ました。 当然ですが、実運用でこのようなことをすることはなく、DNSサーバにIngressとのマッピングを追加する必要があります。 これを手動で実施すると、Ingressに新しいホストを追加する度に別途DNSで作業する必要が出てきます...

    記事を読む
  • | コンテナ - Kubernetesチュートリアル | 17 min read
    #container #k8s #tutorial #AWS #ingress #ALB

    Ingress - AWS Load Balancer Controller

    前回はNginxをIngress Controllerとして利用しました。 Nginxはロードバランサーとして利用可能なプロキシサーバーで、実績のある成熟したミドルウェアと言えます。 しかし、AWSにはロードバランサーのフルマネージドサービスとしてELB(Elastic Load Balancing)が存在しますので、あえてNginxを入れなくても、ロードバランサー機能として同等のことができます...

    記事を読む
  • | コンテナ - Kubernetesチュートリアル | 14 min read
    #container #k8s #tutorial

    Kubernetes ネイティブなワークフローエンジン Argo Workflows

    Argo Workflows は Kubernetes で動作するワークフローエンジンです。コンテナイメージを利用してジョブを記述でき、Kubernetes 上でそのまま実行できます...

    記事を読む
  • | コンテナ - Kubernetesチュートリアル | 23 min read
    #container #k8s #tutorial #ingress #nginx

    Ingress - NGINX Ingress Controller

    KubernetesのIngressリソースを導入しましょう。 Ingressとは、クラス環境内にデプロイされたアプリ(Pod)に対して、ロードバランシングを行うKubernetesの機能です(こちら参照)。 環境構築編では、動作確認用にServiceリソースをLoadBalancerとして定義することでL4ロードバランサーを作成(実態はELB)しました...

    記事を読む
  • | コンテナ - Kubernetesチュートリアル | 18 min read
    #container #k8s #tutorial #AWS #IaC

    クラスタ環境構築 - AWS EKS (Terraform)

    前回に引き続き、AWSのKubernetesフルマネージドサービスのEKS(Elastic Kubernetes Service)でクラスタ環境を構築してみましょう。 前回はeksctlを利用してクラスタ環境を構築しましたが、今回はIaCツールとして高い人気を誇るTerraformを使います...

    記事を読む
  • | コンテナ - Kubernetesチュートリアル | 12 min read
    #container #k8s #tutorial #AWS #IaC

    クラスタ環境構築 - AWS EKS (eksctl)

    AWSのKubernetesフルマネージドサービスのEKS(Elastic Kubernetes Service)でクラスタ環境を構築してみましょう。 今回クラスタの構築にはAWS公式のCLIツールのeksctlを利用します。 eksctlはWeaveworks社で開発されたEKSクラスタの構築・運用を容易にしてくれるCLIツールです...

    記事を読む
豆蔵デベロッパーサイト - 先週のアクセスランキング
  1. Nuxt3入門(第1回) - Nuxtがサポートするレンダリングモードを理解する (2022-09-25)
  2. 自然言語処理初心者が「GPT2-japanese」で遊んでみた (2022-07-08)
  3. GitHub Codespaces を使いはじめる (2022-05-18)
  4. Jest再入門 - 関数・モジュールモック編 (2022-07-03)
  5. ORマッパーのTypeORMをTypeScriptで使う (2022-07-27)
  6. Nuxt3入門(第4回) - Nuxtのルーティングを理解する (2022-10-09)
  7. Nuxt3入門(第3回) - ユニバーサルフェッチでデータを取得する (2022-10-06)
  8. 第1回 OpenAPI Generator を使ったコード生成 (2022-06-04)
  9. Nuxt3入門(第8回) - Nuxt3のuseStateでコンポーネント間で状態を共有する (2022-10-28)
  10. Nuxt3入門(第2回) - 簡単なNuxtアプリケーションを作成する (2022-10-02)