This patch introduces kubernetes-dashboard addon
to k8s murano application.
By default this option is enabled, but user can
disable it in dynamic UI corresponding form
Co-Authored-By: ddovbii <ddovbii@mirantis.com>
Change-Id: Id03aed1c5e3c356421beef7b5110d03c2f07d47d
Currently DOCKER_OPTS incorrectly changed with insecure-registry and
registry-mirror opts (setupDockerRegistry and setupDockerMirror
scripts): opts aren't wrapped with quotes after changing.
Change-Id: I3265953cc6e6d9de75fa4ba185059cd75c06181c
Closes-bug: #1628405
- MTU added as param
- Config refactored for calico ge 1.4
- MASTER_IP added
Murano spawns VM with MTU set for 1400. We should use use lower setting
for calico mesh network.
Closes-Bug: #1626999
Change-Id: I77efb3ae2abaf7c2705524b6e8b78e83c30f34e3
- binaries and scripts updated to use calico networking
Co-Authored-By: ddovbii <ddovbii@mirantis.com>
Change-Id: I3187b9cc171aa15caa4912a665c642ab057b4eae
1. default_scripts/kube-apiserver parametres updates:
Replaced: address, ports with insecure-bind-address, insecure-port
Added: service-cluster-ip-range, admission-control, advertise-address
Depricated: portal_net
2. environ/apiserver parametres updates:
Updated: KUBE_API_ADDRESS, KUBE_API_PORTS
Added: KUBE_API_IP
Depricated: KUBE_API_ARGS
3. systemd/kube-apiserver.service parametres updates:
Added: KUBE_API_IP
Update: KUBE_SERVICE_ADDRESSES with KUBE_SERVICE
Depricated: KUBE_API_ARGS
4. default_scripts/kube-controller-manager updates:
Added: New params for KUBE_CONTROLLER_MANAGER_OPTS such as
service-cluster-ip-range, cluster-cidr, cluster-name
5. systemd/kube-controller-manager.service updates:
Added: new argumunets to start up command such as
KUBE_SERVICE, KUBE_NAME, KUBE_CIDR
Removed: KUBE_CONTROLLER_MANAGER_ARGS
6. kube-config updates with new
Added new argumunets to start up command such as
KUBE_SERVICE, KUBE_NAME, KUBE_CIDR
7. scripts/master-kube-setup.sh update:
Set Master IP value for apiserver and kube-apiserver scripts
Change-Id: I808ef5459e5fd5f1f5c916ddd3f94beab05e5c5d
This commit does not resolve a bug with docker0 due to the fact
that murano-agent is unable to execute script for reconfiguration
So, this patch reverts commit 6547024fa3947a65c74ee5a00140e5a8a9398437.
Change-Id: Ic522d54b14ade7878ce2c6b5729c1e117c329551
* Since update command is replaced by replace here
https://review.openstack.org/#/c/358661/
for patching the resource it needs to use
'kubectl patch <type> <name> --patch <patch>'
Change-Id: Ie7e5c4aea3b0cee519ae5ed81cff0dcc3ab67562
* docker0 interface in ubuntu had incorrect MTU value
* Older docker (< v1.1) automatically infer MTU value based
on host. But since 1.1 docker doesn't do this. It
sets MTU value 1500 which causes some network problems
(especially with SSL/TLS/HTTPS) and apps like
HTTPdSite and NginXSite couldn't clone the repo.
Closes-Bug: 1608836
Change-Id: I62482bce9ad4f45b7ea2d1d4db77d009c7191f7b
* According to
http://kubernetes.io/docs/user-guide/volumes/#types-of-volumes
and
a1b5325011
there is hostPath volume type instead of hostDir;
And there is no 'source' keyword anymore.
* Replacing 'kubectl update' on 'kubectl replace':
kubectl update is deprecated, need to use 'replace':
9b3d42c090
Closes-Bug: #1604766
Change-Id: I1029caeb2827fc9de271b457c7a61b043d0189cb
* Due to the service name length limitation
it needs to be cut to 24 characters.
Closes-Bug: #1613651
Change-Id: Id2d68346034c0697f3fb41a090201e8736f8deec
* latest etcd is enabled
* ntp tools added for time sync
* Readme updated for tmpfs workaround when 8Gb memory is detected
Change-Id: Ifdfb72902fad843baef1fcee3e5bc65b119bdde3