summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2018-12-19Merge "Adding rancher role"Tomáš Levora4-0/+85
2018-12-19Add ansible library to modify jsonPetr Ospalý1-0/+90
Issue-ID: OOM-1551 Change-Id: I791bf7163a023ddc140cee22d474fcf532beae17 Signed-off-by: Petr Ospalý <p.ospaly@partner.samsung.com>
2018-12-19Merge "Add a wrapper script to run ansible in chroot"Tomáš Levora1-0/+465
2018-12-19Merge "Add .gitignore to docker directory"Petr Ospalý1-0/+3
2018-12-19Add a wrapper script to run ansible in chrootPetr Ospalý1-0/+465
Script uses namespaces and overlayfs to be more robust. Also it supports bind mounting to extend the chroot with external files and directories. Issue-ID: OOM-1551 Change-Id: I8c554e1b86fca86f86e6c0d0e1b106c97a08ef15 Signed-off-by: Petr Ospalý <p.ospaly@partner.samsung.com>
2018-12-19Adding rancher roleMichal Ptacek4-0/+85
In kubernetes cluster configuration we still use rancher tool, this ansible role is providing handling for both rancher server and agent. Change-Id: I508a42a98902788b940b06cf95009a899c50a3b8 Issue-ID: OOM-1551 Signed-off-by: Michal Ptacek <m.ptacek@partner.samsung.com>
2018-12-19Add a script to convert the docker into chrootPetr Ospalý1-0/+220
The docker image will be exported into a tar archive containing the chroot directory Issue-ID: OOM-1551 Change-Id: I8709ffd59156243e42bebbaf03838120149d47b0 Signed-off-by: Petr Ospalý <p.ospaly@partner.samsung.com>
2018-12-19Add .gitignore to docker directoryPetr Ospalý1-0/+3
To avoid including the created image in the git by accident Issue-ID: OOM-1551 Change-Id: I7144a063ed45ee8511912adb2aa1024965d452d0 Signed-off-by: Petr Ospalý <p.ospaly@partner.samsung.com>
2018-12-19Add ansible docker imagePetr Ospalý2-0/+86
Dockerfile and script for building the image Change-Id: If1e83095463ae209e284ba92898447a1205a2244 Issue-ID: OOM-1551 Signed-off-by: Petr Ospalý <p.ospaly@partner.samsung.com>
2018-12-19Merge "Add ansible nfs role"Michal Ptacek3-0/+41
2018-12-19Merge "Add ansible certificates role"Michal Ptacek3-0/+119
2018-12-19Add ansible kubectl roleMichal Zegan1-0/+7
This role install kubectl tool. Change-Id: Ie446a68c94138593770f323ec3ee3dc607fdd8e0 Issue-ID: OOM-1551 Signed-off-by: Michal Zegan <m.zegan@samsung.com>
2018-12-19Add ansible nfs roleMichal Zegan3-0/+41
This commit adds role for creating /dockerdata-nfs and exporting i over nfs for later use during onap deployment. Change-Id: I0ea8e858d581534b983eaab6e1ee570068fc623c Issue-ID: OOM-1551 Signed-off-by: Michal Zegan <m.zegan@samsung.com>
2018-12-19Add ansible certificates roleMichal Zegan3-0/+119
This role is used to generate and install certificates on instances, incl. root ca. Those certificates are used mainly to allow secure access to internal docker registry with proper certificate verification. Issue-ID: OOM-1551 Change-Id: I74782dd2938cb51da293f88483d5362981269196 Signed-off-by: Michal Zegan <m.zegan@samsung.com>
2018-12-18Placing script for saving docker images.Piotr Perzanowski2-0/+57
This code is required for saving docker images correctly. Change-Id: I133c78b0596d2741aec001611ee2db822ff59219 Issue-ID: OOM-1551 Signed-off-by: Piotr Perzanowski <p.perzanowsk@samsung.com>
2018-12-18Pushing the remote list gathering script.Piotr Perzanowski1-0/+42
This script gather docker images list from environment. Change-Id: Ie02068d652f37b296890f0831e7a6b39cb8c0ba2 Issue-ID: OOM-1551 Signed-off-by: Piotr Perzanowski <p.perzanowsk@samsung.com>
2018-12-18Inserting to repo make-npm-list.shPiotr Perzanowski2-0/+82
Script will gather needed npm package. Change-Id: I18b6c129c8a1f0ad4b3c9f49a4fcec0591ed8efe Issue-ID: OOM-1551 Signed-off-by: Piotr Perzanowski <p.perzanowsk@samsung.com>
2018-12-18Uploading the script for loading images.Piotr Perzanowski1-0/+64
This script will push docker images to nexus. Change-Id: I688a87b98acb919d13bf96fc32d7fd7c958eabb4 Issue-ID: OOM-1551 Signed-off-by: Piotr Perzanowski <p.perzanowsk@samsung.com>
2018-12-18Pushing the script for makeing docker image list.Piotr Perzanowski1-0/+20
Adding make-docker-images-list under proper location. Change-Id: Ib108e72f05b8b990339663228a070c551a61436c Issue-ID: OOM-1551 Signed-off-by: Piotr Perzanowski <p.perzanowsk@samsung.com>
2018-12-18Commit with fix for the script name.Piotr Perzanowski1-0/+0
Proper name is download-git-repos.sh Change-Id: I280a5eb38c027a1f800c78337d7fee440644908f Issue-ID: OOM-1551 Signed-off-by: Piotr Perzanowski <p.perzanowsk@samsung.com>
2018-12-18Uploading script for downloading packages.Piotr Perzanowski2-0/+51
Script will download proper data. Change-Id: I57bfe723e2e142a2e63f931d7090628a73d0b1c1 Issue-ID: OOM-1551 Signed-off-by: Piotr Perzanowski <p.perzanowsk@samsung.com>
2018-12-18Sharing script for deploying nexus.Piotr Perzanowski2-0/+173
Adding script deploy_nexus.sh Change-Id: I4a874560ba5ecf200148911887ad74eeef0c3ecf Issue-ID: OOM-1551 Signed-off-by: Piotr Perzanowski <p.perzanowsk@samsung.com>
2018-12-18Uploading pip handler.Piotr Perzanowski2-0/+52
Adding download-pip.sh for downloading proper components from list. Change-Id: Ic6473f63f035f26712077905dcf6c385fe9bc8f3 Issue-ID: OOM-1551 Signed-off-by: Piotr Perzanowski <p.perzanowsk@samsung.com>
2018-12-18This commit adds download-oom script.Piotr Perzanowski1-0/+33
Downloading the OOM with proper branch tag. Change-Id: I25466932001b0077e6c547d171cbfd243aaee179 Issue-ID: OOM-1551 Signed-off-by: Piotr Perzanowski <p.perzanowsk@samsung.com>
2018-12-18Folder structure change.Piotr Perzanowski4-0/+62
Providing script for downloading files. This script depends on common-function.sh Issue-ID: OOM-1551 Signed-off-by: Change-Id: Idf84a42ae62c1ed9dc7486fb64b4de5e44e9ddcc Signed-off-by: Piotr Perzanowski <p.perzanowsk@samsung.com>
2018-12-18Merge "Providing download-npm-pkgs."Michal Ptacek2-0/+752
2018-12-18Merge "Pushing script for http components download."Michal Ptacek2-0/+1527
2018-12-18Merge "Uploading script for downloading git repositories."Michal Ptacek3-0/+39
2018-12-18Providing download-npm-pkgs.Piotr Perzanowski2-0/+752
This script will download required npm packages from proper list. Change-Id: I0f54ee31f54bf54de24e24991e8efc585036a006 Issue-ID: OOM-1551 Signed-off-by: Piotr Perzanowski <p.perzanowsk@samsung.com>
2018-12-18Pushing script for http components download.Piotr Perzanowski2-0/+1527
Script will download components from proper list in file. Change-Id: I2b9cb284bef552dccde56d2ca10f21469103cd25 Issue-ID: OOM-1551 Signed-off-by: Piotr Perzanowski <p.perzanowsk@samsung.com>
2018-12-18Uploading script for downloading git repositories.Piotr Perzanowski3-0/+39
This script will download required repositories found in proper list. Change-Id: Ica5367c9ddb31055274b906fb1c34fb261a25353 Issue-ID: OOM-1551 Signed-off-by: Piotr Perzanowski <p.perzanowsk@samsung.com>
2018-12-18Merge changes I2757cc03,I9ef6640dMichal Ptacek3-0/+248
* changes: Share download-docker-image.sh Script downloading tools.
2018-12-18Add a script to deploy kubernetesPetr Ospalý1-0/+95
This script depends on common-function.sh Change-Id: I37616f9e0d8ee0bb499e6e192077d76e0d4a574f Issue-ID: OOM-1551 Signed-off-by: Petr Ospalý <p.ospaly@partner.samsung.com>
2018-12-18Share download-docker-image.shPiotr Perzanowski2-0/+207
This script is responsible for downloading docker images. It takes list from proper txt file. Change-Id: I2757cc036bf77bea06dfcebd28d7dfc538fec4ba Issue-ID: OOM-1551 Signed-off-by: Piotr Perzanowski <p.perzanowsk@samsung.com>
2018-12-18Script downloading tools.Piotr Perzanowski1-0/+41
Downloading tools needed for deployment procedure. Change-Id: I9ef6640dbdb7474c7823dd0bb2ee5d055b43d28f Issue-ID: OOM-1551 Signed-off-by: Piotr Perzanowski <p.perzanowsk@samsung.com>
2018-12-18Sharing base library for bash installerPiotr Perzanowski1-0/+554
This common-functions.sh contains main library of functions for bash installer to work. Change-Id: I7fe6336ffcfebbe78ab326b561a6a721ff863d7e Issue-ID: OOM-1551 Signed-off-by: Piotr Perzanowski <p.perzanowsk@samsung.com>
2018-12-17Adding "own_nginx" dockerfile.Piotr Perzanowski2-0/+24
Dockerfile for nginx configuration to be used with nexus. Change-Id: I52340eabbc62b2d2f34257e4141c6c9135972e29 Issue-ID: OOM-1551 Signed-off-by: Piotr Perzanowski <p.perzanowsk@samsung.com>
2018-12-17Adding copyright file.Piotr Perzanowski1-0/+1
Issue-ID: OOM-1551 Change-Id: Ieebd4b80ff612478814f694092f211fa5375c0e9 Signed-off-by: Piotr Perzanowski <p.perzanowsk@samsung.com>
2018-12-17Adding license fileMichal Ptacek1-0/+176
Issue-ID: OOM-1551 Change-Id: If4c425c6b44f0567b82d4fb7a56f7c7e74dc7a3d Signed-off-by: Michal Ptacek <m.ptacek@partner.samsung.com>
2018-12-14Initial empty repositoryJessica Wagantall0-0/+0