You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, agents are started in the same namespace and with the same service account as the master. It means several things that we would like to avoid:
Secrets that should only be readable by masters are readable by agents.
Quotas are set globally, so it's hard to track. Ideally, if we would run in separate namespaces, we would not need to set quotas on master's namespace, only specifying master resources requests/limits would be enough, and then only set limitrange/quotas on agent ns.
Agents service account have more permissions than necessary (e.g. they can create other pods, it highly undesirable)
The text was updated successfully, but these errors were encountered:
…space
Eventually, $.kubernetes.agent.namespace should be set to something different from $.kubernetes.master.namespace
to run build jobs in separate namespace (see #5), but for now let's stick to same as parent.
Signed-off-by: Mikaël Barbero <[email protected]>
…space
Eventually, $.kubernetes.agent.namespace should be set to something different from $.kubernetes.master.namespace
to run build jobs in separate namespace (see #5), but for now let's stick to same as parent.
Signed-off-by: Mikaël Barbero <[email protected]>
Currently, agents are started in the same namespace and with the same service account as the master. It means several things that we would like to avoid:
The text was updated successfully, but these errors were encountered: