"description":"An optional identifer to prepend to each key in the ConfigMap. Must be a C_IDENTIFIER.",
"type":"string"
},
"secretRef":{
"description":"The Secret to select from",
"$ref":"#/definitions/v1.SecretEnvSource"
}
}
},
...
...
@@ -38203,6 +38207,15 @@
}
}
},
"v1.SecretEnvSource":{
"description":"SecretEnvSource selects a Secret to populate the environment variables with.\n\nThe contents of the target Secret's Data field will represent the key-value pairs as environment variables.",
"properties":{
"name":{
"description":"Name of the referent. More info: http://kubernetes.io/docs/user-guide/identifiers#names",
"type":"string"
}
}
},
"v1.SecretKeySelector":{
"description":"SecretKeySelector selects a key of a Secret.",
"description":"SecretEnvSource selects a Secret to populate the environment variables with.\n\nThe contents of the target Secret's Data field will represent the key-value pairs as environment variables.",
"properties":{
"name":{
"type":"string",
"description":"Name of the referent. More info: http://kubernetes.io/docs/user-guide/identifiers#names"
}
}
},
"v1.EnvVar":{
"id":"v1.EnvVar",
"description":"EnvVar represents an environment variable present in a Container.",
"description":"SecretEnvSource selects a Secret to populate the environment variables with.\n\nThe contents of the target Secret's Data field will represent the key-value pairs as environment variables.",
"properties":{
"name":{
"type":"string",
"description":"Name of the referent. More info: http://kubernetes.io/docs/user-guide/identifiers#names"
}
}
},
"v1.EnvVar":{
"id":"v1.EnvVar",
"description":"EnvVar represents an environment variable present in a Container.",
"description":"SecretEnvSource selects a Secret to populate the environment variables with.\n\nThe contents of the target Secret's Data field will represent the key-value pairs as environment variables.",
"properties":{
"name":{
"type":"string",
"description":"Name of the referent. More info: http://kubernetes.io/docs/user-guide/identifiers#names"
}
}
},
"v1.EnvVar":{
"id":"v1.EnvVar",
"description":"EnvVar represents an environment variable present in a Container.",
"description":"SecretEnvSource selects a Secret to populate the environment variables with.\n\nThe contents of the target Secret's Data field will represent the key-value pairs as environment variables.",
"properties":{
"name":{
"type":"string",
"description":"Name of the referent. More info: http://kubernetes.io/docs/user-guide/identifiers#names"
}
}
},
"v1.EnvVar":{
"id":"v1.EnvVar",
"description":"EnvVar represents an environment variable present in a Container.",
<tdclass="tableblock halign-left valign-top"><pclass="tableblock">Name of the referent. More info: <ahref="http://kubernetes.io/docs/user-guide/identifiers#names">http://kubernetes.io/docs/user-guide/identifiers#names</a></p></td>
<p>StatusDetails is a set of additional properties that MAY be set by the server to provide additional information about a response. The Reason field of a Status object defines what attributes will be set. Clients must ignore fields that do not match the defined type of each attribute, and should assume that any attribute may be empty, invalid, or under defined.</p>
...
...
@@ -2555,6 +2592,13 @@ Populated by the system when a graceful deletion is requested. Read-only. More i
<tdclass="tableblock halign-left valign-top"><pclass="tableblock">Name of the referent. More info: <ahref="http://kubernetes.io/docs/user-guide/identifiers#names">http://kubernetes.io/docs/user-guide/identifiers#names</a></p></td>
<p>StatusDetails is a set of additional properties that MAY be set by the server to provide additional information about a response. The Reason field of a Status object defines what attributes will be set. Clients must ignore fields that do not match the defined type of each attribute, and should assume that any attribute may be empty, invalid, or under defined.</p>
...
...
@@ -2466,6 +2503,13 @@ Populated by the system when a graceful deletion is requested. Read-only. More i
<tdclass="tableblock halign-left valign-top"><pclass="tableblock">Name of the referent. More info: <ahref="http://kubernetes.io/docs/user-guide/identifiers#names">http://kubernetes.io/docs/user-guide/identifiers#names</a></p></td>
<tdclass="tableblock halign-left valign-top"><pclass="tableblock">Name of the referent. More info: <ahref="http://kubernetes.io/docs/user-guide/identifiers#names">http://kubernetes.io/docs/user-guide/identifiers#names</a></p></td>
"description":"An optional identifer to prepend to each key in the ConfigMap. Must be a C_IDENTIFIER.",
"type":"string"
},
"secretRef":{
"description":"The Secret to select from",
"$ref":"#/definitions/v1.SecretEnvSource"
}
}
},
...
...
@@ -11598,6 +11602,15 @@
}
}
},
"v1.SecretEnvSource":{
"description":"SecretEnvSource selects a Secret to populate the environment variables with.\n\nThe contents of the target Secret's Data field will represent the key-value pairs as environment variables.",
"properties":{
"name":{
"description":"Name of the referent. More info: http://kubernetes.io/docs/user-guide/identifiers#names",
"type":"string"
}
}
},
"v1.SecretKeySelector":{
"description":"SecretKeySelector selects a key of a Secret.",
"":"SecretEnvSource selects a Secret to populate the environment variables with.\n\nThe contents of the target Secret's Data field will represent the key-value pairs as environment variables.",
@@ -7367,6 +7373,23 @@ var OpenAPIDefinitions *openapi.OpenAPIDefinitions = &openapi.OpenAPIDefinitions
Dependencies:[]string{
"v1.ObjectMeta"},
},
"v1.SecretEnvSource":{
Schema:spec.Schema{
SchemaProps:spec.SchemaProps{
Description:"SecretEnvSource selects a Secret to populate the environment variables with.\n\nThe contents of the target Secret's Data field will represent the key-value pairs as environment variables.",
Properties:map[string]spec.Schema{
"name":{
SchemaProps:spec.SchemaProps{
Description:"Name of the referent. More info: http://kubernetes.io/docs/user-guide/identifiers#names",