LoginSignup
3
1

More than 5 years have passed since last update.

Kube Weekly #148

Last updated at Posted at 2018-09-19

KubeWeeklyは毎週Kubernetesに関する興味深いニュースを提供しています。この記事は 2018/09/12に発行された Kube Weekly #148 を読んで、感じたことをメモ的にまとめたものです。
私の勘違いや説明不足による誤解もあるかと思いますので、この記事読んで「おっ」と思ったらURLを辿って本文を確認してください。

The Headlines

2018 Steering Committee Election Cycle Kicks Off - Kubernetes

Kubernetesのステアリングコミッティの選出のための投票が行われているようです。

Progress for big data in Kubernetes - O'Reilly Media

PersistentDataをKubernetesでどのように扱うかという方法。
外部のDBやストレージを利用するのも良いが、Kubernetesの中でPersistendDataを扱う方法も確立しつつある。

Building Distributed Systems with Kubernetes

YouTube動画(見ていないが、CRDやオペレータの紹介のようです)

The Technical

What I learnt about Kubernetes Controllers – ITNEXT

KubernetesのOperatorを書く例。kubebuilderなどを使わずにclient-goで書いている。

Kubernetes multi-cluster networking with Cilium and kops

CiliumのCluster Mesh機能を使って、複数のKubernetesクラスタのPodを通信可能にする方法の紹介。
クラスタ自体はkopsで作っており、kopsではCiliumをサポートしている。

Running .NET Core on the Oracle Container Engine for Kubernetes | CloudNative Blog

.Netアプリを作ってDocker化し、Kubernetesにデプロイする方法の紹介。

Kubernetes: ConfigMaps and Secrets (With Firebase) – Google Cloud Platform - Community – Medium

SecretとConfigMapの紹介

Part 2: API Access Control and Authentication with Kubernetes, Ambassador and ORY Oathkeeper: Q&A…

Ambassadorと Outhkeeperを組み合わせてAPIへのアクセスルールを定義するチュートリアル。

Use Azure managed identities with Azure Kubernetes Services (AKS)

Azureにて、Podに適切な権限を与えるための設定のチュートリアル。
これを用いると、Podから安全にAzure KeyVaultに格納したシークレットを取得することができるようだ。

難しい

Angular E2E Testing with Protractor in Jenkins on Kubernetes

Kubernetes上のJenkinsでProtractorをつかったE2Eテストではまったところ。
らしいが、、記事自体には具体的な方法が書いてないのでよくわからない

Running your e2e tests in Kubernetes Engine – Jean Baudin – Medium を参考にしたと書いてあるので、こっちを読んだ方が良さそう

Deploy OpenFaaS on AWS EKS | AWS Open Source Blog

EKS常にOpenFaaSをデプロイするチュートリアル。
OpenFaaSで利用できるFunctionのカタログがあることを知った。 GitHub - openfaas/store: Official Function Store

1から関数を書く例も示されている。OpenFaaSはScaffoldingもやってくれる。
Grafanaでのfunction呼び出しのメトリクスの可視化もよさそう。

Jaeger Operator for Kubernetes – JaegerTracing – Medium

分散トレーシングを実現するJaegerのOperatorを作った話。
本当に紹介だけだが、本体はこちら GitHub - jaegertracing/jaeger-operator: Jaeger Operator for Kubernetes

operator-frameworkで作られているようだった。
一式デプロイするのが面倒、という用途でOperatorを使っているように見える。特別アップデート時などにアプリケーション固有の配慮をしているようには見えない。

A Heart Rate Dynamic Admission Controller – YLD Engineering Blog – Medium

脈拍が一定以上だとデプロイを拒否するという処理をValidatingWebhook で実現。

The Editorial

My Notes for Certified Kubernetes Application Developer — Part 1, Core Concepts

CKADを取るにあたってのメモ。試験の紹介と、基本的なリソースの紹介。

Containers vs. Serverless from a DevOps Standpoint – Hacker Noon

コンテナvsサーバレス。紹介、利点・欠点、試しに作ってみる例。

Meet the Ambassador: Gianluca Arbezzano - Cloud Native Computing Foundation

CNCF ambassadorへのインタビュー

eBay Moves Away From OpenStack, Embraces Kubernetes and Docker

ebayはOpenStackを使うのをやめようとしているようです。自分たちでサーバやハードウェアを設計するようなことが書いてある。

Ep. 68: Dan Kohn and Sarah Novotny on Kubernetes, Multi-cloud and the Rush to Serverless

CNCFの executive director と GCPの head of open source strategy の方の対談形式のPodCastのようです。

The Changelog #314: Kubernetes brings all the Cloud Natives to the yard with Dan Kohn | News and podcasts for developers | Changelog

同じく CNCFの executive directorのインタビュー
Transcript付き

Top Trends from the Linux Open Source Summit 2018 – Kenzan – Medium

Linux Open Source Summit 2018の概要。コンテナオーケストレーション、CHAOSS project (Community Health Analytics Open Source Software) (コミュニティの健康状態を分析する手法を模索しているようだ)、ダイバーシティ、開発・運用の異文化交流

Data Pipeline Infrastructure at Meetup with Fewer Nightmares: Running Apache Airflow on Kubernetes

ワークフローエンジンであるApache AirflowをKubernetes上で動かしている話。Airflowのバグの挙動をkubernetesのliveness probeで発見して自動的に復旧する話が記載されている。

Kubernetes Migration Flight Manual – Mavenlink Product Development – Medium

HerokuからGKEに移行する話
特にKubernetesに特化した話は書いてないが、失敗時のリカバーも考慮したチェックリスト・手順書を作って、それをステージング環境の移行などで十分検証してから移行するのが良い というようなことが書いてあった

バックナンバー

3
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
1