flexible scriptage for FST pods
The only handle to configure different members of a statefulset differently is a PVC template or scriptage based on the pod index.
Things like certs and the EOS_FST_ALIAS environment variable have to be done in the regular (non-init) container of the pod to affect its execution environment. So I don't think there is any alternative to introducing a hook for scriptage in the eos-fst
containers.
We also need certs for the MGM but I think it should be possible with only a volume mount and no scriptage.
Update: using initcontainer scripts together with fully configurable volumes (!50 (merged)) should be a viable alternative to non-initcontainer scriptage.
EOS_FST_ALIAS can be handled like this: #86 (closed)