mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-07-17 17:02:42 +00:00
Merge pull request #10426 from 3u13r/fix/genpolicy/handle-config-map-binary-data
genpolicy: read binaryData value as String
This commit is contained in:
commit
c371b4e1ce
@ -28,8 +28,10 @@ pub struct ConfigMap {
|
|||||||
#[serde(skip_serializing_if = "Option::is_none")]
|
#[serde(skip_serializing_if = "Option::is_none")]
|
||||||
pub data: Option<BTreeMap<String, String>>,
|
pub data: Option<BTreeMap<String, String>>,
|
||||||
|
|
||||||
|
// When parsing a YAML file, binaryData is encoded as base64.
|
||||||
|
// Therefore, this is a BTreeMap<String, String> instead of BTreeMap<String, Vec<u8>>.
|
||||||
#[serde(skip_serializing_if = "Option::is_none")]
|
#[serde(skip_serializing_if = "Option::is_none")]
|
||||||
pub binaryData: Option<BTreeMap<String, Vec<u8>>>,
|
pub binaryData: Option<BTreeMap<String, String>>,
|
||||||
|
|
||||||
#[serde(skip_serializing_if = "Option::is_none")]
|
#[serde(skip_serializing_if = "Option::is_none")]
|
||||||
immutable: Option<bool>,
|
immutable: Option<bool>,
|
||||||
|
@ -11,3 +11,7 @@ data:
|
|||||||
data-1: value-1
|
data-1: value-1
|
||||||
data-2: value-2
|
data-2: value-2
|
||||||
data-3: value-3
|
data-3: value-3
|
||||||
|
binaryData:
|
||||||
|
bin-data-1: YmluLXZhbHVlLTE=
|
||||||
|
bin-data-2: YmluLXZhbHVlLTI=
|
||||||
|
bin-data-3: YmluLXZhbHVlLTM=
|
||||||
|
Loading…
Reference in New Issue
Block a user