Kubernetesが導入される企業が徐々に増える中で、「これまでインフラレイヤに触ったことがないのにKubernetesを触る必要が出てきた」という開発者の方もいるのではないかと思います。そういった方にむけて「Kubernetesとはなにか」からはじまり、Kubernetesに乗せたアプリケーションが動かなくなって困ったときのトラブルシューティング方法を紹介するスライドです。 残念ながら資料内で動画を再生することができないためターミナル画面の画像のみになっているスライドがあります。
![Kubernetesは怖くない!開発者のためのインフラトラブルシューティング入門](https://cdn-ak-scissors.b.st-hatena.com/image/square/2bbdd78e2658c912c728f4c7943e648195f10bcb/height=288;version=1;width=512/https%3A%2F%2Ffiles.speakerdeck.com%2Fpresentations%2F11b5cb214ec04926a9b65e5633d3804a%2Fslide_0.jpg%3F28958264)
Kubernetesが導入される企業が徐々に増える中で、「これまでインフラレイヤに触ったことがないのにKubernetesを触る必要が出てきた」という開発者の方もいるのではないかと思います。そういった方にむけて「Kubernetesとはなにか」からはじまり、Kubernetesに乗せたアプリケーションが動かなくなって困ったときのトラブルシューティング方法を紹介するスライドです。 残念ながら資料内で動画を再生することができないためターミナル画面の画像のみになっているスライドがあります。
Kubernetes用のMySQL Operatorは、Kubernetesクラスタ内のMySQL InnoDBクラスタのライフサイクルをサポートし、TLS証明書の管理とレプリケーションのセットアップを含む、MySQLサーバとMySQL Routerのインスタンスのデプロイを簡素化して、それらの継続的な管理とバックアップに至るまでをサポートする。 MySQL Operatorをデプロイすると、Kubernetesクラスタ内で実行され、目的の状態または現実への変更を監視し、目的のKubernetesプリンシパルを構成することで、それらをまとめる。Kubernetesプラットフォームを最大限活用するため、KubernetesのStatefulSet、Deployments、Jobs、および関連するプリミティブに依存し、オペレータはデフォルトでTLS通信を使用し、TLS証明書の使用を奨励してコン
本記事では、普段Kubernetesを触っている中で便利に感じたツールやコマンドをざっくばらんに紹介します。 Kubernetes初心者からベテランまで幅広く楽しんでいただければ幸いです。 krew krewでは、kubectlのプラグイン管理を行います。 これ以降、本記事で紹介するプラグインは全てkrew経由でインストールが可能です。 インストール
現在oktetoでは無料プランが終わってしまったようなので、この記事の内容は古くなっています。 最近知ったoktetoというサービス。無料でKubernetesを使えそうだということでとにかく遊び尽くしてみたいと思います。 Okteto CloudとOkteto Self-hostedの二種類ありますが、以降は全てOkteto Cloudの話をします。 一人で無料で使う場合は機能制限があったり、リソース使用量の制限があるので注意。 え・・・十分すぎない? Setup アカウントを作成する まずはアカウントを作成してみましょう この右の「Login with GitHub」ボタンをクリックして進めていってください。 アカウント作成が完了すると以下の画面が開きます。 (Option) okteto CLIのsetup okteto CLIを利用するとUIをターミナル上から様々な操作ができます。
GKEでサービスを外部公開する際には、 GKE Ingress とそのバックエンド GCP Cloud Load Balancing を使用するのがスタンダードです。が、これには費用 ($18/月~) がかかります。 これをCloudflare DNS + Contourで置き換えて、無料で済ませる方法を説明します。ノードは全台プリエンプティブインスタンスで構いません。 この記事はDoxseyさんによる Kubernetes: The Surprisingly Affordable Platform for Personal Projects を発展させた内容になります。 元記事と同様、紹介する構成は趣味利用にとどめてください。 GKEクラスタ作成 まずGKEクラスタを作成してください。3台以上で構築し、プリエンプティブを有効にするのがオススメです。 ちなみにDoxseyさんの記事ではf1
こんばんはエンジニアの眠れない夜です。 今日はGKEを使って最安値でKubernetesクラスタを作る方法をご紹介します。 Twitterで投稿したこちらを素に始めていきます。 GCEには 勝手にサーバーが停止するけど 80%OFFの値段で利用できる プリエンプティブVMというものがある。 Kubernetesはサーバーが停止しても 自動で復活する機能を備えているので プリエンプティブVMを使ってクラスターを作ると 80%OFFの値段で利用できて 落ちても死なないクラスターができあがる。 pic.twitter.com/IXG67JNXwg — エンジニアの眠れない夜 (@sleepless_se) December 11, 2018 何がすごいってGPCのインスタンスを80%OFFで使えるなんて凄すぎです! 圧倒的な安さです。ツイートの画像ではstandard-1が最小ですが、実はf1-
Deprecated: この記事の内容は既に2年以上経過しており、有用なものではなくなっていると考えられます。無料枠だけでクラスタを動かすことができても GKE のシステムコンポーネントの削減には限界があり、実用的ではありません。 Google Cloud Next '17 で GCP 無料枠の拡大が発表された。 特に注目なのは US リージョンに限るが GCE f1-micro 1インスタンス, 30 GB の HDD が永続で無料なことだろう。 GKE は5ノードまではマスタの課金はなく、ノードは GCE ノードとして課金されるので、この恩恵が受けられるはずだ。 検証環境 Kubernetes 1.5.4 Google Cloud SDK 148.0.1 挫折 普通にクラスタを作ろうとすると下記のようなエラーで弾かれる。 $ gcloud container clusters crea
Women Developers Summit で登壇したときの資料です。
DockerやKubernetesなどのコンテナ技術は多くのシステムで用いられていますが、初心者が概要を理解するのは難しいもの。そんなコンテナ技術の概要について、クラウドストレージサービスを運営するBackblazeが分かりやすくまとめています。 What Are Containers? https://www.backblaze.com/blog/what-are-containers/ ・目次 ◆コンテナとは何か? ◆コンテナと仮想マシンの違いは? ◆コンテナのメリットは? ◆コンテナの用途は? ◆Dockerとは何か? ◆Kubernetesとは何か? ◆コンテナとは何か? 物流の世界における「コンテナ」は、形状やサイズを規格化し、異なるメーカーが製造した船舶・電車・トラックなどの移動手段や、世界中の港などの「異なる環境」でも同じように物を運んだり保管したりできるようにしたものです。
Kubernetesがクラウド界の「Linux」と呼ばれる2つの理由:これから始める企業のためのコンテナ実践講座(3)(1/3 ページ) 大量のコンテナ管理や負荷分散を実現する「Kubernetes」について概要から本番活用の仕方まで解説する「これから始める企業のためのコンテナ実践講座」第3回は、Kubernetesがクラウド界の「Linux」と呼ばれている理由とともに、Kubernetes内部の仕組み、機能を紹介します。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く