Closed ckunki closed 1 year ago
Discussion with @tkilias:
We currently cannot predict the precise version number that will indicate that SSH access is required in future.
Therefore we will plan to add another individual parameter (cli- or api) to switch between docker_exec
and SSH access.
By this we can use SSH access with arbitrary docker images.
We plan to inject file /root/.ssh/authorized_keys
as separate docker volume for directory /root/.ssh/
.
Currently ITDE uses
docker_exec
to access the Docker Container, e.g. to analyze the content of some logfiles. With version 8 and higher the format of the Docker Containers might change so thatdocker_exec
is no longer possible. Instead ITDE will then need to use SSH access.The current ticket therefore requests to detect the version number of the Exasol database inside the Docker Container and to decide whether to use
docker_exec
or SSH access.This could be implemented for example by creating a new luigi task.
AC
register_required()
.