さくらクラフト

さくらクラフトはOpenTofuでさくらのクラウドを管理できる機能です

さくらクラフト

操作説明

(1) サービス作成ボタン

クリックするとサービス新規作成ページに遷移します

さくらクラフト/新規作成

a サービスリンク

クリックするとさくらクラフトページに遷移します

b サービス名称

新規作成するサービス名称を入力してください 入力するとゾーンの選択が可能になります

c ゾーン選択

新規作成するサービスのゾーンを選択してください 選択できるゾーンはさくらクラウドのゾーンと同じです 選択するとテンプレート等のタブ選択が可能になります

d テンプレートタブ

クリックすると作成するさくらクラウドのリソーステンプレートを選択する内容を表示します

さくらクラフト/新規作成/テンプレート

さくらクラフト/新規作成/パラメータ

(a) テンプレート選択

作成したいさくらクラウドのテンプレートを選択します 選択すると以降のサービス作成やパラメータの入力が可能になります

(b) キャンセルボタン

クリックするとサービスの作成をやめてさくらクラフトページに遷移します

(c) サービス作成

クリックするとパラメータで入力や選択した内容でサービスを作成してサービス詳細ページに遷移します

(d) パラメータ入力

指定したテンプレートに必要なパラメータを入力または選択します

e 追加インストールタブ

クリックすると別途追加でインストールできるサービスが選択できます。
詳細は「追加インストール」を確認してください

f 保存済みパラメータタブ

クリックするとテンプレートごとに保存されたパラメータを再利用することができる保存済みテンプレートが選択できます 予めテンプレートタブでテンプレートを選択していないと保存済みテンプレートは選択できません

さくらクラフト/新規作成/保存済みパラメータ

制限: さくらクラフトプランで利用可能

(a) 保存済みテンプレート選択

保存したパラメータのテンプレートを選択します 選択するとパラメータの内容が選択した保存済みのパラメータの内容に同期されます

g パッケージタブ

クリックするとテンプレート+パラメータが設定されたそのまま作成可能なパッケージを選択できます

さくらクラフト/新規作成/保存済みパラメータ

制限: さくらクラフトプランで利用可能

(a) パッケージ選択

作成したいパッケージを選択します 選択すると該当パッケージに設定されたテンプレートとパラメータが自動で選択、入力されサービスが作成できる状態になります

(2) サービス詳細ボタン

クリックするとサービス詳細ページに遷移します

さくらクラフト/詳細

さくらクラフト/詳細/パラメーター

さくらクラフト/詳細/履歴

a サービスリンク

クリックするとさくらクラフトページに遷移します

b 計画ボタン

クリックすると設定されているテンプレート+パラメータで入力値の誤りなど適用可能な状態かプレビューを行います 実行後は操作履歴で結果を確認することができます

c 適用ボタン

クリックすると設定されているテンプレート+パラメータで実際にさくらクラウドのリソースを作成します 実行後は操作履歴で結果を確認することができます

d 破棄ボタン

クリックすると設定されているテンプレート+パラメータで実際にさくらクラウドのリソースを破棄します 実行後は操作履歴で結果を確認することができます

e 削除ボタン

クリックすると確認ダイアログが表示され、続行するとサービス自体を削除してさくらクラフトページに遷移します 適用を実行してさくらクラウドに作成済みの場合は破棄を実行してさくらクラウドのリソースを破棄する必要があります

f パラメータ表示

クリックすると現在設定されているパラメータが確認できます デフォルトではパラメータが表示されています

g 追加インストール表示

クリックすると現在設定されている追加インストールの状況を確認できます

h テンプレートとして保存ボタン

クリックするとパラメータテンプレート保存ダイアログを開きます 保存したテンプレートは新規作成時の保存済みパラメータで使用することができます

さくらクラフト/詳細/パラメーター/テンプレートとして保存

制限: さくらクラフトプランで利用可能

(a) テンプレート名

テンプレート名を入力します

(b) 説明

このテンプレートの用途や特徴を入力します

(c) キャンセルボタン

クリックするとパラメータテンプレート保存ダイアログを閉じます

(d) 保存ボタン

クリックすると入力した内容でテンプレートを保存します

i 編集ボタン

クリックするとパラメータ(パラメータ、追加インストール)が編集モードに変わります

さくらクラフト/詳細/編集

(a) パラメータ入力

編集したいパラメータまたは追加インストールの値を変更します

(b) 保存ボタン

クリックすると現在の内容で保存します さくらクラウドに反映する場合はそのまま適用を実行もしくは計画を実行してプレビューを行い、その後適用を実行してください

(c) キャンセルボタン

クリックするとパラメータの編集モードを解除します

j 操作履歴選択

操作履歴をクリックすると該当の操作詳細ダイアログが開きます

さくらクラフト/詳細/操作詳細

(a) 閉じるボタン

クリックすると操作詳細ダイアログを閉じます

(b) 閉じるボタン

クリックすると操作詳細ダイアログを閉じます

追加インストール

追加でインストールしたいリソースを有効化することができます。 有効化されたリソースは作成されるサーバーに自動でインストールされます

さくらクラフト/追加インストール

選択にはあらかじめテンプレートの選択が必要です

(1) Webサーバー

さくらクラフト/追加インストール/Webサーバー

a 有効化

チェックするとWebサーバを有効にします

b Webサーバ選択

Webサーバーとして使用するサービスを選択できます 選択できるWebサーバは「nginx」「Apache」です

(2) SiteGuard

さくらクラフト/追加インストール/SiteGuard

a 有効化

チェックするとSiteGuardを有効にします

b ウェブサーバー

ウェブサーバーとして使用するサービスを選択できます 選択できるウェブサーバーは「nginx」「Apache」です

c Nginxのバージョン

1.20~1.29の範囲内でnginxのバージョンを入力します

ウェブサーバーでnginxを選択されている場合には入力が必須になります

d Apacheのバージョン

2.4系のapacheバージョンを入力します

ウェブサーバーでApacheを選択されている場合には入力が必須になります

e ダウンロードURL

インストールに使用されるSiteGuardパッケージのダウンロードURLを入力します

(3) Docker

さくらクラフト/追加インストール/Docker

a 有効化

チェックするとDockerを有効にします

(4) Cloudflare Tunnel

さくらクラフト/追加インストール/Cloudflare Tunnel

a 有効化

チェックするとCloudflare Tunnelを有効にします

b トンネルトークン

Cloudflareで発行されたトークンを入力します

(5) Tailscale

さくらクラフト/追加インストール/Tailscale

a 有効化

チェックするとTailscaleを有効にします

b Authキー

Tailscaleで発行されたAuthキーを入力します

c ホスト名

必要があればtailscale up --hostnameで指定されるホスト名を入力します

d Advertise Routes

必要があればtailscale up --advertise-routesで指定されるCIDR表記のIPプレフィックスを入力します

e Accept Routes

チェックするとtailscale upコマンドに--accept-routes=trueを付与します

f SSH

チェックするとtailscale upコマンドに--sshを付与します