ry's Tech blog

Cloud Native技術などについて書いていきます。

2020-04-01から1ヶ月間の記事一覧

Linkerd v2.0 Automatic Canary release (自動カナリアリリース)

自動Canaryリリース Linkerdのトラフィック分割機能により、サービス間でトラフィックを動的にシフトできます。 これを使用して、ブルーグリーン展開やCanaryリリースなどを実装できます。 Linkerdでは、単にあるバージョンのサービスから次のバージョンにト…

サービスメッシュ Linkerd

Linkerdとは Linkerdはオープンソースのサービスメッシュで、Cloud Native Computing Foundationのメンバープロジェクトです。 現在では、Incubating projectとなっています。 Architecture Linkerdはコントロールプレーンとデータプレーンで構成されます。 …

kubeadm を用いた簡単なkubernetes環境構成

kubernetesを手軽に構築しよう 記事は移してきたものなので、最新バージョンではないですが、現在のバージョン(1.18.0)でも使用可能です。 環境 Master ×1 (CentOS 7, 2 vCPU, 2 GB or more of RAM) kubemaster1.mydom.local Worker × 2 (CentOS 7, 2 vCPU, …

Golangで簡単にPrometheusのExporterを作れる。

GolangによるPrometheusのExporterの作成 やること 今回は、自作のExpoterの作り方の情報がすごい少ないなと感じたので とても簡単に作れるよというのをお見せできたらと思います。 事前準備 まず、prometheusのライブラリを取ってきましょう。 $ go get git…