ここまで、Kubernetes(K8s)クラスタのアプリケーションをデプロイする際には、アプリケーションの設定内容を記述したマニフェストファイルを作成し、 kubectl
コマンドで適用していました。しかしながら、設定ファイルごとに kubectl
コマンドを実行するため、一括での管理が難しくなり、コマンドの実行もれが起こる可能性もあります。
今回は、K8s クラスタのアプリケーション管理を簡単にしてくれる Helm というツールを紹介します。
Elasticsearch のアナライザをカスタマイズする
この記事は Elasticsearch で検索を行った際にバックエンドとして動作しているアナライザの仕組みとそのカスタマイズ方法についてまとめたものです。
確認している環境は Elasticsearch 7.6.2、Kibana 7.6.2 です。
サービスメッシュと Istio の基本を理解する
この記事では、マイクロサービスやクラウドコンピューティング、DevOps の文脈で登場する サービスメッシュ について解説します。登場した背景や概念を見た後、サービスメッシュを実現するための OSS である Istio についても解説し、実際にサンプルアプリケーションを動かしてみます。
続きを読むKubernetes のデプロイメントを利用した高可用性構成を試す
はじめに
- 本記事では、Kubernetes(K8s)においてポッド数の管理をするデプロイメントの具体的動作を確認していきます。
- デプロイメントを利用した高可用性構成(HA 構成)を Amazon EKS 上で試行出来るようになることを目標とします。
Elasticsearch と Kibana のセキュリティを設定する
この記事は Elasticsearch のベーシックライセンス(デフォルトの配布)で、Elastic Stack 6.8 および 7.1 から一部無料になったセキュリティ機能の設定を調査、実施した内容をまとめたものです。
続きを読む