Skip to content

Instantly share code, notes, and snippets.

@yamamoto-febc
yamamoto-febc / SSH接続(パスワード認証)
Last active May 17, 2017 14:06
Terraform for さくらのクラウド スタートガイド(第2回) ref: http://qiita.com/yamamoto-febc/items/2480b11c9e6a8b64f78d
$ ssh root@[前回作ったサーバーのグローバルIP]
Permission denied (publickey). #公開鍵認証しかダメ
@yamamoto-febc
yamamoto-febc / DNS確認
Last active May 17, 2017 14:06
Terraform for さくらのクラウド スタートガイド(第3回) ref: http://qiita.com/yamamoto-febc/items/fe954e2d4a92b864cfef
$ dig web.fe-bc.net.
@yamamoto-febc
yamamoto-febc / IP設定用スクリプト作成
Last active May 17, 2017 14:06
Terraform for さくらのクラウド スタートガイド(第4回) ref: http://qiita.com/yamamoto-febc/items/a9795cb909bd9b69f729
$ vi provision_private_ip.sh
@yamamoto-febc
yamamoto-febc / file4.txt
Last active May 17, 2017 14:07
Terraform for さくらのクラウド スタートガイド(第5回) ref: http://qiita.com/yamamoto-febc/items/4b774404e041fa05688a
resource sakuracloud_server "serverA"{
# (省略)
}
resource sakuracloud_server "serverB"{
# (省略)
}
resource "null_resource" "db_replication" {
triggers{
# 依存を定義
@yamamoto-febc
yamamoto-febc / https監視の場合)
Last active May 30, 2016 07:20
大量サーバー群でも大丈夫!さくらのクラウド+Terraform+Slackでシンプル監視 ref: http://qiita.com/yamamoto-febc/items/c4a3ff15c931199c5739
health_check = {
protocol = "http" # or "https"
path = "/"
status = "200"
delay_loop = 120
}
@yamamoto-febc
yamamoto-febc / APIキーを環境変数に設定
Last active May 31, 2016 22:32
[10分チャレンジ]瞬殺!さくらのクラウドでDC/OSを動かすよ! ref: http://qiita.com/yamamoto-febc/items/35783b4cdeb2daaf0824
export SAKURACLOUD_ACCESS_TOKEN="取得したAPIトークン"
export SAKURACLOUD_ACCESS_TOKEN_SECRET="取得したAPIシークレット"
export ARUKAS_JSON_API_TOKEN=[取得したAPIキー]
export ARUKAS_JSON_API_SECRET=[取得したAPIシークレット]
@yamamoto-febc
yamamoto-febc / docker_ps
Last active June 16, 2016 23:37
SwarmKit(Docker社製オーケストレーションツール) 触ってみた ref: http://qiita.com/yamamoto-febc/items/705294a54e6051c3489c
$ docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
e57a1aca66f3 redis:3.0.5 "/entrypoint.sh redis" About a minute ago Up About a minute 6379/tcp redis.1.f1r7p3b5m3hxvi7ggd14yppxe
@yamamoto-febc
yamamoto-febc / file0.txt
Last active June 15, 2016 10:36
Nomad/Consul/Nginxでスケールアウト出来るコンテナホスティング環境 on さくらのクラウド ref: http://qiita.com/yamamoto-febc/items/fa4b3dca54dfebb36973
upstream hogehoge {
server [agent01のIP]:20xxx;
server [agent02のIP]:20xxx;
server [agent03のIP]:20xxx;
}
server {
include /etc/nginx/proxy.conf;
server_name hogehoge.nomad.example.com;
location / {
proxy_pass http://hogehoge;
@yamamoto-febc
yamamoto-febc / APIキーを環境変数に設定
Last active July 16, 2016 07:15
[無料]Arukas上のコンテナを外形監視~Slack通知も~ ref: http://qiita.com/yamamoto-febc/items/e5eb62faba8cac267939
# さくらのクラウド APIキー
$ export SAKURACLOUD_ACCESS_TOKEN=[取得したAPIキー]
$ export SAKURACLOUD_ACCESS_TOKEN_SECRET=[取得したAPIシークレット]
# Arukas APIキー
$ export ARUKAS_JSON_API_TOKEN=[取得したAPIキー]
$ export ARUKAS_JSON_API_SECRET=[取得したAPIシークレット]