* Do inter-pod communication through SSH
The controller generates keys and mounts them to the containers. The container images must know how to place the credentials and set file permissions.
* Use init-container instead of entrypoint
* Fix scheme for recorder and defaults
* Add integration tests for v2 controller
* manifests: Move manifests development upstream
As part of the work of wg-manifests for 1.3
(https://github.com/kubeflow/manifests/issues/1735), we are moving manifests
development in upstream repos. This gives the application developers full
ownership of their manifests, tracked in a single place.
This commit copies the manifests for application `MPI Operator`
from path `apps/mpi-job/upstream` of kubeflow/manifests to path
`manifests` of the upstream repo (https://github.com/kubeflow/mpi-operator).
Signed-off-by: Yannis Zarkadas <yanniszark@arrikto.com>
* README: Update README to point to new manifests location
Signed-off-by: Yannis Zarkadas <yanniszark@arrikto.com>
There is no metric to count running jobs. The metric
introduced is equal to failed + successful + running.
Signed-off-by: Peng Gao <peng.gao.dut@gmail.com>
* Update to include golangci-lint and go mod tidy
The go mod tidy to make sure the mod files are clean.
The golangci-lint helps in running in the linter locally instead just on
CI. The present linting has issues and that is the reason to include
only for new revisions.
Resolves#304
See also #303
* Implemented GitHub actions
Implemented GitHub actions for build, test, go mod tidy, coverage and
golangci-lint.
* Removed the .travis.yml
Removed the .travis.yml because of migration to GitHub actions.
* + support for IntelMPI and MPICH
+ local minikube test pass
+ add new Spec "mpiDistribution"
@ 2020/7/27
* * fix ineffectual assignment
* change email address
* * update variable name
* * fix some spelling and naming problems
* + add more notes
* + auto filter prefix parameters
* * fix some spelling problem
* update notes about hostfile generating
* + mpich-format hostfile split
* + generate hosts for hydra to resolve hostname
* * update notes
* * fix sh script
+ move hosts sending and merging here
* use special type instaed of string
* * check return value
* * update options' name
* + add unit test for generateHosts
* ^ fixed lint reported errors