タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

fabricに関するjyottiのブックマーク (2)

  • Elasticsearch Command Line Interface (ES CLI) | DevelopersIO

    久しぶりのブログエントリ…。今回は Elasticsearch の API をコマンドラインで、パチパチ操作するためのいわゆる CLI を作ったのでその紹介です。 開発で Elasticsearch を使っていると、開発環境、ステージング環境、番環境、などなど色々な環境が存在しますよね。Amazon ES の v4 認証や、Shield (Elastic)の認証も越える必要もあります。そもそも API が多いので覚えられません。よく使うオペレーションは簡単に実行したい。と色々悩みが多いです。 これらの悩みを解決するため、今回作成した ES CLI は以下の特徴を持っています。 複数環境を切り替えられる v4 認証や、Shield の認証に対応 help でコマンド一覧表示 ターミナルで指定しやすいパラメータ指定 インストールが簡単 柔軟にカスタマイズできる それがこれ elasticse

    Elasticsearch Command Line Interface (ES CLI) | DevelopersIO
    jyotti
    jyotti 2016/12/11
    面白い組み合わせ!
  • 一歩すすんだ Fabric のタスク定義のしかた | 株式会社ヌーラボ(Nulab inc.)

    Backlog ではユーザのみなさまに安定して Backlog をご利用いただけるよう 定期的にサーバやストレージの増強などのメンテナンスを行っています。 そして気付けば現在では数十台のホストで構成されるサービスとなっています。 さて、それだけのホストを運用していると、例えばアプリケーションを配備したり、 ミドルウェアを再起動するのも手動で行うには限界があります。 こういった作業に対して Backlog では Fabric を利用しています。 Fabric の魅力の一つはそのシンプルさです。例えばリモートホストに接続してコマンドを実行するには、以下のようなタスクを定義し、 @task def simple(): """ show uname -a """ run('uname -a') fab コマンドで以下のように呼び出すだけです。 $ fab simple [default] Exec

    一歩すすんだ Fabric のタスク定義のしかた | 株式会社ヌーラボ(Nulab inc.)
  • 1