Details
-
Feature
-
Not Assigned
-
None
-
-
-
2
-
2
-
6.5
-
Team_SYSTEM
-
-
-
-
10.5
-
Stories Completed
-
-
Iteration_3 SOW10_AgileSystemTeam Team_SYSTEM
Description
This is the starting point of the container adoption within SKA.
As a first step we need to define clearly what containers are for, we don't want to end up packaging everything as containers, so some guidelines is expected on what to put in a container. Ideally we will still package software, and use containers as a deployment tool.
The implementation of the container orchestration platform can proceed in parallel, and as a first step we will focus on docker images running on k8s, which looks like the obvious choice at the moment. Luckily we can count on the AIT cluster for this purpose, but ideally all the work done on that infrastructure shall be easy to replicate on a different instance if we capture as code most of the configurations.
Once the infrastructure is up and running, we need to clearly describe how to use it, providing the necessary tools such as a local environment for developer and a container images repository.
As part of this strategy we might end up organising a training for developers during PI2 planning so that we can put everyone up to speed.