elixir-cloud-aai / tesk-api

GA4GH TES API Service that translates tasks into Kubernetes Batch API calls
Apache License 2.0
7 stars 18 forks source link

Add option to specify security context for Kubernetes pods #31

Closed zv0n closed 1 year ago

zv0n commented 2 years ago

I've added an option to specify security context for Kubernetes pods. This is done by specifying a ConfigMap, its namespace and a key that holds a yaml securityContext configuration in the environment variables.

To have "runAsGroup" option available I had to update io.kubernetes to 3.0.0 I chose this version as it supported "runAsGroup" and required very few changes in the code.

xhejtman commented 1 year ago

merged in https://github.com/elixir-cloud-aai/tesk-api/pull/46