akatsuki とは私の所属する琉球大学情報工学科で運用しているユーザ用 Web コンソールです。
IP/VMの申請や作成といった学科のシステム運用に必要な様々な機能が入っている Rails Application です。
2015/09 辺りに学科サーバの更新があり、それに伴い学科新システムの一部として開発しました。
学科のユーザ向けの説明会の資料はこちら。
特定の人々向けなのでかなり情報を省いています。
なお、この記事を書いている段階ではソースが学科内限定公開になっています。
読み会について
読み会を行なったのは主に後輩への引き継ぎのためです。
akatsuki の機能は学科向けの機能も多く、学科システムを把握しておかないとメンテナンスがつらいかなという懸念もあったので、各機能の実装箇所の概観を把握のために読み会を開催しました。
システム管理するメンバー向け資料はこちら。さらに情報が省かれています。
この記事について
読み会の補足用です。やっぱり特定の人用になっています。
実は akatsuki で使っているノウハウを切り出してこのブログにまとめていて、
- atton.blog: FreeRADIUS を使って複数のインターフェースで DHCP サーバを動かす
- atton.blog: FreeRADIUS を使って DHCP サーバを立てて Rails から管理してみる
- atton.blog: fog-libvirt を使って Ruby から KVM を扱う
- atton.blog: Rails と bind-sdb を連携してみる
とかに書いてあります。そのうち参考になるかもしれません。
勝手にFAQ
- どうして名前が akatsuki なの?
- システム管理チームのメンバーのイニシャルをまとめると作れたから。
- 名付けの時にいた人達の趣味であるという説もある。一人前のレディ的な。
- デザインは?
- ちゃんと bootstrap 当ててるじゃないですか。
- それはさておきデザイン担当の人がいたのでその人が当ててくれるかも。
- LocalRecord ってなに? Localしか無くない?
- 元は外向けのDNSも akatsuki で管理しようかという考えもあったので
- GlobalRecord とか SakuraRecord とか作るつもりだった名残です。
- さくらクラウドの管理は?
- fog-sakuracloud とかあるのでその辺でどうにかなるかも
まとめ
ということで特定の人達向けの資料を充実させるための記事でした。