acandid.kubernetes

Kubernetes

RHEL/CentOS と Ubuntu 20.04 に Kubernetes クラスターをインストールし、設定します。

  • 必要なパッケージのインストール
  • マスターサーバーの設定
  • ワーカーノードの設定

要件

  • SELinux とファイアウォールの設定は、この役割において考慮されません。

役割の変数

変更可能な変数

変数 デフォルト コメント
kubernetes_user Kubernetes ユーザー管理者
kubernetes_user_pass Kubernetes ユーザー管理者パスワード
kubernetes_network weave ポッドネットワーキング

変更可能な変数(Red Hat 系の場合)

変数 デフォルト
kubernetes_url_repo Kubernetes リポジトリ
kubernetes_url_key Kubernetes GPG キー
kubernetes_containerd Containerd リポジトリ
kubernetes_pkg Kubernetes 必要なパッケージ
containerd_pkg Containerd 必要なパッケージ

変更可能な変数(Debian 系の場合)

変数 デフォルト
kubernetes_url_repo Kubernetes リポジトリ
kubernetes_url_key Kubernetes GPG キー
containerd_url_key Containerd GPG キー
kubernetes_pkg Kubernetes 必要なパッケージ
containerd_pkg Containerd 必要なパッケージ

依存関係

依存関係はありません。

正しく動作させるために、下記のようにプレイブックとインベントリを作成する必要があります。

プレイブック

- hosts: kubernetes_masters,kubernetes_workers
  become: yes
  roles:
    - /path/acandid.kubernetes

インベントリ

[kubernetes_masters]
master_node01

[kubernetes_workers]
workers_node01
workers_node02
workers_node03

貢献

問題、機能リクエスト、アイデアなどは歓迎されており、Issues セクションに投稿できます。

著者情報

LinkedIn: https://br.linkedin.com/in/almircandido/

プロジェクトについて

Install and configuring the Kubernetes Cluster on RHEL/CentOS and Ubuntu 20.04.

インストール
ansible-galaxy install acandid.kubernetes
ライセンス
Unknown
ダウンロード
106
所有者