summaryrefslogtreecommitdiffstats
path: root/kubernetes/msb
AgeCommit message (Collapse)AuthorFilesLines
2020-11-23[MSB] Make consul run as non-rootKrzysztof Opasiak4-0/+149
Start whole consul container as non-root and ensure that both dumb-init and consul are able to start and run as non-root. Issue-ID: REQ-362 Change-Id: If5a737953122cc6cd22b8d43ac603b40f4b22727 Signed-off-by: Krzysztof Opasiak <k.opasiak@samsung.com>
2020-11-20[GENERIC] move from registry.hub.docker.com to docker.ioSylvain Desbureaux1-1/+1
`registry.hub.docker.com` needs authentication now, in contrary to previous behavior. As OOM deployments is unauthenticated when using docker hib repository, all OOM deployments is broken. `docker.io` seems to be still OK with unauthenticated requests so let's move to this endpoint. Issue-ID: OOM-2636 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com> Change-Id: Iea81b882d347124af22b0a9c408081706b1c6c6d
2020-10-21[MSB] change comment styleJakub Latusek15-0/+30
Signed-off-by: Jakub Latusek <j.latusek@samsung.com> Change-Id: Ie0801f4fb81d21842bfd49a63574952254eaa47f Issue-ID: OOM-2562
2020-09-08[MSB] Add logs to STDOUTDominik Mizyn3-0/+21
This commit add STDOUT appender to root level logging. Issue-ID: OOM-2514 Signed-off-by: Dominik Mizyn <d.mizyn@partner.samsung.com> Change-Id: I4b789abca452832d80ac77fdeb55bef83270ea17
2020-09-04[GENERAL] Use readiness container v3.0.1Sylvain Desbureaux8-16/+12
Readiness container v3.x and up are now present in ONAP main repository. They're also not using root user anymore and then script path has changed. Finally, "job_complete" script has been integrated in main "ready" script. As those changes are significant, we must upgrade all the components at once. Depends-On: I5afa83892043f4844afe12e61724a8d368a9f2e0 Issue-ID: OOM-2545 Signed-off-by: Grzegorz Lis <grzegorz.lis@nokia.com> Change-Id: I0b4eb5dd86390273532d67d0a9696e1cfcadf110
2020-07-23[MSB] Make MSB compatible with Kubernetes v1.17Grzegorz-Lis5-5/+20
Issue-ID: OOM-2458 Signed-off-by: Grzegorz Lis <grzegorz.lis@nokia.com> Change-Id: Iad18811736fca7a417714cc8b0885b12357846ad
2020-05-22Set certificate SAN as msb-iagHuabing Zhao4-18/+67
Also add helm certificate to be used within deployments. Issue-ID: MSB-467 Signed-off-by: Huabing Zhao <zhao.huabing@zte.com.cn> Signed-off-by: Konrad Bańka <k.banka@samsung.com> Change-Id: I1dabc31275edebd4a01be658e462a7d45497ce46
2020-05-05Merge "Release RC1"Krzysztof Opasiak5-4/+48
2020-05-04Release RC1Huabing Zhao5-4/+48
This change addresses two issues: MSB-467: Certificate in MSB is set to use *.zte.com.cn MSB-462: Pods still run as root These two issue have been fixed in docker images, but also need to be reflected in K8s manifest. Issue-ID: MSB-467 Signed-off-by: Huabing Zhao <zhao.huabing@zte.com.cn> Change-Id: Id67e521b3051e9651051083f05d9e54973803030
2020-04-29Change ingress hosnames for exposed servicesLucjan Bryndza1-1/+1
Change ingress host to the required hostnames Change-Id: Ic78c8821e2e23e00943d8abdf7b2183b4d940c72 Signed-off-by: Lucjan Bryndza <l.bryndza@samsung.com> Issue-ID: OOM-2391 Signed-off-by: Lucjan Bryndza <l.bryndza@samsung.com>
2020-04-08Release MSB discovery 1.2.6 dockerHuabing Zhao3-3/+3
Issue-ID: MSB-456 Signed-off-by: Huabing Zhao <zhao.huabing@zte.com.cn> Change-Id: I0c2df32ead7254d0b243d5120afed66e78785045
2020-04-02Bump chart versionSylvain Desbureaux12-12/+12
Use 6.0.0 in preparation for Frankfurt release Issue-ID: OOM-2320 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com> Change-Id: I8ad82dfdf48b56c38c0e85d640b18cc13c8d9e67
2020-02-01[ONAP-wide] Replace .Release.Name with common.releaseKrzysztof Opasiak11-23/+23
ONAP is too big to be deployed using helm install so we need to use a custom helm plugin helm deploy. This script deloys onap component by component instead of deploying evrything at once. Unfortunately this script also modifies the helm release by appending component name to it. As a result of this behavior our objects are called for example: onap-mariadb-galera-mariadb-galera-0 instead of just being called onap-mariadb-galera-0. This patch simplifies this naming convention by replacing all direct usages of .Release.Name with common.release macro which strips the component specific part from the release name. Issue-ID: OOM-2275 Signed-off-by: Krzysztof Opasiak <k.opasiak@samsung.com> Change-Id: Ia8cead50d305adb00eef666d0a1ace74479b5183
2019-12-06Add ingress controler support to MSBLucjan Bryndza8-0/+28
Issue-ID: OOM-2181 Change-Id: I3a419138e4e553719f7f9f9b958d448f6c5cea24 Signed-off-by: Lucjan Bryndza <l.bryndza@samsung.com>
2019-11-20Merge "Remove plain HTTP endpoint 30281"Sylvain Desbureaux1-1/+1
2019-11-20Merge "Remove plain HTTP endpoint 30285"Sylvain Desbureaux1-1/+1
2019-11-20Merge "Remove plain HTTP nodeport 30282"Sylvain Desbureaux2-4/+0
2019-11-19Remove plain HTTP endpoint 30281Huabing Zhao1-1/+1
Issue-ID: OJSI-140 Signed-off-by: Huabing Zhao <zhao.huabing@zte.com.cn> Change-Id: I84f3272cbf2307a8015259842f30cc4e1b77c552
2019-11-19Remove plain HTTP endpoint 30285Huabing Zhao1-1/+1
Issue-ID: OJSI-186 Signed-off-by: Huabing Zhao <zhao.huabing@zte.com.cn> Change-Id: I2e6e422e500ab84c48f6d6fa6acefc8feb826783
2019-11-19Remove plain HTTP nodeport 30282Huabing Zhao2-4/+0
Issue-ID: OJSI-141 Signed-off-by: Huabing Zhao <zhao.huabing@zte.com.cn> Change-Id: I9d510ca293b7e43eecddd75fbfaa0e5acf74077e
2019-11-19Remove plain HTTP endpoint 30280 from NodeportHuabing Zhao1-3/+0
Issue-ID: OJSI-139 Signed-off-by: Huabing Zhao <zhao.huabing@zte.com.cn> Change-Id: I643c4c7a51b05b462d280c903363d2372d3664db
2019-09-16Update MSB docker image version for E releaseHuabing Zhao3-3/+3
Issue-ID: MSB-380 Change-Id: I63ebface924066f6ff828025e423fb2ddcd0482d Signed-off-by: Huabing Zhao <zhao.huabing@zte.com.cn>
2019-07-11Moving Helm Chart version for El AltoMike Elliott12-12/+12
Updating all helm chart versions to 5.0.0 for the El Alto release. Merge will be co-ordinated with the merge of a separate aai/oom patch. Please do not merge until this coordination has completed. Issue-ID: OOM-1980 Signed-off-by: Mike Elliott <mike.elliott@amdocs.com> Change-Id: I31daaebeacea33565f13affd2fa28fb15fe948ba
2019-05-14Update MSB docker images version to Dublin releaseHuabing Zhao3-3/+3
Issue-ID: MSB-334 Change-Id: I9f07333940e9b370a00b8798500628f44db4bad7 Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>
2019-03-19Update MSB docker imagesHuabing Zhao4-8/+8
Update consul version to 1.4.3 Update discovery version to 1.2.3 Update api gateway version to 1.2.4 Issue-ID: MSB-325, MSB-326 Change-Id: I51bdbf783cb7a095f32f26cf738f959655ec44f3 Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>
2019-02-10Update Chart version for Dublin ReleaseMike Elliott12-12/+12
All charts are being bumped from 3.0.0 to 4.0.0 for the Dublin release. In addition the requirement.yaml files have been updated to allow for chart versions that include timestamp suffix. A following on patch will take care of changes to the OOM Makefiles to support injection of the timestamp versions. Change-Id: Ie03d86fad2027e975e8b9106e3a828e4335037cb Issue-ID: OOM-1642 Signed-off-by: Mike Elliott <mike.elliott@amdocs.com>
2018-10-23fixing clusterIP service type errorsMandeep Khinda4-4/+4
If you try and change the service type from a nodeport to a cluster IP things break. We never really exercise this code path in testing but if you want to experiment with a totally internal network environment you need to be able to turn off node ports. Issue-ID: OOM-1475 Change-Id: I1a0f4b0a4c390f3353e1611b6002b93e54bb5044 Signed-off-by: Mandeep Khinda <mandeep.khinda@amdocs.com>
2018-10-23Sync docker tags with release manifestGary Wu3-3/+3
Sync docker tags with the release manifest from integration repo commit 90e136c83ec5434abaeb9939b995f86aa4089850. Change-Id: I771393adb429087752dc52df2cd2812dc9ff6a11 Issue-ID: INT-663 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2018-10-18Sync docker tags with release manifestGary Wu3-3/+3
Sync docker tags with the release manifest. It is assumed that the release manifest is the "single source of truth" and that the versions in the helm charts are out of date. Change-Id: I2902e60b25f57409dd616780a626e63c92d26769 Issue-ID: INT-663 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2018-10-02Resource Limit for MSBvaibhavjayas5-93/+99
updated with template bumped up some values Issue-ID: OOM-1154 Change-Id: I6f750d883735ed199f258330e27377694b6a5a50 Signed-off-by: vaibhavjayas <vaibhav.jayas@amdocs.com> Signed-off-by: Mandeep Khinda <mandeep.khinda@amdocs.com>
2018-09-25Updating charts to use common resource templateMandeep Khinda5-5/+5
Issue-ID: OOM-1145 Change-Id: I1510339a820802554b6e8b9a201619ef66be17a0 Signed-off-by: Mandeep Khinda <mandeep.khinda@amdocs.com>
2018-09-24Update Chart versions to 3.0Mike Elliott12-12/+12
All Chart versions and requirement dependencies have been updated to 3.0 for Casablanca release. Change-Id: Iea57e5da09ea8a8bac0a415b9a6196151cbea10b Issue-ID: OOM-1354 Signed-off-by: Mike Elliott <mike.elliott@amdocs.com>
2018-09-19Sync values from docker-manifest-staging fileAlexis de Talhouët3-3/+3
Change-Id: Ic8f11dc20c425aab144fe28a5e761552eb7b025b Issue-ID: OOM-1422 Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
2018-08-30License Addition task UUI , VNFSDK , MSB , NBIPrateekinlinux44-5/+607
Issue-ID: OOM-1303 Change-Id: I7c3407e01619aa4463f7f8285cfad57ce17ee294 Signed-off-by: Prateekinlinux <prateek.khosla@amdocs.com>
2018-08-14Merge "Create Service Account for MSB"rui hu6-0/+42
2018-08-08Create Service Account for MSBHuabing Zhao6-0/+42
Use a none default service account for MSB, so we can have different Istio auth policy for different service Issue-ID: MSB-272 Change-Id: I38372660ab2787f9ee0b1b50d353ff0aee4a0246 Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>
2018-08-07Fix the issue can't get log of msb in kibanaLi Zi14-117/+433
Issue-ID: MSB-267 Change-Id: Ie6bebdd7b8dde8cfd87c2ddcedc8f2831f9d98dd Signed-off-by: LiZi <li.zi30@zte.com.cn>
2018-08-03Enable sidecar for kube2msbHuabing Zhao3-2/+4
Issue-ID: MSB-226 Change-Id: I52e2047638cdf1d0471946ecbe508c451f765740 Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>
2018-07-31Bump MSB docker version to 1.2.0Huabing Zhao3-3/+3
Issue-ID: MSB-218 Change-Id: Id0aeefcb5ddf09620695584507271067f0919c1f Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>
2018-07-30Disable MSB consul sidecar injection by defaultHuabing Zhao1-1/+1
Disable it because there are too many trival tracing Issue-ID: MSB-226 Change-Id: Iebc204722f833f45d276a71bd58dc7c374f70e62 Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>
2018-07-30Add protocol prefix to port namesHuabing Zhao4-12/+12
Protocol prefix needs to be added to prot name in order to leverage the Istio features. Issue-ID: MSB-226 Change-Id: I670d6abbb2321b25aa30166b7d5415acaaf3e971 Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>
2018-07-30Enable Istio sidecar injectionHuabing Zhao9-0/+13
Change-Id: I0ec08fbbfa5e5949d7645493f7d1ce7237707a26 Issue-ID: MSB-226 Signed-off-by: Huabing Zhao <zhaohuabing@gmail.com>
2018-06-06Sync docker image versions from manifestGary Wu1-1/+1
Sync docker image versions from docker manifest commit b075c2738d81c258f2157eb329241b00e27938ec Change-Id: I3aab98252d3318431cc4ce49221f552d7bc57b7d Issue-ID: OOM-1053 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2018-06-05Sync OOM docker versions with docker-manifest.csvGary Wu3-3/+3
Sync OOM docker versions with docker-manifest.csv commit a6e05c8c18624a1794abb1d3a3ab879a7a06bcfe Change-Id: If8df538638670e0f1080d41d40d06de54ab1d93a Issue-ID: OOM-1053 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2018-05-10Improve docker registry secret managementBorislavG6-6/+0
Change-Id: I2d1ff878c215becc9856af184eb0b11defd75e1d Issue-ID: OOM-1064 Signed-off-by: BorislavG <Borislav.Glozman@amdocs.com>
2018-05-08Sync docker image images with docker-manifest.csvGary Wu3-3/+3
Update the docker image versions in the OOM helm charts with the versions specified in the docker-manifest.csv in the integration repo. Change-Id: I38bd9e98ae1b15ed4bbc68051b8516f311aa8db0 Issue-ID: OOM-1053 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2018-05-06Fix inconsistent repository referencesBorislavG4-4/+4
Issue-ID: OOM-874 Changes to be committed: modified: aai/charts/aai-babel/templates/deployment.yaml modified: aai/charts/aai-champ/templates/deployment.yaml modified: aai/charts/aai-data-router/templates/deployment.yaml modified: aai/charts/aai-gizmo/templates/deployment.yaml modified: aai/charts/aai-modelloader/templates/deployment.yaml modified: aai/charts/aai-resources/templates/deployment.yaml modified: aai/charts/aai-search-data/templates/deployment.yaml modified: aai/charts/aai-sparky-be/templates/deployment.yaml modified: aai/charts/aai-traversal/templates/deployment.yaml modified: aai/charts/aai-traversal/templates/job.yaml modified: appc/charts/appc-cdt/templates/deployment.yaml modified: appc/templates/statefulset.yaml modified: clamp/charts/mariadb/templates/deployment.yaml modified: clamp/templates/deployment.yaml modified: cli/templates/deployment.yaml modified: common/dgbuilder/templates/deployment.yaml modified: common/mariadb-galera/templates/statefulset.yaml modified: dcaegen2/charts/dcae-bootstrap/templates/job.yaml modified: dcaegen2/charts/dcae-cloudify-manager/templates/deployment.yaml modified: dcaegen2/charts/dcae-healthcheck/templates/deployment.yaml modified: dcaegen2/charts/dcae-redis/templates/statefulset.yaml modified: dmaap/charts/dmaap-bus-controller/templates/deployment.yaml modified: dmaap/charts/dmaap-bus-controller/values.yaml modified: esr/charts/esr-gui/templates/deployment.yaml modified: esr/templates/deployment.yaml modified: msb/charts/kube2msb/templates/deployment.yaml modified: msb/charts/msb-discovery/templates/deployment.yaml modified: msb/charts/msb-eag/templates/deployment.yaml modified: msb/charts/msb-iag/templates/deployment.yaml modified: multicloud/charts/multicloud-ocata/templates/deployment.yaml modified: multicloud/charts/multicloud-vio/templates/deployment.yaml modified: multicloud/charts/multicloud-windriver/templates/deployment.yaml modified: multicloud/templates/deployment.yaml modified: policy/charts/brmsgw/templates/deployment.yaml modified: policy/charts/drools/charts/nexus/templates/deployment.yaml modified: policy/charts/drools/templates/statefulset.yaml modified: policy/charts/mariadb/templates/deployment.yaml modified: policy/charts/pdp/templates/statefulset.yaml modified: policy/templates/deployment.yaml modified: portal/charts/portal-app/templates/deployment.yaml modified: portal/charts/portal-cassandra/templates/deployment.yaml modified: portal/charts/portal-mariadb/templates/deployment.yaml modified: portal/charts/portal-sdk/templates/deployment.yaml modified: portal/charts/portal-widget/templates/deployment.yaml modified: portal/charts/portal-zookeeper/templates/deployment.yaml modified: sdnc/charts/dmaap-listener/templates/deployment.yaml modified: sdnc/charts/sdnc-portal/templates/deployment.yaml modified: sdnc/charts/ueb-listener/templates/deployment.yaml modified: sdnc/templates/statefulset.yaml modified: uui/charts/uui-server/templates/deployment.yaml modified: uui/templates/deployment.yaml modified: vid/charts/mariadb/templates/deployment.yaml modified: vid/templates/deployment.yaml Change-Id: I00aaa1eff3b870db3b475365eeda3f2e10aef6b9 Signed-off-by: BorislavG <Borislav.Glozman@amdocs.com>
2018-05-03nsPrefix changes in msbPriyanka Jain2-1/+7
Issue-ID: OOM-1026 Change-Id: Ic5303744b9a08a1ca02e415fd806b976f07949ab Signed-off-by: Priyanka Jain <Priyanka.Jain3@amdocs.com>
2018-04-16Update readiness-check versionBorislavG4-4/+4
Readiness check version is not sinchronized in many pods This causing deployment failures. Issue-ID: OOM-936 Change-Id: Ieef91df17836adcdf24db536440d0a1624a50591 Signed-off-by: BorislavG <Borislav.Glozman@amdocs.com>
2018-04-09Add a filebeat container to each service of MSBLiZi14-0/+272
Change-Id: I92bf908523d2b08a28c9d118b9efdc49dad56f6e Issue-ID: MSB-185 Signed-off-by: LiZi <li.zi30@zte.com.cn>