rename CapabilityType Capability
This commit is contained in:
@@ -771,11 +771,11 @@ func TestBadSecurityContextConversion(t *testing.T) {
|
||||
"mismatched caps add": {
|
||||
c: ¤t.Container{
|
||||
Capabilities: current.Capabilities{
|
||||
Add: []current.CapabilityType{"foo"},
|
||||
Add: []current.Capability{"foo"},
|
||||
},
|
||||
SecurityContext: ¤t.SecurityContext{
|
||||
Capabilities: ¤t.Capabilities{
|
||||
Add: []current.CapabilityType{"bar"},
|
||||
Add: []current.Capability{"bar"},
|
||||
},
|
||||
},
|
||||
},
|
||||
@@ -784,11 +784,11 @@ func TestBadSecurityContextConversion(t *testing.T) {
|
||||
"mismatched caps drop": {
|
||||
c: ¤t.Container{
|
||||
Capabilities: current.Capabilities{
|
||||
Drop: []current.CapabilityType{"foo"},
|
||||
Drop: []current.Capability{"foo"},
|
||||
},
|
||||
SecurityContext: ¤t.SecurityContext{
|
||||
Capabilities: ¤t.Capabilities{
|
||||
Drop: []current.CapabilityType{"bar"},
|
||||
Drop: []current.Capability{"bar"},
|
||||
},
|
||||
},
|
||||
},
|
||||
|
||||
@@ -351,8 +351,8 @@ func TestSetDefaultSecurityContext(t *testing.T) {
|
||||
c: current.Container{
|
||||
Privileged: false,
|
||||
Capabilities: current.Capabilities{
|
||||
Add: []current.CapabilityType{"foo"},
|
||||
Drop: []current.CapabilityType{"bar"},
|
||||
Add: []current.Capability{"foo"},
|
||||
Drop: []current.Capability{"bar"},
|
||||
},
|
||||
SecurityContext: ¤t.SecurityContext{
|
||||
Privileged: &priv,
|
||||
@@ -363,13 +363,13 @@ func TestSetDefaultSecurityContext(t *testing.T) {
|
||||
c: current.Container{
|
||||
Privileged: false,
|
||||
Capabilities: current.Capabilities{
|
||||
Add: []current.CapabilityType{"foo"},
|
||||
Drop: []current.CapabilityType{"bar"},
|
||||
Add: []current.Capability{"foo"},
|
||||
Drop: []current.Capability{"bar"},
|
||||
},
|
||||
SecurityContext: ¤t.SecurityContext{
|
||||
Capabilities: ¤t.Capabilities{
|
||||
Add: []current.CapabilityType{"foo"},
|
||||
Drop: []current.CapabilityType{"bar"},
|
||||
Add: []current.Capability{"foo"},
|
||||
Drop: []current.Capability{"bar"},
|
||||
},
|
||||
},
|
||||
},
|
||||
@@ -380,8 +380,8 @@ func TestSetDefaultSecurityContext(t *testing.T) {
|
||||
SecurityContext: ¤t.SecurityContext{
|
||||
Privileged: &priv,
|
||||
Capabilities: ¤t.Capabilities{
|
||||
Add: []current.CapabilityType{"biz"},
|
||||
Drop: []current.CapabilityType{"baz"},
|
||||
Add: []current.Capability{"biz"},
|
||||
Drop: []current.Capability{"baz"},
|
||||
},
|
||||
},
|
||||
},
|
||||
@@ -389,14 +389,14 @@ func TestSetDefaultSecurityContext(t *testing.T) {
|
||||
"upward defaulting priv": {
|
||||
c: current.Container{
|
||||
Capabilities: current.Capabilities{
|
||||
Add: []current.CapabilityType{"foo"},
|
||||
Drop: []current.CapabilityType{"bar"},
|
||||
Add: []current.Capability{"foo"},
|
||||
Drop: []current.Capability{"bar"},
|
||||
},
|
||||
SecurityContext: ¤t.SecurityContext{
|
||||
Privileged: &privTrue,
|
||||
Capabilities: ¤t.Capabilities{
|
||||
Add: []current.CapabilityType{"foo"},
|
||||
Drop: []current.CapabilityType{"bar"},
|
||||
Add: []current.Capability{"foo"},
|
||||
Drop: []current.Capability{"bar"},
|
||||
},
|
||||
},
|
||||
},
|
||||
|
||||
@@ -481,15 +481,15 @@ const (
|
||||
PullIfNotPresent PullPolicy = "PullIfNotPresent"
|
||||
)
|
||||
|
||||
// CapabilityType represent POSIX capabilities type
|
||||
type CapabilityType string
|
||||
// Capability represent POSIX capabilities type
|
||||
type Capability string
|
||||
|
||||
// Capabilities represent POSIX capabilities that can be added or removed to a running container.
|
||||
type Capabilities struct {
|
||||
// Added capabilities
|
||||
Add []CapabilityType `json:"add,omitempty" description:"added capabilities"`
|
||||
Add []Capability `json:"add,omitempty" description:"added capabilities"`
|
||||
// Removed capabilities
|
||||
Drop []CapabilityType `json:"drop,omitempty" description:"droped capabilities"`
|
||||
Drop []Capability `json:"drop,omitempty" description:"droped capabilities"`
|
||||
}
|
||||
|
||||
type ResourceRequirements struct {
|
||||
|
||||
Reference in New Issue
Block a user