Meet the new standard for cloud native software development & operations. With over 1 million users, Lens is the most popular Kubernetes IDE in the world.
Meet the new standard for cloud native software development & operations. With over 1 million users, Lens is the most popular Kubernetes IDE in the world.
The registry for Kubernetes Operators
Kubernetes best practices: Setting up health checks with readiness and liveness probes Editor’s note: Today is the third installment in a seven-part video and blog series from Google Developer Advocate Sandeep Dinesh on how to get the most out of your Kubernetes environment. Distributed systems can be hard to manage. A big reason is that there are many moving parts that all need to work for the sy
Kubernetes best practices: upgrading your clusters with zero downtime Editor’s note: Today is the final installment in a seven-part video and blog series from Google Developer Advocate Sandeep Dinesh on how to get the most out of your Kubernetes environment. Everyone knows it’s a good practice to keep your application up to date to optimize security and performance. Kubernetes and Docker can make
This article is more than one year old. Older articles may contain outdated content. Check that the information in the page has not become incorrect since its publication. If you run a Kubernetes environment, chances are you’ve customized a Kubernetes configuration — you've copied some API object YAML files and edited them to suit your needs. But there are drawbacks to this approach — it can be ha
Editor’s note: Today is the second installment in a seven-part video and blog series from Google Developer Advocate Sandeep Dinesh on how to get the most out of your Kubernetes environment. As you start to build more and more services on top of Kubernetes, simple tasks start to get more complicated. For example, teams can’t create Kubernetes Services or Deployments with the same name. If you have
Introducing Kubernetes Service Catalog and Google Cloud Platform Service Broker: find and connect services to your cloud-native apps Kubernetes provides developers with an easy-to-use platform for building cloud-native applications, some of which need to use cloud-based services such as storage or messaging. In fact, there are whole catalogs of services that you may want to access from your cloud-
2018/04/19 JAPAN CONTAINER DAYS V18.04 (https://containerdays.jp/) にて発表したものを加筆修正しました。 Abstract: Kubernetes は豊富な機能とその高い拡張性により、現実における様々なユースケースに対応できる一方、…
オンラインでのマルチプレーヤーに対応したゲーム専用サーバーのホスティングとスケーリングは、分散システムの世界においてもユニークな課題を抱える難しいテーマです。 ゲーム業界では、これまでさまざまなプロプライエタリのソリューションが開発されてきました。ところが、ここにきて、複数のクラウドやベアメタル サーバーにまたがる複雑なワークロードや分散システムの構築をサポートする事実上のオープンソース標準が存在感を増しています。Kubernetes がそれです。そこで、Google はこのほど、ゲーム専用サーバーのホスティングとスケーリングを Kubernetes で行う新しいオープンソース プロジェクト、Agones(競技場、集会という意味のギリシャ語)を発表しました。 Agonesは、“バッテリ同梱”(必要なものが最初からすべて揃っていることの意)を特徴とするオープンソースのソフトウェアで、現在は
編集部注 : 1.7 リリースの場合、Kubernetes UI による管理アクセスはデフォルトでは有効になっていません。Kubernetes Engine を実行していない場合は、ダッシュボード用のアクセス制御に関するこちらのドキュメントをご覧ください。実行している場合は、それを無効にすることをお勧めします。 Kubernetes は開発のペースが速く、知っておくべき新しい機能やセキュリティ構成が頻繁に追加されます。この投稿では、Kubernetes Engine クラスタのセキュリティ強化に向けた Google の指針を実践的に紹介します。最新の動向をいち早くチェックしたいお客様のために、アルファ クラスタで試せる新しいセキュリティ機能(本番利用は推奨されていません)についても説明します。 Kubernetes クラスタにおけるセキュリティのベスト プラクティス Kubernetes
メルカリ中島大一(@deeeet)さんがゲスト。MercariにおけるKubernetes+Microservice化やSpinnakerについて話しました。
Introducing Skaffold: Easy and repeatable Kubernetes development As companies on-board to Kubernetes, one of their goals is to provide developers with an iteration and deployment experience that closely mirrors production. To help companies achieve this goal, we recently announced Skaffold, a command line tool that facilitates continuous development for Kubernetes applications. With Skaffold, deve
3/8 に開催された標題ミートアップに参加してきましたのでレポートします。Docker 本体が取り込み、AWS もマネージドサービスとして提供開始予定を発表している Kubernetes のイベントということで、参加人数も多く勢いが感じられるミートアップでした。 Kubernetes Meetup Tokyo #10 - connpass 会場は六本木の Google 本社食堂。Google といえば Kubernetes 開発の発端ですし、本ミートアップスポンサーの Google Cloud Platform も Google Kubernetes Engine (GKE) としてサービス提供していますから、お膝元といってもよいところです。 なお念のためながら、以下で Kubernetes を k8s と略称することがありますのでご了承ください。 発表一覧 Open Service Br
Pittsburgh Kubernetes Meetup
I’ve been working on a simple web application written in Go, hosted in Google Cloud, using Google Kubernetes Engine. It turned to be such great experience, I couldn’t miss an opportunity to share it. It took me less than an hour to setup things for the first time, reading the documentation and trying to figure out how things work. But, once I finished, I could deploy a new version of my applicatio
日本国内で圧倒的なシェアを誇り、今や知らない人はいないというほど認知度を増した「メルカリ」。その勢いは国内だけに留まらず、2014 年 9 月には米国に、2017 年 3 月には英国でのサービスを開始しています(世界累計 1 億ダウンロード。2017 年 12 月 16 日時点)。海外展開に消極的と言われる国内サービス事業者ですが、同社に関してはその常識は通用しないようです。今回は、そんなメルカリの米国における最新の取り組みについて、今春 CTO に就任した名村 卓さんと、SRE 中島 大一さんにお話をお伺いしました。 ■ 写真左から 執行役員 CTO 名村 卓氏 SRE 中島 大一氏 ■ 利用している Google Cloud Platform サービス Google Kubernetes Engine、Cloud Dataflowなど ■ 株式会社メルカリ 2013 年 2 月 1 日
はじめに Kubernetes 上のアプリケーションに対して、curl や tcpdump など使い慣れたツールを使ってデバッグを行いたいと思う場合があるかと思います。kubectl exec を利用するとコンテナ内のコマンドを実行することができ、従来 ssh で行っていたデバッグに近いことが可能になります。一方、コンテナには必要最低限のものしか含めないことがベストプラクティスとなっているため、使いたいコマンドが含まれていないこともあるでしょう。 本記事では、kubectl exec を主としたデバッグの方法と、コンテナに使いたいコマンドが含まれていない場合や kubectl exec が利用できない場合の対応方法などについて説明します。確認は Kubernetes v1.8 で行い、コンテナランタイムは Docker を前提としています。 kubectl exec を使ったデバッグ ku
Kubernetes に入門しようする人を躊躇させる原因のひとつは間違いなくYAMLによる設定ファイルだろう.Kubernetesにアプリケーションをデプロイするとき,例えそれがシンプルなサーバーアプリケーションであっても,多くのYAMLファイルを手で記述する必要がある.初心者を慄かせるその大量のYAMLはよくwall of YAML(YAMLの壁)などと揶揄される. 初心者でなくてもKubernetesのYAMLは煩わしい.YAML自体は単なるKubernetes APIへのリクエストボディであり慣れてしまえば実はそんなに難しくない.しかし記述する内容のほとんどがBoilerplateであり何度も書いていると飽き飽きする(実際にはほとんどがコピペだが).あるアプリケーションの開発環境と本番環境のYAMLファイルをいかに効率的に管理するかについて決定的な方法もない. そもそもKuberne
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く