mirror of
https://github.com/containers/podman.git
synced 2025-12-02 11:08:36 +08:00
Merge pull request #16748 from ygalblum/quadlet_kube_userns
Quadlet Kube: Add support for userns flag
This commit is contained in:
5
test/e2e/quadlet/remap-auto.kube
Normal file
5
test/e2e/quadlet/remap-auto.kube
Normal file
@@ -0,0 +1,5 @@
|
||||
## assert-podman-args --userns=auto
|
||||
|
||||
[Kube]
|
||||
Yaml=/opt/k8s/deployment.yml
|
||||
RemapUsers=auto
|
||||
10
test/e2e/quadlet/remap-auto2.kube
Normal file
10
test/e2e/quadlet/remap-auto2.kube
Normal file
@@ -0,0 +1,10 @@
|
||||
## assert-podman-args "--userns=auto:uidmapping=0:10000:10,uidmapping=10:20000:10,gidmapping=0:10000:10,gidmapping=10:20000:10,size=20"
|
||||
|
||||
[Kube]
|
||||
Yaml=/opt/k8s/deployment.yml
|
||||
RemapUsers=auto
|
||||
RemapUid=0:10000:10
|
||||
RemapUid=10:20000:10
|
||||
RemapGid=0:10000:10
|
||||
RemapGid=10:20000:10
|
||||
RemapUidSize=20
|
||||
10
test/e2e/quadlet/remap-manual.kube
Normal file
10
test/e2e/quadlet/remap-manual.kube
Normal file
@@ -0,0 +1,10 @@
|
||||
## assert-failed
|
||||
## assert-stderr-contains "RemapUsers=manual is not supported"
|
||||
|
||||
[Kube]
|
||||
Yaml=/opt/k8s/deployment.yml
|
||||
RemapUsers=manual
|
||||
RemapUid=0:10000:10
|
||||
RemapUid=10:20000:10
|
||||
RemapGid=0:10000:10
|
||||
RemapGid=10:20000:10
|
||||
@@ -359,6 +359,9 @@ var _ = Describe("quadlet system generator", func() {
|
||||
Entry("Basic kube", "basic.kube"),
|
||||
Entry("Syslog Identifier", "syslog.identifier.kube"),
|
||||
Entry("Absolute Path", "absolute.path.kube"),
|
||||
Entry("Kube - User Remap Manual", "remap-manual.kube"),
|
||||
Entry("Kube - User Remap Auto", "remap-auto.kube"),
|
||||
Entry("Kube - User Remap Auto with IDs", "remap-auto2.kube"),
|
||||
)
|
||||
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user