タグ

rundeckに関するbittersoulsのブックマーク (11)

  • Rundeck(v3.x)を紐解く - Qiita

    $ sudo service rundeckd [start, stop, restart, condrestart, status] ディレクトリ構成 ディレクトリの設定は/etc/rundeck/framework.propertiesで変更できる。 デフォルトでは以下のようになっている。 # ---------------------------------------------------------------- # Installation locations # ---------------------------------------------------------------- rdeck.base=/var/lib/rundeck framework.projects.dir=/var/lib/rundeck/projects framework.etc.di

    Rundeck(v3.x)を紐解く - Qiita
  • 2年間運用した Rundeck のジョブが全コケした話 - Qiita

    この記事はエイチームブライズ/エイチームコネクト/エイチーム引越し侍 Advent Calendar 2018 17日目の記事です。みんな業務外での技術チャレンジを記事にしているのが多いので、たまには実際に業務でハマった話を。 背景 2016年のQiitaアドベントカレンダーで cron から Rundeck での運用へ移行する記事を書いたように、引越し侍でのバッチ処理を Rundeck で管理するようになってからちょうど2年が経ちました。 そのちょうど2年経った頃に突然 Rundeck のジョブが全て実行に失敗するという事態に陥ったためその顛末を記録しておきます。 ちなみに、Rundeck のバージョンは 2.7.1 です。2年前に入れたまま…いつの間にか3系になってたんですね… 起きたこと 11月のある日曜日の夜、スマホの画面に Rundeck のジョブ実行が失敗した旨のChatwor

    2年間運用した Rundeck のジョブが全コケした話 - Qiita
  • Rundeckの前段にnginxを配置してhttps化する - Qiita

    はじめに RundeckはデフォルトだとWebの管理画面はhttpなんだけど、まともに使うならhttps化しておきたい。 いちおう、Rundeck単体でもSSLの設定することは可能っぽいんだけど、 http://rundeck.org/docs/administration/configuring-ssl.html 見るからにちょっと、めんどくさそうで、Rundeck初心者には敷居が高そうである。 ところで、Rundeckの前段にnginxを配置してhttps化する構成なら大体nginxの知識+αでなんとかなりそうなので、nginxでSSL復号化する構成にしてみる。 RundeckのSSL復号化をnginxにオフロードする 前段のnginxでSSL復号化する構成については、公式wikiに以下のような簡単な説明があるんだけど、 https://github.com/rundeck/runde

    Rundeckの前段にnginxを配置してhttps化する - Qiita
  • Rundeck SSO

  • rundeckをdocker-composeで使う - Qiita

    docker-compose.yaml rundeck の RUNDECK_GRAILS_URL: には任意の URL を設定します。 例:RUNDECK_GRAILS_URL: http://192.168.1.15:4440 以下設定しているのは、ssh の鍵を共有するためと名前解決のため - /root/dev/rundeck/.ssh:/home/rundeck/.ssh/ - /etc/hosts:/etc/hosts version: '3' services: rundeck: image: rundeck/rundeck:SNAPSHOT hostname: rundeck links: - mysql environment: RUNDECK_DATABASE_DRIVER: com.mysql.jdbc.Driver RUNDECK_DATABASE_USERNAME:

    rundeckをdocker-composeで使う - Qiita
  • ジョブ管理でcronは限界があったので”Rundeck”を使ってハッピーになりました

    PFNは,「現実世界を計算可能にする」をVisionとして,膨大な計算量を必要とするシミュレーションや深層学習などの計算ワークロードを実行するためのオンプレML基盤を持っています. この取り組みについて、「使いやすい環境」、「リソースの効率的かつフェアな利用」、「信頼性・運用省力化」の観点から紹介します。 イベント「オンプレML基盤 on Kubernetes 〜PFN、ヤフー〜」では、オンプレミスの Kubernetes クラスタ上に構築された機械学習基盤を持つ PFN とヤフーのエンジニアが自社での取り組みについて語り尽くします! イベントサイト: https://ml-kubernetes.connpass.com/event/239859/

    ジョブ管理でcronは限界があったので”Rundeck”を使ってハッピーになりました
  • そんなスケジューラで大丈夫か? Rundeck超入門(基礎編)

    こんにちは、記事の更新頻度が安定しません。 Rundeckの記事を書くことを今季の目標としてしまったために(勝手に)追い詰められながら記事を書いています。 まぁやるからにはちゃんと書きます。Rundeckは機能が多いから時間がかかるのは仕方ないでしょう?俺は悪くない。 infoこの記事はRundeckの概要・用語・主な使い方について書きます。内容はリファレンスっぽい感じに仕上がっているので実際に使いながら参照することをオススメします。DockerでRundeckをちょっとだけ試してみたかった でセットアップできます。この記事はRundeck 2.5.3 を使用しており、バージョンによっては動作が異なる可能性があります。概要Rundeckは一言で言うと「すごいcron」です(ドドーン hirokiky氏 や shimizukawa氏 の発表でもそう言っていたからいいよね? 少しだけ補足します

    そんなスケジューラで大丈夫か? Rundeck超入門(基礎編)
  • GitHub - rundeck/docker-zoo

  • oauth2_proxyでRundeckにGitHub認証でログインする - Qiita

    はじめに Rundeck便利なんだけど、ユーザ管理が貧弱すぎて、デフォルトだとWeb画面からユーザの追加すらできない。 じゃあどうやってユーザを追加するかというと設定ファイルにユーザ名とパスワードのハッシュを書くらしい。えっ、まじで? 最近新しく作ってるサーバは基Docker化しているので、ユーザ追加するたびに設定ファイルとかいじりたくないんだけど。。。 ほらイメージ更新したら、Dockerコンテナ再起動しないといけないし、それだけのためにジョブ止めたくないし。 なんかよい方法はないかと思って公式ドキュメント読んだらLDAP認証とかActiveDirectory認証とかのは出てくるんだけど、そーゆーのはあんまり好きじゃないんだ。Google認証とかGitHub認証とかOAuth2使えないの?って思って、Issue/PullRequestを眺めてたらこんなのを見つけた。 rundeck/r

    oauth2_proxyでRundeckにGitHub認証でログインする - Qiita
  • Rundeck in practice [運用編] - 一休.com Developers Blog

    この記事は一休.comアドベントカレンダー2018の9日目です。 qiita.com 導入編に続き、運用編です。 ここ2年間 Rundeckを運用してきて発生したトラブルとその対処について書きます。 ※この記事で言及するRundeckはバージョン2.6.9です。 トラブルはふたつありました。 データベースが高負荷になり動作が不安定になった なぜかジョブが起動しない データベースが高負荷になり動作が不安定になった 原因は複数ありました。 データベース(AWS RDS)のインスタンスタイプが小さすぎた 完全にサイジングのミスでした。動作確認で複数のジョブを大量に動かしたときでも、t2.smallのインスタンスで十分に動作したので、t2.smallで大丈夫だろうと、そのまま番導入したのですが、運用開始して2ヶ月くらいで、高負荷になりました。速やかにt2.mediumにスペックアップしました。

    Rundeck in practice [運用編] - 一休.com Developers Blog
  • Rundeck in practice [導入編] - 一休.com Developers Blog

    この記事は一休.comアドベントカレンダー2018の6日目です。 qiita.com 一休では、2016年の10月からRundeckを使ってバッチジョブの実行管理を行なっています。 導入からおおよそ2年たちました。 その間にデータセンターからAWSへの移行やいくつかの運用トラブルなどを経験しました。知見が溜まってきたので導入編と運用編の2つの記事に分けて紹介したいと思います。 今回はまず、導入編として、導入の背景と実際の導入作業で工夫した点、苦労した点を紹介します。また、Rundeckを導入したことで得られた改善についても紹介します。 Rundeckとは Rundeck社が提供するOSSのジョブ管理ソフトウェア。有償版もある。 ジョブフロー構築、失敗の自動リトライ、開始終了に対する通知フックなど、 一般的なジョブエンジンの機能を持つ。 Java + Groovy + Grailsで実装され

  • 1