> ## Documentation Index
> Fetch the complete documentation index at: https://docs.ale.run/llms.txt
> Use this file to discover all available pages before exploring further.

# 設定

> 運用システムの様々な設定項目を確認および管理できるページです。

<CardGroup cols={2}>
  <Card title="ユーザー登録と承認のオプション" icon="user-plus" href="/ja/operations/settings#%E5%9F%BA%E6%9C%AC%E8%A8%AD%E5%AE%9A" horizontal />

  <Card title="メール設定" icon="envelope" href="/ja/operations/settings#%E3%83%A1%E3%83%BC%E3%83%AB%E8%A8%AD%E5%AE%9A" horizontal />

  <Card title="OAuth 設定" icon="user-shield" href="/ja/operations/settings#oauth-%E8%A8%AD%E5%AE%9A" horizontal />

  <Card title="リソースプロファイル管理" icon="gauge" href="/ja/operations/settings#%E3%83%AA%E3%82%BD%E3%83%BC%E3%82%B9%E3%83%97%E3%83%AD%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E7%AE%A1%E7%90%86" horizontal />
</CardGroup>

<Frame>
  <img className="block rounded-md" src="https://files.cloudtype.io/ale-docs/operations/images/ja/07_15.png" />
</Frame>

***

## 基本設定

### 認証 / アクセス制御

<Frame>
  <img className="block rounded-md" src="https://files.cloudtype.io/ale-docs/operations/images/ja/07_16.png" />
</Frame>

> デフォルト設定の認証セクションで、ユーザー登録と承認のオプション、セッションタイムアウト時間設定、システムアクセス許可IP帯域の登録など、認証およびアクセスに関する設定できます。

