• R/O
  • HTTP
  • SSH
  • HTTPS

grid-chef-repo: Commit

Grid環境構築用のChefリポジトリです。


Commit MetaInfo

Revisión12f55cf7add9b67345e80e0c1139161a94ff7f3a (tree)
Tiempo2017-09-05 22:26:05
Autorwhitestar <whitestar@user...>
Commiterwhitestar

Log Message

improves server key pair deployment.

Cambiar Resumen

Diferencia incremental

--- a/cookbooks/jenkins-grid/CHANGELOG.md
+++ b/cookbooks/jenkins-grid/CHANGELOG.md
@@ -1,5 +1,9 @@
11 # jenkins-grid CHANGELOG
22
3+0.2.8
4+-----
5+- improves server key pair deployment.
6+
37 0.2.7
48 -----
59 - improves SSL server key management.
--- a/cookbooks/jenkins-grid/README.md
+++ b/cookbooks/jenkins-grid/README.md
@@ -105,7 +105,7 @@ name 'jenkins-with-ssl-cert'
105105 description 'Jenkins setup with ssl_cert cookbook'
106106
107107 run_list(
108- #'recipe[ssl_cert::server_key_pairs]', # jenkins-grid <= 0.2.3
108+ #'recipe[ssl_cert::server_key_pairs]', # jenkins-grid cookbook < 0.2.4
109109 'role[docker]',
110110 'recipe[jenkins-grid::docker-compose]',
111111 )
@@ -117,6 +117,11 @@ run_list(
117117 jenkins_cn = 'jenkins.io.example.com'
118118
119119 override_attributes(
120+ 'ssl_cert' => {
121+ #'common_names' => [
122+ # jenkins_cn, # jenkins-grid cookbook < 0.2.8
123+ #],
124+ },
120125 'jenkins-grid' => {
121126 'with_ssl_cert_cookbook' => true,
122127 'ssl_cert' => {
@@ -156,11 +161,6 @@ override_attributes(
156161 },
157162 },
158163 },
159- 'ssl_cert' => {
160- 'common_names' => [
161- jenkins_cn,
162- ],
163- }
164164 )
165165 ```
166166
@@ -195,15 +195,15 @@ $ knife vault update ssl_server_certs jenkins.io.example.com.prod -S 'name:jenki
195195
196196 ```ruby
197197 run_list(
198- #'recipe[ssl_cert::server_key_pairs]', # jenkins-grid <= 0.2.3
198+ #'recipe[ssl_cert::server_key_pairs]', # jenkins-grid < 0.2.4
199199 'recipe[jenkins-grid::docker-compose]',
200200 )
201201
202202 override_attributes(
203203 'ssl_cert' => {
204- 'common_names' => [
205- 'jenkins.io.example.com',
206- ],
204+ #'common_names' => [
205+ # 'jenkins.io.example.com', # jenkins-grid cookbook < 0.2.8
206+ #],
207207 },
208208 'jenkins-grid' => {
209209 'with_ssl_cert_cookbook' => true,
--- a/cookbooks/jenkins-grid/metadata.rb
+++ b/cookbooks/jenkins-grid/metadata.rb
@@ -18,4 +18,4 @@ supports 'ubuntu', '>= 14.04'
1818 end
1919
2020 depends 'docker-grid', '>= 0.3.6'
21-depends 'ssl_cert', '>= 0.3.3'
21+depends 'ssl_cert', '>= 0.4.1'
--- a/cookbooks/jenkins-grid/recipes/docker-compose.rb
+++ b/cookbooks/jenkins-grid/recipes/docker-compose.rb
@@ -70,9 +70,10 @@ unless jenkins_home_path.nil?
7070 end
7171
7272 if node['jenkins-grid']['with_ssl_cert_cookbook']
73- include_recipe 'ssl_cert::server_key_pairs'
7473 ::Chef::Recipe.send(:include, SSLCert::Helper)
7574 cn = node['jenkins-grid']['ssl_cert']['common_name']
75+ append_server_ssl_cn(cn)
76+ include_recipe 'ssl_cert::server_key_pairs'
7677 key_path = server_key_path(cn)
7778
7879 bash 'copy_ssl_server_key_for_jenkins' do
--- a/cookbooks/jenkins-grid/version
+++ b/cookbooks/jenkins-grid/version
@@ -1 +1 @@
1-0.2.7
1+0.2.8
Show on old repository browser