“container”タグの記事

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

    クラスタ環境デプロイ - コンテナレジストリ(ECR)

    さて、ここまででWeb・バッチアプリケーションの開発が終わり、ローカル環境で動作確認ができました。 いよいよここからは、AWS EKSにアプリケーションをデプロイしていきます。 その前に、アプリケーションをEKSにデプロイする際、コンテナイメージはどこで管理すべきでしょうか? 今まではコンテナのビルドと実行が同一環境(ローカル環境)のため、イメージビルド後にそのまま実行できていました[1]...

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

    Kubernetesマニフェスト作成 - バッチアプリケーション

    前回は、ローカル環境のKubernetesでタスク管理ツールのWebアプリケーションを動かすことができました。 今回は日次でタスク完了レポートを出力するバッチアプリケーションを作成してみましょう。 Kubernetesを利用する主なメリットとして、セルフヒーリングによる耐障害性強化や、大規模トラフィックに耐えられるスケーラビリティが得られる等の印象が強いかと思います...

    記事を読む
  • | ブログ | 4 min read
    #2022年 #container #k8s

    Dapr on Jetson Nano with k3s

    マイクロサービスのように、多言語プログラミング (polyglot programming) が前提の環境では、認証認可やログのような横断的関心事 (cross-cutting concern) をアプリケーションのコードとして実装すると、各言語やフレームワークごとに移植が必要となり最新化への足かせとなります...

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

    Kubernetesマニフェスト作成 - Webアプリケーション

    ここまででローカル環境で開発する準備が整いました。 ここからは、実際に動くアプリケーションをローカル環境にデプロイしましょう。 このチュートリアルでは、一般的によくあるであろうシンプルなWebアプリケーションとバッチアプリケーションを例に見ていきます。 題材としてはタスク管理ツールとします。このツールの機能としては以下になります...

    記事を読む
  • | ブログ | 2 min read
    #2021年 #container #docker

    Windows への Docker CLI のインストール

    Docker は背後で Docker デーモンが実行されて、Docker コマンドは Unix ドメインソケット (Linux や macOS の場合) または tcp ソケットで Docker デーモンと通信します。 Linux にインストールした Docker デーモンは設定により Unix ドメインではなく tcp で外部マシンからのアクセスも可能にすることができます...

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

    ローカル開発環境準備 - ローカルAWS(LocalStack)

    これまでローカルでKubernetesを実行する環境としてminikube、開発からデプロイまでを自動化するツールとしてSkaffoldを導入し、いよいよ開発が始められる準備が整ってきました。 最後にアプリケーションが外部プロダクトに依存する場合を考えてみましょう。 一般的にアプリケーションはそれのみで完結することはほとんどなく、DBやキャッシュ等他のプロダクトを利用することが大半です...

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

    ローカル開発環境準備 - 自動化ツール(Skaffold)

    前回は、minikubeを使ってローカル環境内でコンテナアプリケーションを実行する環境を整えました...

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

    ローカル開発環境準備 - 実行環境(minikube)

    それではここからはアプリケーションの開発編に入っていきましょう。 チームでKubernetesで動作するアプリケーションを開発する場合に、どうやって各開発者がコンテナ環境で動作するアプリケーションを実装・テストすればよいでしょうか? クラウド上に各個人のクラスタ環境を準備するのが理想的ですが、コスト的に難しいというのが一般的かと思います...

    記事を読む
  • | OSS | 1 min read
    #oss #container #CI/CD

    buildpacks-action

    buildpacks-action は GitHub Actions で Cloud Native Buildpacks を使ってコンテナイメージビルドを実行するための Action です...

    記事を読む
  • | OSS | 1 min read
    #oss #CI/CD #k8s #container

    concourse-k8s-resource

    concourse-k8s-resource は Concourse CI で、Kubernetes クラスターにコンテナイメージをデプロイするための Concource カスタムリソースです。 Concourse CI では、Resource という概念で、パイプラインから成果物を取得したり生成するターゲットを定義します。公式・サードパーティ含め多くのリソースが公開されています...

    記事を読む