diff options
author | wutianwei <wutianwei1@huawei.com> | 2018-02-09 09:20:45 +0800 |
---|---|---|
committer | wutianwei <wutianwei1@huawei.com> | 2018-03-20 10:15:34 +0800 |
commit | edf351b82f6df2b5fd91c02be9f22f7ae4dccc55 (patch) | |
tree | 9fc6b0902dae3c88a4e75e61ceeb0d339815f5be /xci/installer/kubespray/playbooks | |
parent | d0c16a80bac11f52bba7cc6e7152ec47aababe1f (diff) |
Access the K8s dashboard and configure the CLI in opnfv host
1. Add the type: NodePort in dashboard service. the default is ClustIP,
which cannot access from outside.
2. Print the url ,user, password for user to access dashboard.
3. configure the kubectl CLI in opnfv host.
Change-Id: I6cb6e6f7547412139ece0c40a85de67a9edce0ef
Signed-off-by: wutianwei <wutianwei1@huawei.com>
Diffstat (limited to 'xci/installer/kubespray/playbooks')
-rw-r--r-- | xci/installer/kubespray/playbooks/configure-opnfvhost.yml | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/xci/installer/kubespray/playbooks/configure-opnfvhost.yml b/xci/installer/kubespray/playbooks/configure-opnfvhost.yml index 4db9ac1a..d6e1d7b8 100644 --- a/xci/installer/kubespray/playbooks/configure-opnfvhost.yml +++ b/xci/installer/kubespray/playbooks/configure-opnfvhost.yml @@ -62,6 +62,13 @@ state: present update_cache: "{{ (ansible_pkg_mgr == 'apt') | ternary('yes', omit) }}" when: XCI_FLAVOR == 'aio' + + - name: change dashboard server type to NodePort + lineinfile: + path: "{{ remote_xci_path }}/.cache/repos/kubespray/roles/kubernetes-apps/ansible/templates/dashboard.yml.j2" + insertafter: 'targetPort' + line: " type: NodePort" + - name: pip install ansible pip: name: ansible |