For running k8s and docker autotests against this repo
we need to prepare and upload packages first.
This is a POC of script, it should be refactored and improved in
future, but for now we need to have some prototype somewhere, otherwise
it will be hardcoded in jenkins job.
Change-Id: I58c7965b275dd3a86de69f9e341c61edc04cc976
* 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
* If we have a k8s cluster installed and
then deploy 2 apps, each on separate pod,
then in logs we will see 2 endpoints for
2nd app. Then we will see 3 endpoints for
next pod/app deployment. The reason is searching
endpoints was done by whole k8s cluster but it
should rather be only by current pod.
Now it is fixed.
Closes-Bug: #1613631
Change-Id: I730016dcd55a922ac6c9ee20f9de500f7831f9c3
* latest etcd is enabled
* ntp tools added for time sync
* Readme updated for tmpfs workaround when 8Gb memory is detected
Change-Id: Ifdfb72902fad843baef1fcee3e5bc65b119bdde3
* add SC2001 to shellcheck skip-list
* few functions from CloudFoundryDiego application was changed -
manual deployment test requeired
Change-Id: Ib7b223553bdfc14f7051911d7ed0e4076c6aebb0
We have a debian 8 image for a long time, which
can be successfully used by docker standalone host
to run dockerized apps, but we still don't use it.
This commit deletes hardcode and adds image field to
ui with filter by type `linux.docker`.
Change-Id: Ie3d9d454cd98f651833b28690d33d55b404dc13d
* DIB element is updated to the latest k8s version - 1.3.0
* K8s application is fixed according to the new k8s version:
- replaced short '-t' flag on the long one - '--template'
Change-Id: I37d73a907c55c0e3aca6a2e786b05a9e99a215ac
io.murano.apps -> com.mirantis for k8s applications,
io.murano.apps -> com.example for example applications.
bp fix-fqn-usage
Change-Id: I7061b48ebcc5c33b96a14cfabb982d709f8b709d