Skip to content

Instantly share code, notes, and snippets.

@nota-ja
nota-ja / IMG_20161215_145648.jpg
Last active December 15, 2016 10:00
Relationship(?) in "Routing for Isolation Segments"
IMG_20161215_145648.jpg
@nota-ja
nota-ja / suspendeds-in-cc-of-cf.md
Last active September 16, 2016 14:02
List of "suspdended"s used in Cloud Controller (for Documentation)
@nota-ja
nota-ja / cf-blue-green-deploy-plugin-smoke-test-option.open-paas-advent-calendar.2015.1212.md
Last active December 12, 2015 10:40
cf blue-green-deploy プラグインの --smoke-test オプションを試してみる

cf blue-green-deploy プラグインの --smoke-test オプションを試してみる

この投稿は Open PaaS Advent Calendar 2015 の12日目の記事です。

昨日, cf blue-green-deploy プラグインを試してみる という記事を書いたのですが,

本当は --smoke-test オプションも試したかったのですが,記事も長くなり,時間も無くなってきたので,今日はここまでにしたいと思います。

という心残りがあったので,記事化する事にしました。時間が足りなかっただけで,決して「一粒で2度美味しい」を最初から狙ってたわけではありません。信じてください。

@nota-ja
nota-ja / cf-blue-green-deploy-plugin.open-paas-advent-calendar.2015.1211.md
Last active February 17, 2016 08:01
cf blue-green-deploy プラグインを試してみる

cf blue-green-deploy プラグインを試してみる

この投稿は Open PaaS Advent Calendar 2015 の11日目の記事です。

先日, making@github さんが書かれた Java EE アドベントカレンダー 2015 の記事 Cloud FoundryにSpring Boot/Java EEアプリケーションをデプロイしよう を読む機会がありました。その中で Blue/Greenデプロイメント について書かれていたのを見て,そういえばこれを簡単にやってくれる cf コマンドのプラグインがあったことを思い出し,試してみることにしました。

cf プラグインについて

Cloud Foundry の CLI である cf コマンドは, プラグインによって機能拡張できる仕組み を持っています。各プラグインは新しいサブコマンドを占有し,さまざまな機能を cf CLI に追加することができます。今回紹介する blue-green-deploy プラグイン以外では,例えば,

@nota-ja
nota-ja / follow-up-for-10-common-errors-when-pushing-apps-to-cloud-foundry.open-paas-advent-calendar.2015.1207.md
Last active December 11, 2015 15:36
『Cloud Foundry にアプリケーションを push する際の典型的な10のエラー』簡易フォロー・アップ

『Cloud Foundry にアプリケーションを push する際の典型的な10のエラー』簡易フォロー・アップ

この投稿は Open PaaS Advent Calendar 2015 の7日目の記事です。

先月末, ”10 common errors when pushing apps to cloud foundry” というプレゼンテーション資料の日本語訳を, 『Cloud Foundry にアプリケーションを push する際の典型的な10のエラー』 として公開しました。

翻訳に至った経緯は,瓢箪から駒というか,

  1. ある Cloud Foundry ユーザーから Node.js アプリに関する質問が Slack 上で来る
  2. それに答える過程で,「Cloud Foundry 上でのデバッグについてはこの資料なんか有用ですよ」みたいに情報提供
@nota-ja
nota-ja / something-like-an-answer-song-for-a-personal-thoughs-on-what-is-paas.open-paas-advent-calendar.2015.1205.md
Created December 5, 2015 11:30
「A personal thoughts on “What is PaaS?”」へのアンサーソング的な何か (Open PaaS Advent Calendar 2015 - 5日目)

「A personal thoughts on "What is PaaS?"」へのアンサーソング的な何か

これは, Open PaaS Advent Calendar 2015 の5日目の記事です。

実は最近たまたま,去年の今頃書いた "What is PaaS?" に関する個人的な考え という記事を読む機会があり,それがきっかけこの文章を書こうと思い立ちました。

1年前の記事の中で,私はこんなことを書いていました:

ここで改めて本節の定義の前半に注目します。「 アプリケーション(のソースコード) を投げ込むと」の部分です。「 アプリケーション(のソースコード) 」を投げ込めばいいのであれば,それは何も自分が作ったアプリケーション(のソースコード)でなくてもいいはずです。今,世の中にはたくさんオープンソースのアプリケーションが転がっています。そうしたアプリケーションを持ってきて,自分のPaaS環境に投げ込めば,後はよしなに起動して動かし続けてくれる。自分のスマートフォンにいろいろなアプリを入れて使うように,自分のPaaS環境にさまざまなオープンソースのアプリケーションをデプロイして使う。そういう使い方がされうるのであれば,PaaSの対象利用者はもっと広がる可能性もありそうです。

+GET /bulk/apps
+GET /bulk/counts
+GET /info
+GET /info/services
+GET /internal/apps/:guid/ssh_access
+POST /internal/apps/:process_guid/crashed
+GET /internal/bulk/apps
+POST /internal/bulk/apps
+GET /internal/log_access/:guid
+POST /internal/staging/:staging_guid/completed
####### POST /internal/apps/:process_guid/crashed {:controller => "VCAP::CloudController::AppCrashedController", :action => "crashed"}
####### GET /internal/bulk/apps {:controller => "VCAP::CloudController::BulkAppsController", :action => "bulk_apps"}
####### POST /internal/bulk/apps {:controller => "VCAP::CloudController::BulkAppsController", :action => "filtered_bulk_apps"}
####### GET /internal/v2/droplets/:guid/:droplet_hash/download {:controller => "VCAP::CloudController::DownloadDropletsController", :action => "download_droplet"}
####### GET /internal/log_access/:guid {:controller => "VCAP::CloudController::LogAccessController", :action => "lookup"}
####### POST /internal/staging/:staging_guid/completed {
@nota-ja
nota-ja / major-updates-in-cloud-foundry-v196-v207.md
Last active August 29, 2015 14:20
Major Updates of Cloud Foundry in the Last (approx.) One Year (3/3)

ここ1年ほどの Cloud Foundry の更新 後編

【この記事は, Cloud Foundry 情報発信強化週間 の記事の一つです】

 この記事は, https://github.com/cloudfoundry-community/cf-docs-contrib/wiki/All-CF-Releases (※0) に基づいて,ここ1年くらいに Cloud Foundry (以下"CF") のソースコードに入った更新を簡単にまとめるものです。

 この中編では,2015年1月22日の v196 から,2015年4月16日の v207 (2015年5月9日時点での最新リリース) までについて記します。

◆ v196 (2015/01/22)

@nota-ja
nota-ja / whats-the-cloud-foundry-to-do.md
Last active August 29, 2015 14:20
What's the Cloud Foundry to Do? (#paasjp 2015-05-08)

class: center

What's the Cloud Foundry to Do?

--

Noburou TANIGUCHI as nota-ja


Agenda