LoginSignup
4
2

More than 5 years have passed since last update.

KubeWeekly #154

Last updated at Posted at 2018-11-07

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

Headline

Tips for Your First Kubecon Presentation - Part 1

Tips for Your First Kubecon Presentation - Part 1
Author: Michael Gasch (VMware) First of all, let me congratulate you to this outstanding achievement. Speaking at KubeCon, especially if it’s your first time, is a tremendous honor and experience. Well done! Congrats to everyone who got Kubecon talks accepted! 👏👏👏 To everyone who got a rejection don't feel bad. Only 13% could be accepted. Keep trying. There will be other opportunities. — Justin Garrison 🎃 (@rothgar) September 24, 2018

実際に登壇した人が語るKubeConで話すことになった人へ向けてのアドバイス。

Kubernetes Podcast from Google

Kubernetes Podcast from Google

Kubernetes PodCastの紹介。
Kubernetesコミュニティの発展について
(聞いていない)

How do you keep up with Kubernetes?

How do you keep up with Kubernetes?
A collection of resources I use to stay up-to-date on Kubernetes

Kubernetesの情報をキャッチアップするための情報源について。
ポッドキャストやブログ、Changelogなどなど

The Technical

Meet kn—a Kubernetes native experience – Hacker Noon

Meet kn—a Kubernetes native experience – Hacker Noon
Recently, I had a look at a bunch of shell scripts on my computer that I’m using to quickly ramp up a debug pod or publish a service in a…

knというコマンドの紹介
kubectlをラップしてアプリケーション開発を簡単にするツールのようです。namespaceを自動で作成し、カレントディレクトリの中身をリモートにコピーしたりしてくれるようです。

Why and how do we run Kubernetes on the Spot instances

Why and how do we run Kubernetes on the Spot instances
I want to share our experience of running a Kubernetes cluster on AWS Spot instances, and the benefits and drawbacks of this approach.

AWSのSpot instanceでKubernetesを動作させる利点・欠点。
EKSは値段が高く、ちょっとしたお試しでKubernetesクラスタを作るのには向いていない。この記事ではKopsを使ってSpot instanceでKubernetesクラスタを構築する方法を紹介している。Cluster AutoscalerによりSpot instanceが落とされた時もクラスタサイズが復元するようにしている。
Spot instanceが終了される告知を検知して、事前にPodを退避させるコントローラの紹介 GitHub - mumoshu/kube-spot-termination-notice-handler: Moved to https://github.com/kube-aws/kube-spot-termination-notice-handler

Orchestructure October 2018 - Exploring the Future of Helm with Matt Farina

Signing Helm Charts & Helm v3
Helm, the defacto package manager for Kubernetes, is a powerful tool going through a period of breaking development. Join us as Matt Farina, a Helm Maintaine...

Helm v3の紹介動画、Chartの署名のYoutube動画
Tillerがなくなる、Luaが使えるようになる
(ちゃんと見ていない)

v0.10 Release – Open Policy Agent

v0.10 Release – Open Policy Agent
We’re excited to announce the v0.10.0 release of OPA. This release contains more than 60 commits from 8 authors across 5 organizations…

OpenPolicyAgentのv0.10がリリースされました。

  • WebAssembry版ができた
  • テストの仕組みが改善された
  • 否定のルールが改良された

Kubernetes the very hard way at Datadog

Kubernetes the very hard way at Datadog
Rob Boll and Laurent Bernaille share their experiences in running and building the Kubernetes clusters that power Datadog. Slides: https://www.slideshare.net...

Youtube動画
良いKubernetesクラスタを手作業で構築方法(よく見ていない)
あまり具体的な手法には触れておらず、推奨設定や、推奨コンポーネントを示しているようだ。

Tutorial: Blue/Green Deployments with Kubernetes and Istio - The New Stack

Tutorial: Blue/Green Deployments with Kubernetes and Istio - The New Stack
The objective of this tutorial is to help you understand how to configure blue/green deployment of microservices running in Kubernetes with Istio. You don’t need to have any prerequisites to explore this scenario except a basic idea of deploying pods and services in Kubernetes. We will configure everything from Minikube to Istio to the sample application.

MinikubeとIstioを使ったBlue/Green Deploymentのチュートリアル。

Understanding resource limits in kubernetes: memory

Understanding resource limits in kubernetes: memory
When I started working with kubernetes at scale I began encountering something that didn’t happen when I was just running experiments on…

Kubernetesのmemory limitとRequestについて、それがなんなのか、どのように実装されているかの紹介。
別の記事でCPUについても紹介している。

Modernizing Applications for Kubernetes

Modernizing Applications for Kubernetes
Introduction Modern stateless applications are built and designed to run in so...

従来のアプリケーションをKubernetes向けに変更する際のStep by Stepの紹介。

Architecting Applications for Kubernetes | DigitalOcean にはKubernetes上で動かすアプリケーションのアーキテクチャについて紹介しており、その記事に対して、この記事はコードなどを提示し、より具体的に説明している。

SRE: Resiliency: Bolt on Rate Limiting using Envoy – Dm03514 Tech Blog – Medium

SRE: Resiliency: Bolt on Rate Limiting using Envoy – Dm03514 Tech Blog – Medium
Rate-limiting is an effective and simple way to mitigate cascading failure and shared resource exhaustion. Envoy is a feature rich proxy…

envoyをプロキシとして利用しrate limitを実現する方法の紹介
GitHub - lyft/ratelimit: Go/gRPC service designed to enable generic rate limit scenarios from different types of applications. を使っている。

Tooling Spotlight

solo-io/kubesquash

solo-io/kubesquash
A debugger for Kubernetes applications. Contribute to solo-io/kubesquash development by creating an account on GitHub.

