Currently the code is written to explicitly deny overwriting kube-apiserver arguments.
In my use case I am deploying TCPs on top of AWS EKS. I want the pods running within my TCPs to be able to leverage AWS IAM roles linked to service accounts so I don't have to provide AWS credentials to services that need them. To do this I need to override the kube-apiserver as such:
Currently the code is written to explicitly deny overwriting kube-apiserver arguments. In my use case I am deploying TCPs on top of AWS EKS. I want the pods running within my TCPs to be able to leverage AWS IAM roles linked to service accounts so I don't have to provide AWS credentials to services that need them. To do this I need to override the kube-apiserver as such:
But this is then overwritten in the code.