{"id":506,"date":"2018-08-25T16:26:00","date_gmt":"2018-08-25T07:26:00","guid":{"rendered":"https:\/\/wp.zassoul.com\/?p=506"},"modified":"2018-08-25T16:26:00","modified_gmt":"2018-08-25T07:26:00","slug":"openstack-kolla-horizon-https%e5%8c%96","status":"publish","type":"post","link":"https:\/\/wp.zassoul.com\/?p=506","title":{"rendered":"OpenStack Kolla Horizon HTTPS\u5316"},"content":{"rendered":"<p>horizon \u306e\u30b3\u30f3\u30c6\u30ca\u3067horizon\u3092HTTPS\u5316\u3059\u308b\u3002<\/p>\n<h3>\u624b\u9806<\/h3>\n<p><\/p>\n<ol>\n<li>horizon \u30b3\u30f3\u30c6\u30ca\u306b\u30ed\u30b0\u30a4\u30f3<\/li>\n<li>\/etc\/httpd\/conf.d\/ssl.conf \u4fee\u6b63<\/li>\n<li>\u30b3\u30f3\u30c6\u30ca\u518d\u8d77\u52d5<\/li>\n<\/ol>\n<p>\u30ed\u30b0\u30a4\u30f3 <\/p>\n<pre># docker ps<br \/>CONTAINER ID        IMAGE                                                  COMMAND             CREATED             STATUS                          PORTS               NAMES<br \/>ab109739a033        kolla\/centos-source-manila-share:queens                \"kolla_start\"       2 hours ago         Restarting (1) 51 seconds ago                       manila_share<br \/>43c45131b740        kolla\/centos-source-manila-scheduler:queens            \"kolla_start\"       2 hours ago         Up 2 hours                                          manila_scheduler<br \/>313fcf872a06        kolla\/centos-source-manila-data:queens                 \"kolla_start\"       2 hours ago         Up 2 hours                                          manila_data<br \/>e8d723fef1a4        kolla\/centos-source-manila-api:queens                  \"kolla_start\"       2 hours ago         Restarting (1) 4 seconds ago                        manila_api<br \/>df0eeda4a35b        kolla\/centos-source-horizon:queens                     \"kolla_start\"       2 hours ago         Up 3 minutes                                        horizon<br \/>ba1aa66b3c70        kolla\/centos-source-heat-engine:queens                 \"kolla_start\"       2 hours ago         Up 2 hours                                          heat_engine<br \/>7a99a622e247        kolla\/centos-source-heat-api-cfn:queens                \"kolla_start\"       2 hours ago         Up 2 hours                                          heat_api_cfn<br \/>d3b5669aff16        kolla\/centos-source-heat-api:queens                    \"kolla_start\"       2 hours ago         Up 2 hours                                          heat_api<br \/>7c6b49e46961        kolla\/centos-source-neutron-bgp-dragent:queens         \"kolla_start\"       2 hours ago         Up 2 hours                                          neutron_bgp_dragent<br \/>7b043fc70e34        kolla\/centos-source-neutron-metadata-agent:queens      \"kolla_start\"       2 hours ago         Up 2 hours                                          neutron_metadata_agent<br \/>cb58001b41f6        kolla\/centos-source-neutron-l3-agent:queens            \"kolla_start\"       2 hours ago         Up 2 hours                                          neutron_l3_agent<br \/>1d5fc5630757        kolla\/centos-source-neutron-dhcp-agent:queens          \"kolla_start\"       2 hours ago         Up 2 hours                                          neutron_dhcp_agent<br \/>b2fc74c8e428        kolla\/centos-source-neutron-openvswitch-agent:queens   \"kolla_start\"       2 hours ago         Up 2 hours                                          neutron_openvswitch_agent<br \/>3e8ef7289077        kolla\/centos-source-neutron-server:queens              \"kolla_start\"       2 hours ago         Up 2 hours                                          neutron_server<br \/>832cae84fab4        kolla\/centos-source-openvswitch-vswitchd:queens        \"kolla_start\"       2 hours ago         Up 2 hours                                          openvswitch_vswitchd<br \/>4dd0a7fa6d31        kolla\/centos-source-openvswitch-db-server:queens       \"kolla_start\"       2 hours ago         Up 2 hours                                          openvswitch_db<br \/>8096e4ec00e5        kolla\/centos-source-nova-compute:queens                \"kolla_start\"       2 hours ago         Up 2 hours                                          nova_compute<br \/>ea8129516288        kolla\/centos-source-nova-novncproxy:queens             \"kolla_start\"       2 hours ago         Up 2 hours                                          nova_novncproxy<br \/>6703fef99aab        kolla\/centos-source-nova-consoleauth:queens            \"kolla_start\"       2 hours ago         Up 2 hours                                          nova_consoleauth<br \/>fb2068c78891        kolla\/centos-source-nova-conductor:queens              \"kolla_start\"       2 hours ago         Up 2 hours                                          nova_conductor<br \/>97057ff78bb6        kolla\/centos-source-nova-scheduler:queens              \"kolla_start\"       2 hours ago         Up 2 hours                                          nova_scheduler<br \/>25e12c436198        kolla\/centos-source-nova-api:queens                    \"kolla_start\"       2 hours ago         Up 2 hours                                          nova_api<br \/>f3d3d445c1d2        kolla\/centos-source-nova-placement-api:queens          \"kolla_start\"       2 hours ago         Up 2 hours                                          placement_api<br \/>f47d12a757df        kolla\/centos-source-nova-libvirt:queens                \"kolla_start\"       2 hours ago         Up 2 hours                                          nova_libvirt<br \/>1d8e05ba3c99        kolla\/centos-source-nova-ssh:queens                    \"kolla_start\"       2 hours ago         Up 2 hours                                          nova_ssh<br \/>810e9ff31daf        kolla\/centos-source-cinder-backup:queens               \"kolla_start\"       2 hours ago         Up 2 hours                                          cinder_backup<br \/>3bf3abd9b269        kolla\/centos-source-cinder-volume:queens               \"kolla_start\"       2 hours ago         Up 2 hours                                          cinder_volume<br \/>417c1087b432        kolla\/centos-source-cinder-scheduler:queens            \"kolla_start\"       2 hours ago         Up 2 hours                                          cinder_scheduler<br \/>fda972374b3f        kolla\/centos-source-cinder-api:queens                  \"kolla_start\"       2 hours ago         Up 2 hours                                          cinder_api<br \/>fd9107b2cc79        kolla\/centos-source-glance-api:queens                  \"kolla_start\"       2 hours ago         Up 2 hours                                          glance_api<br \/>b814c910e21f        kolla\/centos-source-keystone-fernet:queens             \"kolla_start\"       2 hours ago         Up 2 hours                                          keystone_fernet<br \/>7bda77c6543d        kolla\/centos-source-keystone-ssh:queens                \"kolla_start\"       2 hours ago         Up 2 hours                                          keystone_ssh<br \/>0a151029226c        kolla\/centos-source-keystone:queens                    \"kolla_start\"       2 hours ago         Up 2 hours                                          keystone<br \/>d76caff26d23        kolla\/centos-source-rabbitmq:queens                    \"kolla_start\"       2 hours ago         Up 2 hours                                          rabbitmq<br \/>113a23dfefb6        kolla\/centos-source-mariadb:queens                     \"kolla_start\"       2 hours ago         Up 2 hours                                          mariadb<br \/>d64c194fa844        kolla\/centos-source-memcached:queens                   \"kolla_start\"       2 hours ago         Up 2 hours                                          memcached<br \/>4ce505333564        kolla\/centos-source-chrony:queens                      \"kolla_start\"       2 hours ago         Up 2 hours                                          chrony<br \/>c230924e585e        kolla\/centos-source-cron:queens                        \"kolla_start\"       2 hours ago         Up 2 hours                                          cron<br \/>5d9710d55d76        kolla\/centos-source-kolla-toolbox:queens               \"kolla_start\"       2 hours ago         Up 2 hours                                          kolla_toolbox<br \/>b9bc9d971441        kolla\/centos-source-fluentd:queens                     \"kolla_start\"       2 hours ago         Up 2 hours                                          fluentd<br \/># docker exec -it horizon \/bin\/bash<br \/>(horizon)[root@openstack \/]#<br \/><\/pre>\n<p><\/p>\n<h3>ssl.conf \u4fee\u6b63<\/h3>\n<p>(\u81ea\u5df1\u8a3c\u660e\u66f8\u306f\u3059\u3067\u306b\u4f5c\u6210\u3055\u308c\u3066\u3044\u308b\u306e\u3067\u305d\u306e\u307e\u307e\u5229\u7528\u3059\u308b)<br \/>\u6700\u7d42\u884c\u306b\u4ee5\u4e0b\u8ffd\u52a0\u3002  <\/p>\n<pre>Listen 443 https #\u30b3\u30e1\u30f3\u30c8\u524a\u9664<br \/>&lt;Location \/&gt; <br \/>Require all granted<br \/>&lt;\/Location&gt;<br \/>WSGIScriptReloading On<br \/>WSGIDaemonProcess horizon-https processes=5 threads=1 user=horizon group=horizon display-name=%{GROUP} python-path=\/var\/lib\/kolla\/venv\/lib\/python2.7\/site-packages<br \/>WSGIProcessGroup horizon-https<br \/>WSGIScriptAlias \/ \/var\/lib\/kolla\/venv\/lib\/python2.7\/site-packages\/openstack_dashboard\/wsgi\/django.wsgi<br \/>WSGIPassAuthorization On<br \/>WSGIApplicationGroup %{GLOBAL}<br \/><br \/>Alias \/static \/var\/lib\/kolla\/venv\/lib\/python2.7\/site-packages\/static<br \/><\/pre>\n<h3>\u30b3\u30f3\u30c6\u30ca\u518d\u8d77\u52d5 <\/h3>\n<pre>docker restart horizon<br \/><\/pre>\n<p>\u30a2\u30af\u30bb\u30b9\u3059\u308b\u3068\u3002<\/p>\n<table align=\"center\" cellpadding=\"0\" cellspacing=\"0\" style=\"margin-left: auto; margin-right: auto; text-align: center;\">\n<tbody>\n<tr>\n<td style=\"text-align: center;\"><a href=\"https:\/\/1.bp.blogspot.com\/-DtRJb_2B4AI\/W4EEkXLDs7I\/AAAAAAAAAVs\/8LwwteQkchIUYhGbn5jRyxmUZWZqFkWygCLcBGAs\/s1600\/kolla_https.JPG\" style=\"margin-left: auto; margin-right: auto;\"><img decoding=\"async\" border=\"0\" data-original-height=\"66\" data-original-width=\"305\" src=\"https:\/\/1.bp.blogspot.com\/-DtRJb_2B4AI\/W4EEkXLDs7I\/AAAAAAAAAVs\/8LwwteQkchIUYhGbn5jRyxmUZWZqFkWygCLcBGAs\/s1600\/kolla_https.JPG\" \/><\/a><\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\">\u7121\u4e8bHTTPS\u5316\u3055\u308c\u305f<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>horizon \u306e\u30b3\u30f3\u30c6\u30ca\u3067horizon\u3092HTTPS\u5316\u3059\u308b\u3002 \u624b\u9806 horizon \u30b3\u30f3\u30c6\u30ca\u306b\u30ed\u30b0\u30a4\u30f3 \/etc\/httpd\/conf.d\/ssl.conf \u4fee\u6b63 \u30b3\u30f3\u30c6\u30ca\u518d\u8d77\u52d5 \u30ed\u30b0\u30a4\u30f3 # docker psCON\u2026 <span class=\"read-more\"><a href=\"https:\/\/wp.zassoul.com\/?p=506\">\u7d9a\u304d\u3092\u8aad\u3080 &raquo;<\/a><\/span><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6,45,8],"tags":[],"class_list":["post-506","post","type-post","status-publish","format-standard","hentry","category-it","category-openstack","category-8"],"_links":{"self":[{"href":"https:\/\/wp.zassoul.com\/index.php?rest_route=\/wp\/v2\/posts\/506","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wp.zassoul.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wp.zassoul.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wp.zassoul.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wp.zassoul.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=506"}],"version-history":[{"count":0,"href":"https:\/\/wp.zassoul.com\/index.php?rest_route=\/wp\/v2\/posts\/506\/revisions"}],"wp:attachment":[{"href":"https:\/\/wp.zassoul.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=506"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wp.zassoul.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=506"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wp.zassoul.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=506"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}