-
Story
-
Resolution: Done
-
Medium
-
None
-
None
Following-on from https://lists.onap.org/g/onap-discuss/topic/30864807
the dependencies between pods should be well-defined to properly optimise the pod startup order.
According to the initContainers section of the various kubernetes yaml files:
- https://gerrit.onap.org/r/gitweb?p=oom.git;a=blob;f=kubernetes/aai/charts/aai-resources/templates/deployment.yaml;hb=HEAD#l554
- https://gerrit.onap.org/r/gitweb?p=oom.git;a=blob;f=kubernetes/aai/charts/aai-traversal/templates/deployment.yaml;hb=HEAD#l315
- https://gerrit.onap.org/r/gitweb?p=oom.git;a=blob;f=kubernetes/aai/charts/aai-graphadmin/templates/job.yaml;hb=HEAD#l53
there are dependencies on the pods:
- aai-cassandra
- aai-schema-service
There should also be dependencies for AAF and DMaaP as well (these might be optionally turned off by an override YAML file).