dimmaryanto93.gitlab
dimmaryanto93.gitlab
このリポジトリは、Linuxにgitlab
をインストールするために使用されます。
サポートプラットフォーム
- Debian
- Ubuntu
- CentOS
Ansible - ユーザーガイド
実行する準備として、以下の手順を行ってください。
- サーバーに新しいユーザーを作成します。非常に強力なパスワードを使用するか、パスワードジェネレーターを使用することをお勧めします。
adduser <username>
visudo
を使用して、NOPASSWDでsudoersに追加します。
username ALL=(ALL) NOPASSWD:ALL
- SSHでログインするために、プライベートキーで認証します。ローカルマシンでSSHキーを生成し、
ssh-copy-id user@your-ip-server
を使用して公開鍵をサーバーにコピーします。
要件
このロールを使用するには、以下のパッケージ/コレクションが必要です。
インストール方法:
ansible-galaxy collection install ansible.posix community.general
または、requirement.yaml
ファイルを使用して、次の形式でインストールすることもできます:
---
collections:
- community.general
- ansible.posix
ロール変数
Dockerデーモンの設定に使用できるいくつかの変数があります。以下のようなものです:
変数名 | 例 | 説明 |
---|---|---|
gitlab_external_url |
http://localhost |
GitLabの操作(git pull、push、cloneなど)用のデフォルト値 |
gitlab_root_password_print |
false |
GitLab管理者アカウントの生成されたルートパスワードを表示します |
gitlab_init_shared_runner_registration_token |
- |
GitLabランナーの登録用デフォルトトークンを設定します |
gitlab_init_root_password |
- |
GitLabルートアカウントのインストール用デフォルトパスワードを設定します |
依存関係
なし
例としてのプレイブック
ユーザーにとって役立つのは、ロールの使用例(例えば、変数をパラメータとして渡す方法)です:
- hosts: servers
become: true
roles:
- { role: dimmaryanto93.gitlab }
ライセンス
MIT
インストール
ansible-galaxy install dimmaryanto93.gitlab
ライセンス
Unknown
ダウンロード
104
所有者
Chief Technology Officer @tabeldatadotcom