ry's Tech blog

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

kubenews #13

2021-03-26 配信URL youtu.be 各タイトルを押していただくことで、実際の記事に飛びます。 Open Source solutions for chaos engineering in Kubernetes MinIO as Object Storage as a Service netapp astra コンテナイメージからKubernetesの状態情報、構成…

Kubenews #11

2021-03-05 配信URL youtu.be 各タイトルを押していただくことで、実際の記事に飛びます。 Getting started with Kubernetes audit logs and Falco Achieving Cloud Native Security and Compliance with Teleport teleport - SSH/Kubernetes ゲートウェイ …

Kubenews #9

2021-02-12 配信URL https://youtu.be/WH3FcQY3zk8youtu.be 各タイトルを押していただくことで、実際の記事に飛びます。 NetworkPolicy Editor: Create, Visualize, and Share Kubernetes NetworkPolicies Kubernetes Policy Comparison: OPA/Gatekeeper vs …

Kubenews #8

2021-02-05 配信URL https://youtu.be/QtHOLScNtXYyoutu.be 各タイトルを押していただくことで、実際の記事に飛びます。 スクリュードライバーとKubernetesを使用したデータベースのマイグレーション もともと、DBのマイグレーションは物理サーバー1つの上で…

kubenews #7

2021-01-29 配信URL youtu.be 各タイトルを押していただくことで、実際の記事に飛びます。 Kubernetes Cost Reporting using Kubecost kubernetesの上で動かし、現在の使用状況からどれくらいのコストがかかりそうか、どれくらいのコストカットができそうか…

Kubenews #6

2021-01-22 配信URL youtu.be 各タイトルを押していただくことで、実際の記事に飛びます。 GCPSketchnote GCPの様々なリソースについて絵を使って、動作やユースケースなどの説明してくれている。 CNCF Security Whitepaper Shows the Complexity of Securin…

Kubenews #5

2021-01-15 配信URL https://youtu.be/8Y_aHyveDUYyoutu.be 各タイトルを押していただくことで、実際の記事に飛びます。 Kubernetes Storage Performance Comparison GlusterFS, CEPH, Portworx, OpenEBS(cStor backend), OpenEBS MayaStor, Longhornの比較…

Kubenews #4

2020-12-18 配信URL youtu.be 各タイトルを押していただくことで、実際の記事に飛びます。 Efficient Multi-Zone Networking with Topology Aware Routing kubeweekly(12/12) Google OSS Blog Service Topology チェシャ猫さん資料 Topology Aware Routing o…

Kubenews #3

2020-12-11 配信URL youtu.be 各タイトルを押していただくことで、実際の記事に飛びます。 With the release of GKE node version 1.19, the Container-Optimized OS with Docker (cos) variant is deprecated release note on 12/8 containerd image Amazon…

Kubenews #2

2020-12-04 配信URL youtu.be 各タイトルを押していただくことで、実際の記事に飛びます。 AWS、オンプレミス向けコンテナ基盤ソフトウェア「Amazon ECS Anywhere」「Amazon EKS Anywhere」発表 1.20からDockerが非推奨になる理由

kubenews #1

2020-11-27 配信URL youtu.be 各タイトルを押していただくことで、実際の記事に飛びます。 Edge Computing with openness kubeweekly 今後、ますます使い道が増えていくであろうEdge ComputingについてのKubernetes活用方の紹介 個人的には、2019年にwalmart…

kubelinter

kubelinterとは Installation まず、cliツールを使えるようにします。 # curl -LO https://github.com/stackrox/kube-linter/releases/download/0.1.3/kube-linter-linux.tar.gz # tar -xvf kube-linter-linux.tar.gz # mv kube-linter /usr/local/bin # kub…

入門 vcluster

What's vcluster 今回ご紹介させていただくのは、Virtual Clusters For Kubernetesを実現するvclusterです! 既存のkubernetes上で簡単に仮想的なkubernetes clusterを構築することができます。 Architecture vcluster-1 Basics | vcluster docs | Virtual C…

Zalando ~ installation ~

Zalando Zalandoとは、Kubernetes 上に HA 構成の PostgreSQL クラスタを構築するための Operatorです。 S3などを用いたバックアップなども可能になっています。 今回は簡単にインストールから実際に動くまでをご紹介させていただきます。 Zalando Operator…

kubedb ~ Continuous Archiving with WAL-G and Restore ~

はじめに 今回第三回ということで、前回までの記事をまだお読みで無い方は、下記を読んでいただけたらと思います! Kubedbのデプロイに関して Snapshotについて Continuous Archiving with WAL-G PostgreSQLではデータ書き込みに先立ってWALファイルに変更内…

Styra DASを使ってOPAをより簡単に

はじめに 今回は、Qiita: Kubernetes Advent Calendar 2020 その3 23日目の記事です。 今回の題材は、KubeCon NA 2020においてStyraが発表したStyra DAS(Declarative Authorisation Service)のフリーエディションです! 実際に使ってみて、今まで手が出しに…

kubedb ~ Backup and Restore with MinIO ~

はじめに Kubedbのデプロイに関しては、前回の記事を参考にしていただければと思います。 Instant Snapshot KubeDBオペレーターは、Kubernetes APIを使用してスナップショットオブジェクトを監視します。 スナップショットオブジェクトが作成されると、pg_du…

kubedb ~ installation ~

Operatorのデプロイ Operatorのデプロイは以下を打つだけです! # curl -fsSL https://raw.githubusercontent.com/kubedb/cli/0.12.0/hack/deploy/kubedb.sh | bash 出力 checking kubeconfig context SampleCluster checking whether extended apiserver fea…

入門 kyverno

kyvernoとは Kubernetes NativeなPolicy Managerです! github.com 有名なところで行くと、OPA(Open Policy Agent)などがあります。 ではこのkyvernoのなにがいいかと言うと、 Policyを割り当てるのに、KubernetesのManifest形式で書いて適用できることです…

入門 OpenServiceMesh

OpenServiceMeshとは マイクロソフト製で、Kubernetes対応のサービスメッシュ(Service Mesh)を実現するOSSです。 特徴としては、Service Mesh Interface(SMI)対応とEnvoyを採用しているという点でしょうか。 では実際にどんな感じなのか見ていきたいと思…

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…