run as root
This commit is contained in:
parent
cd1da0dbc6
commit
5f6d11b972
|
|
@ -75,6 +75,9 @@ func (a *AppModel) ContainerName() string {
|
|||
}
|
||||
|
||||
func (a *AppModel) ServiceName() string {
|
||||
if len(a.GetPorts()) == 0 {
|
||||
return ""
|
||||
}
|
||||
if strings.TrimSpace(a.SvcName) != "" {
|
||||
return fmt.Sprintf("%s-%s", a.NamePrefix(), a.SvcName)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -102,6 +102,9 @@ func (c *K8sClient) UpdateDeployment(app *AppModel) {
|
|||
Ports: []v1.ContainerPort{
|
||||
{ContainerPort: 80},
|
||||
},
|
||||
SecurityContext: &v1.SecurityContext{
|
||||
RunAsUser: UnnamedPointer(int64(0)),
|
||||
},
|
||||
}},
|
||||
},
|
||||
},
|
||||
|
|
|
|||
|
|
@ -0,0 +1,5 @@
|
|||
package k8s_manager
|
||||
|
||||
func UnnamedPointer[T any](v T) *T {
|
||||
return &v
|
||||
}
|
||||
Loading…
Reference in New Issue