[OpenShift origin] OepnShift originの自動起動設定

OpenShift origin

さて全開でAll-In-OneサーバーとしてOpenShift originがインストールできたのですが
毎回「oc cluster up」するのも馬鹿らしいので、サービスの自動起動設定を入れてみました。

/usr/lib/systemd/system/origin.service
[Unit]
Description=OpenShift origin
After=network.target docker.service

[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/usr/sbin/oc cluster up --host-data-dir=/var/lib/origin
ExecStop=/usr/sbin/oc cluster down

[Install]
WantedBy=multi-user.target


# systemctl start origin.service

# systemctl status origin.service
● origin.service - OpenShift origin
Loaded: loaded (/usr/lib/systemd/system/origin.service; disabled; vendor preset: disabled)
Active: active (exited) since 日 2017-12-17 00:55:12 JST; 18s ago
Process: 9841 ExecStop=/usr/sbin/oc cluster down (code=exited, status=0/SUCCESS)
Process: 10048 ExecStart=/usr/sbin/oc cluster up --host-data-dir=/var/lib/origin (code=exited, status=0/SUCCESS)
Main PID: 10048 (code=exited, status=0/SUCCESS)
Memory: 0B
CGroup: /system.slice/origin.service

# servicectl enable origin.service
Created symlink from /etc/systemd/system/multi-user.target.wants/origin.service to /usr/lib/systemd/system/origin.service.


これで煩わしい起動、停止の儀式も不要になりました(^^♪
関連記事
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。