全ての資料
ユーザーデータまたは Cloud-init は、起動後に Bare Metal GPU サーバーを自動的に構成します。これらのスクリプトは通常、サーバーの初期構成に使用され、最初の起動時に実行されます。
ユーザーデータを含むサーバーを展開すると、プロビジョニング中に任意のコマンドを実行し、サーバーのさまざまな側面を変更できるようになります。 ユーザーデータスクリプトで実行できる例をいくつか示します。
#cloud-config
users:
- name: cloud_user
ssh_authorized_keys:
- ssh-rsa AAAAB3Nz... user@domain
sudo: "ALL=(ALL) NOPASSWD:ALL"
groups: sudo
shell: /bin/bash
packages:
- git
- htop
このスクリプトの機能:
テスト方法: ログインするには、次の形式のコマンドを使用します。
ssh -i /.ssh/id_rsa [email protected]
その後、htop を実行し、いくつかの git コマンドを試して、さらにテストすることができます。
#cloud-config
users:
- default
- name: user1
ssh_authorized_keys:
- ssh-rsa AAAAB3Nz... user1@domain
- name: user2
ssh_authorized_keys:
- ssh-rsa AAAAB3Nz... user2@domain
このスクリプトの機能:
#cloud-config
packages:
- docker.io
runcmd:
- systemctl enable docker
- systemctl start docker
このスクリプトの機能:
Cookie | 時間 | 説明する |
---|---|---|
cookielawinfo-checbox-analytics | ||
cookielawinfo-checbox-functional | ||
cookielawinfo-checbox-others | ||
cookielawinfo-checkbox-necessary | ||
cookielawinfo-checkbox-performance | ||
viewed_cookie_policy |