<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Jenkins on Christian Knedel</title>
    <link>https://www.christian-knedel.de/ja/tags/jenkins/</link>
    <description>Recent content in Jenkins on Christian Knedel</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>ja-jp</language>
    <lastBuildDate>Sun, 04 Apr 2021 00:00:00 +0000</lastBuildDate><atom:link href="https://www.christian-knedel.de/ja/tags/jenkins/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>ショートストーリー：JenkinsとopenLDAP</title>
      <link>https://www.christian-knedel.de/ja/post/2021/april/20210404-docker-jenkins/</link>
      <pubDate>Sun, 04 Apr 2021 00:00:00 +0000</pubDate>
      
      <guid>https://www.christian-knedel.de/ja/post/2021/april/20210404-docker-jenkins/</guid>
      <description>このチュートリアルは、&amp;quot;コンテナですごいこと：Synology DSでJenkinsを動かす &amp;ldquo;に関するこれまでの知識をもとに構成されています。すでにLDAPを最初から持っている場合は、適切なアプリケーション・グループを作成するだけでよい。    その後、Jenkinsに設定を入力する必要があります。Jenkinsの管理」→「グローバルセキュリティの設定」をクリックしました。        重要：自己署名証明書の場合、トラストストアはJenkinsサーバーのJava-Optsで提供される必要があります。私のJenkinsサーバーはDocker Composeファイル経由で作成されているので、私の場合は以下のような感じになっています。
version: &#39;2.0&#39; services: jenkins: restart: always image: jenkins/jenkins:lts privileged: true user: root ports: - port:8443 - port:50001 container_name: jenkins environment: JENKINS_SLAVE_AGENT_PORT: 50001 TZ: &#39;Europe/Berlin&#39; JAVA_OPTS: &#39;-Dcom.sun.jndi.ldap.object.disableEndpointIdentification=true -Djdk.tls.trustNameService=true -Djavax.net.ssl.trustStore=/store/keystore.jks -Djavax.net.ssl.trustStorePassword=pass&#39; JENKINS_OPTS: &amp;quot;--httpsKeyStore=&#39;/store/keystore.jks&#39; --httpsKeyStorePassword=&#39;pass&#39; --httpPort=-1 --httpsPort=8443&amp;quot; volumes: - ./data:/var/jenkins_home - /var/run/docker.sock:/var/run/docker.sock - /usr/local/bin/docker:/usr/local/bin/docker - ./keystore.jks:/store/keystore.jks - ./certs:/certs logging: ..... usw </description>
    </item>
    
    <item>
      <title>コンテナですごいこと：Synology DSでJenkinsを動かす</title>
      <link>https://www.christian-knedel.de/ja/post/2021/march/20210321-docker-jenkins/</link>
      <pubDate>Sun, 21 Mar 2021 00:00:00 +0000</pubDate>
      
      <guid>https://www.christian-knedel.de/ja/post/2021/march/20210321-docker-jenkins/</guid>
      <description>ステップ1：Synologyを準備する まず、DiskStationでSSHログインを有効にする必要があります。そのためには、「コントロールパネル」→「ターミナル」を開きます。    そして、「SSH」、指定されたポート、管理者パスワードでログインします（WindowsユーザーはPuttyまたはWinSCPを使用します）。    ターミナル、winSCP、Puttyでログインして、このコンソールを開いたままにしておくと、後で便利です。
ステップ2：Dockerフォルダの準備 Dockerディレクトリの中に「jenkins」というディレクトリを新規に作成します。    そして、新しいディレクトリに移動し、新しいフォルダ &amp;ldquo;data &amp;ldquo;を作成します。 x  &amp;ndash;  +   Terminal   $ sudo mkdir data   また、「jenkins.yml」というファイルを作成し、以下の内容を記述しています。ポート「8081:」の前面部分を調整することができます。
version: &#39;2.0&#39; services: jenkins: restart: always image: jenkins/jenkins:lts privileged: true user: root ports: - 8081:8080 container_name: jenkins volumes: - ./data:/var/jenkins_home - /var/run/docker.sock:/var/run/docker.sock - /usr/local/bin/docker:/usr/local/bin/docker ステップ3：スタート このステップでは、コンソールもうまく活用できるんだ。Docker Compose経由でJenkinsサーバを起動させています。 x  &amp;ndash;  +   Terminal   $ sudo docker-compose -f jenkins.</description>
    </item>
    
  </channel>
</rss>
