aboutsummaryrefslogtreecommitdiffstats
path: root/kubernetes/aai/templates
AgeCommit message (Collapse)AuthorFilesLines
2024-04-13[COMMON] Remove hostPath entriesAndreas Geissler1-5/+0
As hostPath volumes violate Cluster policies, they are not allowed within pod definitions. In our case only the "etc/localtime" is mounted to get the timezone of the host, which is not required. Issue-ID: OOM-3287 Change-Id: I6c8c8ea4e982d7e95e73f5fed7fc07ed47ceaab7 Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de>
2024-04-11[COMMON] Update all ReadinessChecksAndreas Geissler1-3/+3
Use the new "service" feature of the readiness image to resolve startup dependencies. Issue-ID: OOM-3280 Change-Id: Ia331d51528676744e5e0479d1fd0ca02830c3499 Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de>
2024-03-25Merge "[AAI] Kyverno - disallow-host-path policy"Lukasz Rajewski1-6/+0
2024-03-24[AAI] Kyverno - disallow-host-path policyFiete Ostkamp1-6/+0
- remove hostPath mounting of /etc/localtime Issue-ID: AAI-3803 Change-Id: Ia5d1bfef1581a5e3f1b2ed3869ad1f840337f969 Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
2024-03-20[COMMON] Make imagePullSecrets configurableAndreas Geissler1-2/+1
Currently in ONAP the imagePullSecrets is hardcoded to 'onap-docker-registry-key' which is created by the repository-wrapper component. With this change the secrets can be configured via setting global.imagePullSecrets and optionally per image if it is configured as map (image.pullSecrets) Issue-ID: OOM-3284 Change-Id: I8644f9b46043b6014219c42928e057b149df43a4 Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de>
2023-07-19[AAI] Update Version labels in deploymentsAndreas Geissler1-4/+4
Add "" to the version label to interpret it as string Issue-ID: OOM-3228 Change-Id: Ib3af1e6b4caaf4d2153bd73211e0bd7c1b1ccb96 Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de>
2023-07-18[AAI] Fix Istio compatibility and add Job ServiceAccountAndreas Geissler2-0/+17
Add labels for "version" and "name", add port name in deployment Add missing Service account in Job definitions Issue-ID: OOM-3229 Issue-ID: OOM-3228 Change-Id: I65c188f4c029b94cc0dc77ebe9e00bfc9a0cb27a Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de>
2023-05-26[AAI] Create Authorization Policies for AAIAndrewLamb1-0/+100
- Create Authorization Policies for AAI - Add initial authorized serviceAccounts for each sub-component service Issue-ID: OOM-3126 Change-Id: Ic7fdaf595ae3534805a39859fe8e02b81999bef3 Signed-off-by: amatthews <adrian.matthews@est.tech> Signed-off-by: AndrewLamb <andrew.a.lamb@est.tech>
2023-03-31[AAI] Update Service definitions to support Ingress caseAndreas Geissler2-10/+10
Fix the service definitions to automatically change NodePorts to ClusterIPs in case of Ingress enabled Issue-ID: OOM-3111 Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de> Change-Id: I27fbcc917190f1df3d39f1bfc789664bb55809a2
2023-03-29[AAI] Remove AAF/TLS config from chartsefiacor1-7/+5
Remove aaf and tls config from aai charts Signed-off-by: efiacor <fiachra.corcoran@est.tech> Change-Id: Ibb26e7ae00eb6b5a65ec2263b8f57ad6fb345892 Issue-ID: OOM-3111
2023-03-03[COMMON] Fix resources indentmiroslavmasaryk1-2/+1
Fix of resources template indent and therefore resources in components Issue-ID: OOM-3104 Signed-off-by: miroslavmasaryk <miroslav.masaryk@telekom.com> Change-Id: I825a3860db00cae4bb80b2aa2d82ac1a42b33124
2022-11-23Merge "[AAI] Service monitor for scraping prometheus metrics"Andreas Geissler1-0/+2
2022-11-23Merge "[AAI] OOM AAI Rolling Update fixes"Andreas Geissler1-0/+8
2022-11-23[AAI] Service monitor for scraping prometheus metricsleila1-0/+2
Changes are done for aai resources graphadmin and traversal Session affinity for aai resources traversal and aai haproxy Issue-ID: AAI-3599 Signed-off-by: leila <leila.nishimwe@bell.ca> Change-Id: Ib3853c45051ca8e9c025bd0d6e700a08a54cb1a9
2022-11-23[AAI] OOM AAI Rolling Update fixesRommel Pawar1-0/+8
Rolling update fixes for aai submodules below aai babel modelloader schema service traversal sparkybe Issue-ID: AAI-3605 Signed-off-by: Rommel Pawar <rommel.pawar@bell.ca> Change-Id: Ia3949ce9e60542a7b0a4f69fb41ba86fe8399739
2022-11-22[AAI] AAI HAProxy image updateleila3-1/+31
Update AAI haproxy name and version to 1.9.5 Make AAI init container resources configurable Implementing stick tables to avoid concurrency issues raised by using janugraph against eventually consistent storage backend(cassandra) Issue-ID: AAI-3602 Signed-off-by: leila <leila.nishimwe@bell.ca> Change-Id: I6b1c7bf3a378c410df0a9bb01d304e56e979c3b5
2022-11-07[AAI] Add HTTP service for non Service Meshrope2521-2/+0
Removing onServiceMesh toggle, as HTTP service required for basic deployment Change-Id: I116fdec33444d58cfe450fcb2b4384bbf9951340 Issue-ID: OOM-2820 Signed-off-by: rope252 <gareth.roper@est.tech>
2022-11-01[AAI] Add AAI http service for DCAE Service Mesh patchrope2521-0/+22
Adding functionality to deploy an additional service for AAI for port 80 If service mesh is enabled this service is required by the DCAE SM patch Change-Id: I234bfb335b77b7ebdd2bc4c2596924314c9f3fca Issue-ID: OOM-2820 Signed-off-by: rope252 <gareth.roper@est.tech>
2022-06-03[AAI] Service mesh compatibility improvementAndreas Geissler1-1/+0
Add waiting times for the jobs for the Sidecar to start up Cleanup old ClusterIP, which is not used anymore and corrected failing configuration for the modelloader. Added annotation for Sparky-be probe settings. Issue-ID: OOM-2820 Signed-off-by: Andreas Geissler <andreas-geissler@telekom.de> Change-Id: I996c9bad4fcfea5aaba7f8eeb4b12b1282be0375
2021-11-02[AAI] Use log templateMaciej Wereski1-13/+2
Ability to turn off filebeat is needed as it is being deprecated. To achieve that existing log helper template is used. Issue-ID: OOM-1 Signed-off-by: Maciej Wereski <m.wereski@partner.samsung.com> Change-Id: I730b5463fea750594a23ce391c352959d166195e
2021-09-14Merge "[AAI] Service Mesh compatibility"Sylvain Desbureaux2-12/+10
2021-09-13[AAI] Service Mesh compatibilityosk114612-12/+10
This patch makes AAI to work on service mesh by removing https calls from everywhere. It allows also to use AAI on an environment without need of TLS. Issue-ID: OOM-2670 Signed-off-by: Ondrej Frindrich <ondrej1.frindrich@orange.com> Change-Id: I19adabc7b33c1ada243ec16f77dbf8fde19b1386
2021-07-20[AAI] Update chart with service accountfarida azmy1-1/+1
Add service account to requirements.yaml, values.yaml and deployment/statefulset Issue-ID: OOM-2704 Signed-off-by: farida azmy <farida.azmy.ext@orange.com> Co-authored-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com> Change-Id: Id03799f7a7ed1a031c7d819999496b18bac80881
2021-02-02[AAI] Use CertInitializer for AAI ProxySylvain Desbureaux2-37/+3
Instead of using an harcoded certificate for AAI Haproxy, let's use certInitializer in order to have a fresh one. Issue-ID: OOM-2654 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com> Change-Id: Id07af4084ae714bc7ba7132b218434229a0ba866
2020-12-11[AAI] Make AAI helm3 compatibleSylvain Desbureaux4-1/+8
Helm3 doesn't like empty components with only license headers so we remove them as much as possible. Issue-ID: OOM-2562 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com> Change-Id: I26b790965d2926792f801b87294d15a074de7be6
2020-12-07[AAI] Uses new tpls for repos / imagesSylvain Desbureaux1-3/+3
This commit makes AAI chart to use the new generator for repositories and images. Issue-ID: OOM-2364 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com> Change-Id: I601be377556d16580f2eda6d00d144fb4a21b445
2020-12-02[AAI] Reintegrate AAI OOM charts in main repoSylvain Desbureaux5-0/+314
AAI chart is currently in its own directory. As a lot will be done in the charts with tight coordination between "common" part and components parts, it's a lot easier to have everything in a same place for now. Issue-ID: OOM-2513 Signed-off-by: Sylvain Desbureaux <sylvain.desbureaux@orange.com> Change-Id: I5e27f7de286bf74e6d3a443e1cb31f63b3d83265 [Update aai to commit 18d4bd165e12cb4d03baa318e506f0dda381cd89] Signed-off-by: Krzysztof Opasiak <k.opasiak@samsung.com>
2019-04-26AAI HELM code transferJessica Wagantall4-317/+0
- Remove kubernetes/aai code from OOM. - Add oom/aai as submodule of OOM in kubernetes/aai location. Change-Id: I7741a0cd4b0ecef174569c9450b09f2f7c211f44 Issue-ID: CIMAN-250 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2019-03-28Update aai_keystore and ext pemJimmy Forsyth1-0/+6
Issue-ID: AAI-2286 Change-Id: Ib2d265065ba2418ae1da98feeee8d35f7163d10f Signed-off-by: Jimmy Forsyth <jf2512@att.com>
2019-02-25Merge "Fix nodeSlector and Affinity for aai charts"Borislav Glozman1-3/+3
2019-02-25Merge "OOM-1373 Add missing label release to components"Borislav Glozman1-0/+5
2019-02-22OOM-1373 Add missing label release to componentssushil masal1-0/+5
Issue-ID: OOM-1373 Change-Id: Ifc6593a7e8f8622bfec29b942c5c75cdb59c997d Signed-off-by: sushil masal <sushil.masal@amdocs.com>
2019-02-18Add the schema service helm chartsHarish Venkata Kajur1-0/+9
Issue-ID: AAI-1873 Change-Id: I414d21eb23ed20b469259d7dbdd814cde733a547 Signed-off-by: Harish Venkata Kajur <vk250x@att.com>
2019-02-10Merge "Update Gizmo and Champ security config"Borislav Glozman1-1/+29
2019-01-31Update Gizmo and Champ security configLee, Tian (tl5884)1-1/+29
- Update rProxy to use AAF geo-locate endpoint rather than hard coded IP address - Update fProxy to use separate truststore - Restructure charts to reduce certificate duplication Change-Id: I1e63ceb0ebabd8bb3dfacc71dac841858279b6f1 Issue-ID: AAF-718 Signed-off-by: Lee, Tian (tl5884) <TianL@amdocs.com>
2019-01-09Moving the trustore to parent folderArul.Nambi1-0/+22
Issue-ID: OOM-1556 Change-Id: I0e6bf66ec871d4de53ebaad23426119c5f425ac9 Signed-off-by: Arul.Nambi <arul.nambi@amdocs.com>
2018-12-07Fix nodeSlector and Affinity for aai chartskranthikirang1-3/+3
Indentation problem. Correctly placed nodeSelector and Affinity aligned with Contrainers in template.spec common.resources do not need indent as indent 12 already present in return value Change-Id: Ie0e84fba2f18d903fdcc8bb8f6ff06a4785c0a75 Issue-ID: OOM-1541 Signed-off-by: Kranthi Guttikonda <kranthi.guttikonda@b-yond.com> Signed-off-by: kranthikirang <kranthi.guttikonda@b-yond.com>
2018-12-04Add Pluggable Security to aai-resourcesRavi Geda2-0/+12
Note that by default this feature is turned off. To enable update the installSidecarSecurity in aai/values.yaml to true. Change-Id: If5d2be859ead2f0bd81aabb4fde749f105974bcf Issue-ID: AAF-616 Signed-off-by: Ravi Geda <gravik@amdocs.com>
2018-10-23fixing clusterIP service type errorsMandeep Khinda1-1/+1
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-19Fix the issue widget model issueKajur, Harish (vk250x)1-1/+14
So the problem is happening intermittently because resources and traversal starts up parallel sometimes they would be ready at the same time and sometimes they are not but the HAProxy deployment needs to wait until resources, traversal and graphadmin is ready before it starts to be in the ready state. Also modifying the readiness probe to make the echo request to /aai/util/echo rather than rely on the port check to get a better indicator of haproxy readiness Issue-ID: AAI-1759 Change-Id: I847abd7fd0375da59254656f5891ed14547058ab Signed-off-by: Kajur, Harish (vk250x) <vk250x@att.com>
2018-09-25Updating charts to use common resource templateMandeep Khinda1-1/+1
Issue-ID: OOM-1145 Change-Id: I1510339a820802554b6e8b9a201619ef66be17a0 Signed-off-by: Mandeep Khinda <mandeep.khinda@amdocs.com>
2018-09-19Backup Task-AAI ConfigMap Labellingtoshrajbhardwaj1-0/+20
Issue-ID: OOM-1396 Change-Id: I6eb0725e6692532dddf58913aef787845a1d2d4e Signed-off-by: toshrajbhardwaj <toshrajbhardwaj@gmail.com>
2018-09-18Add resource limit for aairajeshkalai1-1/+1
Issue-ID: OOM-1147 Change-Id: I1c052b277a8372c188297a53183ea0ded74161bf Signed-off-by: rajeshkalai <rajesh.kalaiselvan@amdocs.com>
2018-09-06Add graphadmin microservice to oomKajur, Harish (vk250x)2-2/+4
Add the graphadmin charts to oom Also added the aai_schema changes to make the application model driven Update the resources traversal charts to be more user configurable Issue-ID: AAI-1545 Issue-ID: AAI-1474 Change-Id: Ie615cf3675b36a4830242a8510046c22fd95135b Signed-off-by: Kajur, Harish (vk250x) <vk250x@att.com>
2018-08-30Apache2 License additiontoshrajbhardwaj3-0/+43
Issue-ID: OOM-1306 Change-Id: I1a617718006ee845d675fead74ce075c3390ac2f Signed-off-by: toshrajbhardwaj <toshrajbhardwaj@gmail.com>
2018-08-14Add missing release labels to pod metadataHector Anapan-Lavalle1-0/+1
Change-Id: I0b4bda9b57b42b2853bffbebf18a81f5142ece97 Issue-ID: OOM-1319 Signed-off-by: Hector Anapan-Lavalle <ha076r@att.com>
2018-05-22Fix Incorrect AAI servicesBorislavG1-8/+8
Change-Id: If4b17c3525a75530aa6b149a6901cb0d8737a8d0 Issue-ID: OOM-1102 Signed-off-by: BorislavG <Borislav.Glozman@amdocs.com>
2018-05-07Update the keystore for resources and traversalKajur, Harish (vk250x)1-1/+20
to use the aaf generated keystore for our apps Issue-ID: AAI-1101 Change-Id: I5a5642f86e8bb924f2c01fa685a0493abf500623 Signed-off-by: Kajur, Harish (vk250x) <vk250x@att.com>
2018-04-18Update from using hbase to using cassandravagrant1-18/+1
Also update resources and traversal to remove chef MK: Addressing the -1 statefulset comment Issue-ID: AAI-33 Change-Id: Ieee819703764fdda727f17d4e9be43084886828c Signed-off-by: Kajur, Harish vk250x@att.com <vk250x@att.com> Signed-off-by: Mandeep Khinda <mandeep.khinda@amdocs.com>
2018-03-27Add standardized helm chart for aaikj21-2063/+154
Issue-ID: OOM-734 Change-Id: I6b1a85017d79b92afcae44cf823ab000a10ce4be Signed-off-by: kj <keren.joseph@amdocs.com>