You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
Getting Started Install kops Before we can bring up the cluster we need to install the CLI tool kops. Install kubectl In order to control Kubernetes clusters we need to install the CLI tool kubectl. Other Platforms Kubernetes Latest Release Installation Guide Setup your environment AWS In order to correctly prepare your AWS account for kops, we require you to install the AWS CLI tools, and have AP
Route53 Mapping Service This addon is deprecated. Please use external-dns instead. This is a Kubernetes controller that polls services (in all namespaces) that are configured with the label dns=route53 and adds the appropriate alias to the domain specified by the annotation domainName=sub.mydomain.io. Multiple domains and top level domains are also supported: domainName=.mydomain.io,sub1.mydomain.
Kubernetesハンズオンを私の所属する研究室で行いました。 我ながら入門者にはとっつきやすい資料ができた気がしたので、Qiitaにも軽く解説を交えつつ貼っておこうと思います。 スライド 初心者による初心者のためのKubernetesハンズオン // Speaker Deck このハンズオンの対象者 Kubernetesを始めたばかり or 始めてみたいひと 他の解説記事でkubectl run ...とかやって一通り試したけど、YMLどうやって書くのかわからなくて困っている人たち このハンズオンでやらないこと Clusterの構築手順 スライドの最後の方で軽く触れていますが、minikubeを使うのが個人的にはおすすめです。 Install Minikube | Kubernetes ここにインストール手順が書いています。遅めの回線でも10分ちょっとあれば終わると思います。 永続化
README.md Kubernetes CoreOS cluster With this tutorial one creates a Kubernetes CoreOS cluster containing of one master and three minions (workers) running on 192.168.10.1-192.168.10.4. For working correctly you need to create the directory addressed as POOL_PATH in util.sh: $ sudo mkdir /var/lib/libvirt/images/kubernetes $ sudo chown -R $USER:$USER /var/lib/libvirt/images/kubernetes/ Then we foll
GitHub Don't do it by hand, ever kubectl is the new SSH. If you are using it to update production workloads, you are doing it wrong. See examples on how to automate application updates. Open Source & Self-Hosted Single command, no dependencies. No lock-in, no custom configuration files. Start using now. No CLI/API required Runs as a single container, no database required. Policies and trigger type
はじめに Google Cloud Next'17 in Tokyoでのセッション動画リストがようやく公開されました。 Google Container Engine(GKE)上でコンテナクラスタを本番運用する事例は日本でまだまだ少ないということもあり、公開されたセッション動画は非常に有用な情報源となっています。 このエントリでは、Kubernetesを用いてGKE上でコンテナクラスタを構築し、ローカルで開発したアプリケーションをデプロイする手順をまとめます。 Kubernetesとは KubernetesはDockerコンテナのオーケストレーションおよび管理を行うためのツールです。元々はGoogleが内部でコンテナ運用するために作られたBorgというツールがありましたが、昨今のコンテナブームに後押しされてKubernetesとしてオープンソース化されています。 複数のDockerコンテナ
こんにちは、hachi8833です。BigBinaryシリーズ、今回はKubernetesとRailsの翻訳記事をお送りします。 morimorihoge: アプリケーションログの集約方法(DockerのSTDOUTから取るのかfluentd等で飛ばすのか)などについて、既存の「普通のRailsアプリ」をKubernetesに持っていってproductionで利用するにはまだまだ知見が必要そうかな、と思いました。 概要 元記事: Managing Rails tasks such as 'db:migrate' and 'db:seed' on Kubernetes while performing rolling deployments(2017/06/16) 著者: Vishal Telangre(BigBinary) 本記事では、podやdeploymentといった用語を含むKube
Downtime can be both expensive and frustrating. In this talk Rob will explain how Kubernetes automatically redistributes systems, including some real world examples. Diving deeper, he'll cover some of the best practices for deploying self healing services with Kubernetes, including readiness probes, liveness probes, and affinity configuration. Related to this Presentation: YouTube ( https://www.yo
TL;DR; プログラム的にparseやすい、構造化されたログメッセージを採用するとよいです。 また、構造化されたログメッセージにするためには、 ndjson形式(俗称? jsonlog) bunyan形式 logfmt形式 のいずれかをおすすめします。 なぜ構造化されたログメッセージがよいか? アプリケーションによって、デバッグや稼働確認、障害調査等の目的でログに含めたいデータは異なります。 アプリケーションの部分部分を担当したエンジニアによって、ログに含まれるデータのフォーマットが異なると、それが利用しづらい状態になってしまいます。 また、 KubernetesのCluster-Level Loggingにはfluentdが使われるということと、 アプリケーションが後の分析のためにログメッセージに付与しておきたいメタデータと、アプリケーションが動作している環境との関連付けのためにKub
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く