Kubernetes上で動いているアプリケーションに対してgdb、dlvなどを実行するツール

astefanutti/kubebox

astefanutti/kubebox
⎈❏ Terminal and Web console for Kubernetes. Contribute to astefanutti/kubebox development by creating an account on GitHub.

CUIでグラフィカルにKubernetesの操作ができるツール

dmathieu/dice

dmathieu/dice
Roll all instances within a kubernetes cluster, using a zero-downtime strategy. - dmathieu/dice

クラスタを構成するマシンを安全に再生成するコントローラ
Podをevictして、完全にいなくなったらNodeを削除する。AWSのみ対応。

wagoodman/dive

wagoodman/dive
A tool for exploring each layer in a docker image. Contribute to wagoodman/dive development by creating an account on GitHub.

Dockerイメージの各レイヤーの様子を可視化するCUIツール

OpenUnison/openunison-k8s-login-activedirectory

OpenUnison/openunison-k8s-login-activedirectory
Login portal for Kubernetes using Active Directory. Provides authentication and SSO for kubectl and for the dashboard. - OpenUnison/openunison-k8s-login-activedirectory

ActiveDirectoryで認証して、その結果をもとにkubernetes APIのTokenやkubernetes dashboardの認証を行うプロキシ。

The Editorial

Journey to the CKA · Suraj Narwade

Journey to the CKA · Suraj Narwade

CKA取得の道のり。どんな準備をしたかなど。
参考資料や、知っておくべきコマンド、時間短縮のためのaliasの設定など。

r/kubernetes - How good is EKS vs GCE ?

r/kubernetes - How good is EKS vs GCE ?
30 votes and 63 comments so far on Reddit

EKSとGCEのどっちが良いかというreddit上での議論

Make an open source maintainer's day with this one weird trick | News and podcasts for developers | Changelog

お世話になっているOSSにThanksを送ろうよ!という話。
例えばこんな感じ Thanks! · Issue #360 · edgurgel/httpoison · GitHub

Effectively Managing Kubernetes with Cost Monitoring

Effectively Managing Kubernetes with Cost Monitoring
This is the first in a series of posts for managing Kubernetes costs. Article shows how to quickly setup monitoring for basic cost metrics.

Kubernetesのコストを表示するダッシュボードを作った話。

Introducing Multicluster-Controller

Introducing Multicluster-Controller
A Library for Building Hybrid and Multicloud Kubernetes Operators

マルチクラスタで動作するコントローラを作るためのライブラリの紹介。OperatorSDKやKubebuilderではマルチクラスタを意識したコントローラは作れないことから、開発したとのこと。
GitHub - admiraltyio/multicluster-controller: A Library for Building Hybrid and Multicloud Kubernetes Operators

Now Live: First Observability Practitioners Summit Schedule is Jam-Packed - Cloud Native Computing Foundation

Now Live: First Observability Practitioners Summit Schedule is Jam-Packed - Cloud Native Computing Foundation
Are you planning to attend KubeCon + CloudNativeCon Seattle, and want a deep dive into all things monitoring and observability? Arrive early so that you can attend the first-ever Observability...

Observability Practitioners Summitの紹介。このイベントはKubeCon+CloudNativeConのCommunity Events Dayの一部として実施されるようです。
発表のタイトルも紹介されています。

Tips for Your First Kubecon Presentation - Part 2

Tips for Your First Kubecon Presentation - Part 2
Author: Michael Gasch (VMware) Hello and welcome back to the second and final part about tips for KubeCon first-time speakers. If you missed the last post, please give it a read here. The Day before the Show Tip #13 - Get enough sleep. I don’t know about you, but when I don’t get enough sleep (especially when beer is in the game), the next day my brain power is around 80% at best.

実際に登壇した人が語るKubeConで話すことになった人へ向けてのアドバイス。(一番上で紹介した記事の続き。)

Apache Kafka on Kubernetes – Could you? Should You? | Confluent

Apache Kafka on Kubernetes – Could you? Should You? | Confluent
Quite a few members of the community have questioned whether running Kafka on Kubernetes is a good idea. We'll explore when Kafka on Kubernetes is actually a good fit, and circumstances where running Kafka on Kubernetes might be more challenging.

KafkaをKubernetesで動かすことができるのか?動かすべきなのか?
Confluence Operatorを使うことでかんたんにKafkaをKubernetes上にデプロイすることができる。
statefulなkafkaのようなものを動かすためには、レイテンシの低いネットワークや永続ストレージなどが必要で、多くの挑戦が必要となるが、Kafkaのクラスタを複数運用するようなシチュエーションでは多くの利点があるでしょう、とのこと。

The challenges of migrating 150+ microservices to Kubernetes

The challenges of migrating 150+ microservices to Kubernetes
Sarah Wells explains how the Financial Times migrated microservices between container stacks without affecting production users.

動画の紹介、Financial Timesが150以上のマイクロサービスをKubernetesに移行した話(見ていない)

Wikibon forecast: Multicloud, software robots and Kubernetes will take off in 2019 - SiliconANGLE

Wikibon forecast: Multicloud, software robots and Kubernetes will take off in 2019 - SiliconANGLE
Wikibon forecast: Multicloud, software robots and Kubernetes will take off in 2019 - SiliconANGLE

クラウドネイティブ周りの将来予想。
Digital Incite: Wikibon’s 2019 Predictions - Wikibon Research の要約のようです。

多様なトピックが挙げられています。

  • Zero-trust security takes off
  • True private cloud rules
  • Kubernetes enables multicloud
  • CNCF shapes cloud futures
  • AI gets containerized at the edge
  • Multicloud spawns huge markets
  • Software robots smooth cloud transition
  • Matrix computing models emerge

バックナンバー

4
2
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
4
2