tencent cloud

Tencent Kubernetes Engine

お知らせ・リリースノート
製品アップデート情報
製品リリース記録
製品の説明
製品の優位性
製品アーキテクチャ
ユースケース
製品機能
リージョンとアベイラビリティーゾーン
クイックスタート
初心者ガイド
標準クラスターのクイック作成
ビギナー向け事例
コンテナアプリケーションのクラウドへのデプロイ Check List
TKE標準クラスターガイド
テンセントクバネティスエンジン
クラスター管理
ネットワーク管理
ストレージ管理
Worker ノードの概要
Kubernetes Object Management
ワークロード
クラウドネイティブサービスガイド
Prometheus監視サービス
TKE Serverlessクラスターガイド
TKE登録クラスターガイド
実践チュートリアル
Serverlessクラスター
ネットワーク
ログ
監視
運用・保守
DevOps
オートスケーリング
よくあるご質問
クラスター類
TKE Serverlessクラスター
運用保守系
サービス類
イメージリポジトリ類
リモート端末類

TKEでJenkinsをデプロイする

PDF
フォーカスモード
フォントサイズ
最終更新日: 2023-04-28 11:08:19

概要

多くのDevOpsの要件は、Jenkinsの機能を借りて実装する必要があります。ここでは、TKEにJenkinsをデプロイする方法についてご説明します。

前提条件

TKEクラスターが作成済みであること。

操作手順

Jenkinsのインストール

1. TKEコンソールにログインし、左側ナビゲーションバーのアプリケーション市場を選択します。
2. アプリケーション市場ページでJenkinsを検索し、Jenkinsのアプリケーションページに進みます。
3. アプリケーションの作成をクリックすると、アプリケーションの作成ウィンドウの「パラメータ」のvalues.yamlの部分を、ニーズに合わせて微調整することができます。

4. 作成をクリックすると、Jenkinsがインストールされます。

Jenkins UIの公開

デフォルトでは、クラスター外ではJenkins UIにアクセスできません。Jenkins UIにアクセスする場合、通常はIngressを使用してアクセスを公開します。TKEは、CLBタイプIngressNginxタイプIngressという2つのIngressを提供しています。ドキュメントを参照して選択してください。
説明
以下の例では、Jenkinsのバージョン2.263を使用しています。JenkinsのバージョンによってUIの使い方に違いがあります。ビジネスニーズに応じて選択できます。

Jenkinsのログイン

Jenkins UIインターフェースに進み、初期ユーザー名とパスワードを入力してJenkinsバックエンドにログインします。ユーザー名はadminとし、初期パスワードは以下のコマンドで取得する必要があります。
kubectl -n devops get secret jenkins -o jsonpath='{.data.jenkins-admin-password}' | base64 -d
注意
上記コマンドを実行する場合、実際の環境にインストールされているネームスペースに置き換える必要があります。

ユーザーの作成

Jenkinsは一般ユーザーで管理することをお勧めします。一般ユーザーを作成する前に認証と権限付与のポリシーを設定する必要があります。
1. Jenkinsバックエンドにログインし、Dashboard > Manage Jenkins > Security > Configure Global Securityを選択して認証・権限付与ポリシーページに進みます。下図に示すとおりです。

Security RealmJenkins’ own user databaseを選択します。
AuthorizationLogged-in users can do anythingを選択します。
2. Dashboard > Manage Jenkins > Security > Manage Users > Create Userを選択してユーザー作成インターフェースに進み、以下の手順に従ってユーザーを作成します。下図に示すとおりです。

Username:ユーザー名を入力します。
Password:ユーザーパスワードを入力します。
Confirm password:ユーザーパスワードを確認します。
Full name:ユーザーのフルネームを入力します。
3. Create User をクリックすると、ユーザーを作成できます。

プラグインのインストール

Jenkinsのバックエンドにログインし、Dashboard > Manage Jenkins > System Configuration > Manage Pluginsを選択してプラグイン管理ページに進みます。

以下の一般的なプラグインをインストールすることができます。
kubernetes
pipeline
git
gitlab
github

ヘルプとサポート

この記事はお役に立ちましたか?

フィードバック