「みんなの翻訳」は、世界中の文書をみんなで協力して翻訳するサイトです。

みんなの翻訳ロゴ
ブクタブ
翻訳サイト

カテゴリ一覧

このサイトについて 新規登録はこちら お試し翻訳

一覧

2017/07/28

メンテナンス終了のお知らせ

2017/7/25-2017/7/28に実施したメンテナンスは、2017/7/28/14:20に終了いたしました。 ご協力をいただき、ありが…

List

hanako

English⇒Japanese

Hnoss

English⇒Japanese

shikimi

English⇒Japanese

sysInfo

English⇒Japanese

ホーム新着翻訳記事一覧 > 新着翻訳記事

新着翻訳記事

【GitLab 公式 を訳してみた】GitLab RunnerをKubernetesクラスターにインストールする

  GitLab Runner>GitLab Runnerをインストールする>Kubernetesクラスターにインストールする
 

  KubernetesでGitLab CI Runnerをお使いになるのなら、クラスターをプッシュするためのリソースを「kubectl」で定義する必要があります。

  このファイルに「ConfigMap」という要素を作成し、Kubernetesをどのように配置するかを設定します。
 たとえば、このように。

============================================
apiVersion: v1
kind: ConfigMap
metadata:
  name: gitlab-runner
  namespace: gitlab
data:
 config.toml: |
  concurrent = 4

  [[runners]]
   name = "Kubernetes Runner"
   url = "https://gitlab.com/ci"
   token = "...."
   executor = "kubernetes"
   [runners.kubernetes]
    namespace = "gitlab"
    image = "busybox"


============================================

  最後の「image」の設定はあくまで任意です。デフォルトではDockerイメージがjobの処理に使われます。
 

  注:ランナーで使用される「token」は「/etc/gitlab-runner/config.toml」というファイルに収納されています。トークンは、ランナーを登録したあとに生成されることになっています。
 登録されたトークンは混乱がないように、プロジェクトの「Settings > CI/CD > Runners settings」で、すべて閲覧できるようになっています。

 

   次に、「ConfigMap」が機能するうえで必要な、「Deployment」要素、あるいは「ReplicationController」要素を詳細に設定します。
 たとえば、「Deployment」は次のように設定しました。

 (すみません。ここの部分だけ何度編集しなおしても、表示が崩れます。原文ページをご覧ください。)

  Kubernetesエクゼキュータのさらに詳しい使い方と、[runners.kubernetes] の応用的な設定方法については、リンク先をご覧ください。
 

 Edit this page

 
PDF
更新日:2017-12-06 00:15:13 Hnoss 0  del.icio.usに追加   はてなブックマークに追加   twitterに投稿   facebookでshare
[ 原文 ] https://docs.gitlab.com/runner/install/kubernetes.html 原文ページプロジェクト並びにドキュメントファイルは、MIT Licenseのもと公開されています。(URL:https://gitlab.com/gitlab-com/gitlab-docs/blob/master/LICENSE) この記事の文章は、訳者の判断によりCreative Commons BY (version 3.0) を適用するものとします。
翻訳者ページをみる

この記事の翻訳者

Hnoss さんの翻訳記事

【GitLab 公式 を訳してみた】GitLab RunnerをFreeBSDにインストールする

GitLab Runner > GitLab Runnerをインストールする >FreeBSDにインストールする 注: FreeBSDでは、現在 ”開発最先端”とされているリリース を利用することも可能です。  GitLab …2017-12-13 17:21:41

GitLab CI にプッシュしたものを GitHubに出力する | from: Leow Kah Man - Tech Blog

 今僕は、GitLabでウェブサイトを公開するためにGitLab CIランナーを使っています。でも、今度はそれをGitHub pagesでも公開できるようにしてみたい。  もしも、ネットのコンテンツを…2017-12-11 23:59:39

僕がHugo静的サイト・ジェネレータをGitLabで使うときにしたCI設定 | from Leow Kah Man - Tech Blog

 週末にかけて、GitHubに構えていた私のブログをGitLabに移転しました。GitLabだとCIビルドが自動的にできるところが便利です。  僕はGitLabのレポジトリにNodeJS Dockerイメージを構…2017-12-11 23:58:18

【GitLab 公式 を訳してみた】GitLab Runnerをインストールする

GitLab Runner > GitLab Runnerをインストールする  GitLab Runnerは、GNU/Linux、 macOS、 FreeBSD、 Windowsでインストールと使用することが可能です。  インストールには3つ…2017-12-06 17:57:33