Kubernetes

cert-managerでさくらのクラウドDNSを使ってワイルドカード証明書を発行する

cert-managerのさくらのクラウド対応版 Kubernetes上で証明書の発行/更新の自動化を行えるcert-managerをフォークしてさくらのクラウド対応版をリリースしました。 github.com これを利用することでさくらのクラウドDNSを利用して証明書の発行/更新が行える…

さくらのクラウド: k3OSパブリックアーカイブなら手軽にRioが使える

k3OSがパブリックアーカイブに さくらのクラウドにk3OSのパブリックアーカイブが追加されましたね! cloud-news.sakura.ad.jp ISOイメージと違い、パブリックアーカイブであれば「ディスクの修正」という機能でIPアドレスの設定やSSH公開鍵の設定が行えるよ…

Rioにビルトインされているサービスを確認する - GrafanaとKiali

前回はRioでGitリポジトリを指定してのRunを試してみました。 febc-yamamoto.hatenablog.jp rio runの引数としてGitリポジトリを指定するだけでリポジトリの変更検知〜イメージのビルド〜公開という仕組みが利用できました。 今回はそれらを実現している、Ri…

sakura-cloud-controller-managerのデプロイ&トラブルシューティング

さくらのクラウドでKubernetesを利用する場合、マネージドなLBなどを扱うためのcloud-controller-manager実装として sakura-cloud-controller-managerというものがあります。 febc-yamamoto.hatenablog.jp こちらのデプロイでよく引っかかる点やトラブルシュ…

k3OSのISOイメージがさくらのクラウドに追加された

さくらのクラウドのパブリックISOイメージにk3OSが追加されましたね! cloud-news.sakura.ad.jp 前回の記事ではk3OSのISOイメージをダウンロード&アップロードして試しました。 febc-yamamoto.hatenablog.jp これが本日パブリックISOイメージが追加されたこ…

RioでGitHubリポジトリからのRunを試す

新しくなったRio KubeCon EUにあわせ新しくなったRioがアナウンスされました。 Rio自体は以前からOSSとして公開されていましたが、今回はRancher Labsからのリリースアナウンスもありある程度開発に区切りがついたということなのでしょう。 rancher.com 公式…

external-dnsをさくらのクラウドで使う

kubernetes-incubator/external-dnsって何? KubernetesでServiceやIngressなどの作成/更新を検知してDNSレコードを動的に設定してくれるexternal-dnsというプロダクトがkubernetes-incubator配下にあります。 github.com 例えば以下のようなIngressを作成す…

さくらのクラウド: スタートアップスクリプト「Rancher2 セットアップ」 〜 AA DOJO #1 LT 〜

Alternative Architecture DOJO Offline #1に参加してきました 2018/11/28にFukuoka Growth Next(通称:FGN)で開催された「Alternative Architecture DOJO Offline #1」というイベントでLTさせていただきました。 alterbooth.connpass.com このイベントはConn…

Rio v0.0.3はKubernetes/Istioをどう利用しているの?

Rio v0.0.3がリリースされましたね。 github.com 以前書いたRioの記事ではスタンドアロン版を試しましたので、 今回は既存KubernetesクラスタとしてDocker for Macを利用してRioを試してみようと思います。 前回と重複する内容も含まれますが、今回はRioがKu…

「Rio」- 古き良きDockerのUXをモダンなクラウドネイティブソフトウェア達に

2018/10/1更新: - v0.0.3を使うように修正 - 文言を微修正 Twitterにて「Rio」のデモ動画が発表された つい先日(2018/8/7)、TwitterにてRancher社のDarren Shepherd氏がRioというプロダクトのデモ動画を発表してました。 Early Preview of Rio, a new end-to…

RKEでAWS上にKubernetes(v1.10)をデプロイする

Rancher Blogに新しい記事(RKE+AWS)が投稿されてた 今月半ばにRancher Labsのブログに以下の記事が投稿されていました。 Rancher Blog: How To Deploy Kubernetes Clusters On AWS Using RKE AWS上にRKEを用いてKubernetesクラスタを構築するという内容です…

Terraform + RKEでKubernetesクラスタ構築 - TerraformのRKEプロバイダー

2018/5/18に東京で開催されたRancher2.0リリースパーティで以下のLTをさせていただきました。 このLTで発表したTerraformのRKEプロバイダーについてご紹介いたします。 その前に: RKE(Rancher Kubernetes Engine)とは? RKEとは、一言で言うと「Kubernetesク…

さくらのクラウド + Kubernetesでマネージドなロードバランサを使う

さくらのクラウドのマネージドなL4ロードバランサーをKubernetesから使えるようにCloud Controller Managerを実装してみました。 Kubernetesでserviceを作成する際にtype: LoadBalancerと指定することで動的にマネージドロードバランサーを作成してくれます…

etcdからkubernetesの動きを見る「kube-ectd-helper」

kubernetesオブジェクトを格納しているetcdのダンプ/変更検知を行うためのツールを作りました。

【さくらのクラウド】Kubernetesクラスタ構築用のモジュールをTerraform Registryに公開しました

Terraform RegistryにさくらのクラウドでKubernetesクラスタを簡単に構築するためのモジュールを公開しました。

Open Service Broker for さくらのクラウドでKubernetes + Service Catalog出来るようになりました

Open Service Broker APIをさくらのクラウド向けに実装しました。kubernetes + service catalogにてさくらのクラウドのマネージドなDBを利用することが容易になります。