<Info>
  | オプション   | 登録および承認方法                                                                                                                                     |
  | ------- | --------------------------------------------------------------------------------------------------------------------------------------------- |
  | 登録後承認   | ダッシュボードで登録可能で、[承認（有効化）](/ja/operations/user-management#%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E3%81%AE%E6%9C%89%E5%8A%B9%E5%8C%96)後に使用可能（デフォルト） |
  | 管理者直接登録 | ダッシュボードでは登録不可で、[運用システム登録ユーザー](/ja/operations/user-management#%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E7%99%BB%E9%8C%B2)のみ使用可能                    |
  | 公開サービス  | ダッシュボードで登録したユーザーは承認なしで使用可能                                                                                                                    |
</Info>

### メール設定

<Frame>
  <img className="block rounded-md" src="https://files.cloudtype.io/ale-docs/operations/images/ja/07_04.png" />
</Frame>

> メール送信方式としてSMTPまたはSendgridを選択できます。GmailアカウントをSMTPサーバーとして使用するには、以下のガイドに従って設定してください。

<Note>
  GmailアカウントをSMTPサーバーとして使用するためには、以下の設定が必要です

  * 2段階認証（2-Step Verification）の有効化
  * 組織アカウントの管理者がセキュリティポリシーでApp Passwords機能を無効化している場合、管理者に有効化を依頼
</Note>

<Steps>
  <Step title="SMTPとして使用するGmailアカウントにログイン後、上部の設定アイコンをクリックし、続けて「すべての設定を表示」をクリックしてください。">
    <Frame>
      <img className="block rounded-md" src="https://files.cloudtype.io/ale-docs/operations/images/ja/07_05.png" />
    </Frame>
  </Step>

  <Step title="転送とPOP/IMAPタブでIMAPを有効に選択し、下部の`変更を保存`をクリックしてください。">
    <Frame>
      <img className="block rounded-md" src="https://files.cloudtype.io/ale-docs/operations/images/ja/07_06.png" />
    </Frame>
  </Step>

  <Step title="Googleアカウントページに移動し、上部の検索バーに「アプリ パスワード」を入力し、該当項目をクリックしてください。">
    <Frame>
      <img className="block rounded-md" src="https://files.cloudtype.io/ale-docs/operations/images/ja/07_07.png" />
    </Frame>
  </Step>

  <Step title="アプリパスワードを使用するアプリ名を自由に入力し、「作成」をクリックすると、16桁のアプリパスワードを確認できます。">
    <Frame>
      <img className="block rounded-md" src="https://files.cloudtype.io/ale-docs/operations/images/ja/07_08.png" />
    </Frame>
  </Step>

  <Step title="エールのメール設定画面に以下のように値を入力してください。">
    <Frame>
      <img className="block rounded-md" src="https://files.cloudtype.io/ale-docs/operations/images/ja/07_10.png" />
    </Frame>

    * **送信者アドレス**: 送信者メールアドレス
    * **種類**: SMTP
    * **SMTPホスト**: smtp.gmail.com
    * **SMTPポート**: 465
    * **SMTPユーザー**: SMTP設定Gmailアドレス
    * **SMTPパスワード**: アプリパスワード
    * **セキュア接続**: 有効化
  </Step>
</Steps>

## OAuth 設定

<Frame>
  <img className="block rounded-md" src="https://files.cloudtype.io/ale-docs/operations/images/ja/07_17.png" />
</Frame>

<CardGroup cols={2}>
  <Card title="GitHub OAuthを追加する" icon="github" href="/ja/authentication/github" horizontal />

  <Card title="Google OAuthを追加する" icon="google" href="/ja/authentication/google" horizontal />
</CardGroup>

## リソースプロファイル管理

<Frame>
  <img className="block rounded-md" src="https://files.cloudtype.io/ale-docs/operations/images/ja/07_11.png" />
</Frame>

> 事前に設定したリソースセットをダッシュボードユーザーのスペースに割り当てできます。以下を参考にリソースプロファイルを設定し、[スペースにリソースプロファイルを適用](/ja/operations/spaces#%E3%83%97%E3%83%AD%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%A7%E4%BB%98%E4%B8%8E)する方法で簡単にリソースを割り当てできます。

<Steps>
  <Step title="プロファイル名と表示名の設定">
    <Frame>
      <img className="block rounded-md" src="https://files.cloudtype.io/ale-docs/operations/images/ja/07_19.png" />
    </Frame>

    運用システム設定ページの**リソースクォータ**セクションで、リソースプロファイルをクリックすると、適用するリソースセットを事前に設定したリソースプロファイルを追加できます。まずプロファイル名と、ユーザーに表示される表示名を入力してください。
  </Step>

  <Step title="リソースタイプ（On demand / Spot）別にリソースを設定">
    <Frame>
      <img className="block rounded-md" src="https://files.cloudtype.io/ale-docs/operations/images/ja/07_12.png" />
    </Frame>

    リソースタイプごとにリソース値を設定できます。設定に応じて、一つのリソースタイプのみを使用するか、両方のタイプを併用することが可能です。値を入力していないフィールドにはプレースホルダー値が適用されます。主な設定値の意味は以下の通りです。

    * **vCPU / Memory / Disk** : スペース全体に付与するリソース値
    * **Max vCPU / Memory / Disk** : 個別サービスに付与可能なリソースの上限
    * **Max running** : 作成可能なサービスの数
    * **Max replica**  : 個別サービスに付与可能なレプリカ数の上限
    * **Node group** :`on-demand`または`spot`を入力。詳細は以下をご参照ください。

    <AccordionGroup>
      <Accordion title="on-demand / spot" defaultOpen={true}>
        > エールは効率的なリソース運用のため、ワーカーノードのインスタンスタイプに応じたリソース割り当てをサポートします。リソース設定時に「Node group」フィールドに`on-demand`または`spot`を入力すると、入力値に応じたインスタンスを使用できます。

        <Tip>
          クラスターのワーカーノードをOn-demandインスタンスのみで構成したり、Spotインスタンスのリソースが不足している場合でも、エールでSpotリソースを使用するよう設定することが可能です。この場合、エールでSpotリソースとしてデプロイされたサービスは`Spot`表示のみ適用され、実際にはOn-demandインスタンスで動作します。
        </Tip>

        <Note>
          Spotリソースでデプロイされたサービスは[Spotトリソース一括削除](/ja/operations/spaces#%E3%83%AA%E3%82%BD%E3%83%BC%E3%82%B9%E4%B8%80%E6%8B%AC%E5%89%8A%E9%99%A4)機能を用いて、一度にすべて停止および削除することができます。

          <Frame>
            <img className="block rounded-md" src="https://files.cloudtype.io/ale-docs/operations/images/ja/07_21.png" />
          </Frame>
        </Note>

        <Info>
          On demand/Spotインスタンスの可用性管理方式や料金体系はCSPごとに異なります。以下のリンクを参考にして、適切なリソースを選択してください。

          * [Amazon EC2 Spot](https://aws.amazon.com/jp/ec2/spot/details/)
          * [GCP Spot VM](https://cloud.google.com/compute/docs/instances/spot?hl=ja)
          * [Azure Spot VM](https://learn.microsoft.com/ja-jp/azure/virtual-machines/spot-vms)
        </Info>
      </Accordion>
    </AccordionGroup>
  </Step>

  <Step title="一般設定値の入力（ドメイン接続、メンバー数など）">
    <Frame>
      <img className="block rounded-md" src="https://files.cloudtype.io/ale-docs/operations/images/ja/07_20.png" />
    </Frame>

    * **Domain** : スペースで接続可能なカスタムドメイン数（0で接続不可）
    * **Max Services** : スペースで作成可能なサービスの総数（On-demand/Spotを含む）
    * **Max Members** : スペースに招待可能なチームメンバーの数
    * **Max Projects** : スペースで作成可能なプロジェクト数
    * **Services per Environment** : 環境（Namespace）ごとに作成可能なサービス数
    * **Others** : プレースホルダー値が「0」の場合、無制限で適用されます。
  </Step>
</Steps>

<Tip>
  スペース作成時、デフォルトプロファイルのリソースセットが適用されます。
</Tip>

## クラスター追加

<Frame>
  <img className="block rounded-md" src="https://files.cloudtype.io/ale-docs/operations/images/ja/07_14.png" />
</Frame>

> エールは主要なCSPのKubernetesクラスターだけでなく、汎用的なクラスター接続もすべてサポートします。クラスター追加方法については、[マルチクラスターのページ](/ja/advanced/multi-cluster)をご参照ください。
