dimmaryanto93.gitlab

dimmaryanto93.gitlab

このリポジトリは、Linuxにgitlabをインストールするために使用されます。

サポートプラットフォーム

  • Debian
  • Ubuntu
  • CentOS

Ansible - ユーザーガイド

実行する準備として、以下の手順を行ってください。

  1. サーバーに新しいユーザーを作成します。非常に強力なパスワードを使用するか、パスワードジェネレーターを使用することをお勧めします。
adduser <username>
  1. visudoを使用して、NOPASSWDでsudoersに追加します。
username    ALL=(ALL) NOPASSWD:ALL
  1. 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

プロジェクトについて

Install gitlab for Linux

インストール
ansible-galaxy install dimmaryanto93.gitlab
ライセンス
Unknown
ダウンロード
104
所有者
Chief Technology Officer @tabeldatadotcom