タグ

k8sに関するHHRのブックマーク (4)

  • Kubernetesはクラスタで障害があったとき、どういう動きをするのか - あさのひとりごと

    Kubernetesは、コンテナアプリケーションをデプロイするためのオーケストレーションツールです。Kuberenetesは分散環境におけるスケーラブルなコンテナ実行環境をつくるための、さまざまな機能が提供されています。 もともとはGoogleが開発したBorgをもとにOSS化したものですが、今日ではマイクロソフトやRedHatも積極的に開発に加わり、非常に早いスピートで機能拡張していて、追いかけるのも大変です。 Kubernetesの大きな特徴は宣言的設定にあります。 この宣言的設定とは、イミュータブルなインフラを作るための基的な考え方で、「システムのあるべき姿」を設定ファイルにて宣言する!という考え方です。Kubernetesは設定ファイルに書いたとおりのインフラを維持するように設計されています。 Kubernetesはコンテナを「Pod」という単位で管理します。このPodをKube

    Kubernetesはクラスタで障害があったとき、どういう動きをするのか - あさのひとりごと
    HHR
    HHR 2018/04/03
  • Raspberry PI と kubeadm で自宅 Kubernetes クラスタを構築する - Qiita

    はじめに こんにちは、 @hatotaka と申します。この記事は、 Z Lab Advent Calendar 2017 16日目の記事です。 今回は、Kubernetes初心者向けに、Raspberry PIとkubeadmを利用して自宅Kuberneetesクラスタを構築する方法を紹介したいと思います。私も11月から格的に業務でもKubernetesを利用するようになりました。その勉強として自宅でKubernetesを構築したので、その方法を共有したいと思います。 準備 まずは、必要なものを準備します。 今回、私が準備したものは以下の通りです。これらはすべて Yahoo! ショッピングやAmazonで購入することができます。 Raspberry Pi 3 Model B * 3 Transcend microSDHCカード 32GB Class10 UHS-I対応 * 3 Anke

    Raspberry PI と kubeadm で自宅 Kubernetes クラスタを構築する - Qiita
  • Dockerコンテナ時代の第一章の終わり、そして第二章の展望など - Publickey

    コンテナ型仮想化の技術や実装はDockerが登場する以前から存在していたとはいえ、IT業界格的にコンテナの活用が始まったと言えるのは、やはり2013年3月に当時のdotCloudからDockerが登場したことがきっかけでしょう。 そうして始まったコンテナ時代の第一章は今年2017年、コンテナの標準仕様がOpen Container Initiativeによって策定完了し、コンテナオーケストレーションの事実上の標準がKubernetesに決まったことで基盤技術の基要素がおおむね固まり、一つの区切りがついたように見えます。 そして今後は、この基盤技術を用いたコンテナによる分散アプリケーションのための様々なサービスや開発、テスト、デプロイ、番環境に対応したツールやサービス実行環境などのソリューションが登場し、競う段階へ入っていくのではないでしょうか。 この記事では、Docker登場から現

    Dockerコンテナ時代の第一章の終わり、そして第二章の展望など - Publickey
    HHR
    HHR 2017/12/11
  • Terraformを使ってOpenStack VMにKubernetesクラスタをデプロイする

    Kubernetes用VMイメージの作成 Packerを使う Kubernetesクラスタの構築がしやすいよう、あらかじめ主要なパッケージがインストールおよびセットアップされているOpenStackのVMイメージをPackerで作成します(図3)。 Packerを使い、etcdに関するパッケージなど全てのVMで共通で使用するパッケージは事前にイメージに取り込みます。 こうすることで、VMを立ち上げた初期状態でKubernetesを構築するために、ある程度準備された環境が提供され、後のデプロイ作業を効率化します。 図3. PackerによるKubernetes用VM作成 Packerの設定とイメージ作成 OpenStackに上がっているVMイメージをベースにKubernetes用のイメージを生成します。 手元にイメージをダウンロードする必要はありません。 JSON形式の設定ファイルに変数(v

    Terraformを使ってOpenStack VMにKubernetesクラスタをデプロイする
  • 1