OSDN Git Service

improves server key pair deployment for a Docker registry service. docker-grid-0.5.3
authorwhitestar <whitestar@users.osdn.me>
Tue, 5 Sep 2017 13:03:01 +0000 (22:03 +0900)
committerwhitestar <whitestar@users.osdn.me>
Tue, 5 Sep 2017 13:03:01 +0000 (22:03 +0900)
cookbooks/docker-grid/CHANGELOG.md
cookbooks/docker-grid/metadata.rb
cookbooks/docker-grid/recipes/registry-server.rb
cookbooks/docker-grid/recipes/registry.rb
cookbooks/docker-grid/version

index 3e00194..4e13b1a 100644 (file)
@@ -1,5 +1,9 @@
 # docker-grid CHANGELOG
 
+0.5.3
+-----
+- improves server key pair deployment for a Docker registry service.
+
 0.5.2
 -----
 - adds the `docker_volumes_cleanup` script.
index 52356f7..2e56418 100644 (file)
@@ -18,4 +18,4 @@ supports 'debian', '>= 9.0'
 supports 'ubuntu', '>= 14.04'
 
 depends 'platform_utils', '>= 0.4.4'
-depends 'ssl_cert', '>= 0.3.2'
+depends 'ssl_cert', '>= 0.4.1'
index 38cd3f1..10b1d64 100644 (file)
@@ -64,9 +64,10 @@ directory config['storage']['filesystem']['rootdirectory'] do
 end
 
 if node['docker-grid']['registry']['with_ssl_cert_cookbook']
-  include_recipe 'ssl_cert::server_key_pairs'
   ::Chef::Recipe.send(:include, SSLCert::Helper)
   cn = node['docker-grid']['registry']['ssl_cert']['common_name']
+  append_server_ssl_cn(cn)
+  include_recipe 'ssl_cert::server_key_pairs'
 
   append_members_to_key_access_group(service_owner)
   override_config['http']['tls']['certificate'] = server_cert_path(cn)
index b48c169..6f30712 100644 (file)
@@ -53,9 +53,10 @@ unless host_data_volume.nil?
 end
 
 if node['docker-grid']['registry']['with_ssl_cert_cookbook']
-  include_recipe 'ssl_cert::server_key_pairs'
   ::Chef::Recipe.send(:include, SSLCert::Helper)
   cn = node['docker-grid']['registry']['ssl_cert']['common_name']
+  append_server_ssl_cn(cn)
+  include_recipe 'ssl_cert::server_key_pairs'
 
   envs['REGISTRY_HTTP_TLS_CERTIFICATE'] = '/certs/domain.crt'
   envs['REGISTRY_HTTP_TLS_KEY'] = '/certs/domain.key'