From a974864d52a2b2ba4d72cab700a5ee551ea5bbab Mon Sep 17 00:00:00 2001 From: mikiodehartj1 <113941652+mikiodehartj1@users.noreply.github.com> Date: Thu, 12 Sep 2024 10:08:44 -0600 Subject: [PATCH 1/5] adding props from raw --- src/steps/services/converters.ts | 9 + yarn.lock | 1852 +++++++++++++++--------------- 2 files changed, 940 insertions(+), 921 deletions(-) diff --git a/src/steps/services/converters.ts b/src/steps/services/converters.ts index 292ce4c..fb24eb6 100644 --- a/src/steps/services/converters.ts +++ b/src/steps/services/converters.ts @@ -37,6 +37,15 @@ export function createServiceEntity(data: k8s.V1Service) { publishNotReadyAddresses: data.spec?.publishNotReadyAddresses, sessionAffinity: data.spec?.sessionAffinity, type: data.spec?.type, + clusterIpVersion: data.spec?.ipFamilies, + apiVersion: data.metadata?.managedFields?.map( + (managedField) => managedField.apiVersion ?? 'undefined', + ), + //apiVersion: data.metadata?.managedFields[0].apiVersion, + portName: data.spec?.ports?.map((port) => port.name ?? 'undefined'), + portNumber: data.spec?.ports?.map((port) => port.port), + protocol: data.spec?.ports?.map((port) => port.protocol ?? 'undefined'), + // TODO: data.status part is made up of arrays, require some mappings/thinking }, }, diff --git a/yarn.lock b/yarn.lock index 485cb69..9004e3f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -130,338 +130,340 @@ tslib "^2.5.0" "@aws-sdk/client-lambda@^3.118.1": - version "3.600.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-lambda/-/client-lambda-3.600.0.tgz#96b4116f254292ceb0b4f834c3d4954b1a65c802" - integrity sha512-J7tDJ0TOILuvRp9+19cotI4BU2YFO9XKDX9rZY56pAu72F/gCIKvf6g9hI7h1HOCSw0Ug+FIFciOJhRQk+YKCQ== + version "3.650.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-lambda/-/client-lambda-3.650.0.tgz#108146b7ca36de4b10d6c323db264619a8005bff" + integrity sha512-u8fqVod+EeMXxal72TbDWPAnMpmGvo1Z3P07qZ6M+dm5FkwUVzRhDkp8jLokwsIzlSt0lkasqDhn97rZLfgTZg== dependencies: "@aws-crypto/sha256-browser" "5.2.0" "@aws-crypto/sha256-js" "5.2.0" - "@aws-sdk/client-sso-oidc" "3.600.0" - "@aws-sdk/client-sts" "3.600.0" - "@aws-sdk/core" "3.598.0" - "@aws-sdk/credential-provider-node" "3.600.0" - "@aws-sdk/middleware-host-header" "3.598.0" - "@aws-sdk/middleware-logger" "3.598.0" - "@aws-sdk/middleware-recursion-detection" "3.598.0" - "@aws-sdk/middleware-user-agent" "3.598.0" - "@aws-sdk/region-config-resolver" "3.598.0" - "@aws-sdk/types" "3.598.0" - "@aws-sdk/util-endpoints" "3.598.0" - "@aws-sdk/util-user-agent-browser" "3.598.0" - "@aws-sdk/util-user-agent-node" "3.598.0" - "@smithy/config-resolver" "^3.0.2" - "@smithy/core" "^2.2.1" - "@smithy/eventstream-serde-browser" "^3.0.2" - "@smithy/eventstream-serde-config-resolver" "^3.0.1" - "@smithy/eventstream-serde-node" "^3.0.2" - "@smithy/fetch-http-handler" "^3.0.2" - "@smithy/hash-node" "^3.0.1" - "@smithy/invalid-dependency" "^3.0.1" - "@smithy/middleware-content-length" "^3.0.1" - "@smithy/middleware-endpoint" "^3.0.2" - "@smithy/middleware-retry" "^3.0.4" - "@smithy/middleware-serde" "^3.0.1" - "@smithy/middleware-stack" "^3.0.1" - "@smithy/node-config-provider" "^3.1.1" - "@smithy/node-http-handler" "^3.0.1" - "@smithy/protocol-http" "^4.0.1" - "@smithy/smithy-client" "^3.1.2" - "@smithy/types" "^3.1.0" - "@smithy/url-parser" "^3.0.1" + "@aws-sdk/client-sso-oidc" "3.650.0" + "@aws-sdk/client-sts" "3.650.0" + "@aws-sdk/core" "3.649.0" + "@aws-sdk/credential-provider-node" "3.650.0" + "@aws-sdk/middleware-host-header" "3.649.0" + "@aws-sdk/middleware-logger" "3.649.0" + "@aws-sdk/middleware-recursion-detection" "3.649.0" + "@aws-sdk/middleware-user-agent" "3.649.0" + "@aws-sdk/region-config-resolver" "3.649.0" + "@aws-sdk/types" "3.649.0" + "@aws-sdk/util-endpoints" "3.649.0" + "@aws-sdk/util-user-agent-browser" "3.649.0" + "@aws-sdk/util-user-agent-node" "3.649.0" + "@smithy/config-resolver" "^3.0.6" + "@smithy/core" "^2.4.1" + "@smithy/eventstream-serde-browser" "^3.0.7" + "@smithy/eventstream-serde-config-resolver" "^3.0.4" + "@smithy/eventstream-serde-node" "^3.0.6" + "@smithy/fetch-http-handler" "^3.2.5" + "@smithy/hash-node" "^3.0.4" + "@smithy/invalid-dependency" "^3.0.4" + "@smithy/middleware-content-length" "^3.0.6" + "@smithy/middleware-endpoint" "^3.1.1" + "@smithy/middleware-retry" "^3.0.16" + "@smithy/middleware-serde" "^3.0.4" + "@smithy/middleware-stack" "^3.0.4" + "@smithy/node-config-provider" "^3.1.5" + "@smithy/node-http-handler" "^3.2.0" + "@smithy/protocol-http" "^4.1.1" + "@smithy/smithy-client" "^3.3.0" + "@smithy/types" "^3.4.0" + "@smithy/url-parser" "^3.0.4" "@smithy/util-base64" "^3.0.0" "@smithy/util-body-length-browser" "^3.0.0" "@smithy/util-body-length-node" "^3.0.0" - "@smithy/util-defaults-mode-browser" "^3.0.4" - "@smithy/util-defaults-mode-node" "^3.0.4" - "@smithy/util-endpoints" "^2.0.2" - "@smithy/util-middleware" "^3.0.1" - "@smithy/util-retry" "^3.0.1" - "@smithy/util-stream" "^3.0.2" + "@smithy/util-defaults-mode-browser" "^3.0.16" + "@smithy/util-defaults-mode-node" "^3.0.16" + "@smithy/util-endpoints" "^2.1.0" + "@smithy/util-middleware" "^3.0.4" + "@smithy/util-retry" "^3.0.4" + "@smithy/util-stream" "^3.1.4" "@smithy/util-utf8" "^3.0.0" - "@smithy/util-waiter" "^3.0.1" + "@smithy/util-waiter" "^3.1.3" tslib "^2.6.2" -"@aws-sdk/client-sso-oidc@3.600.0": - version "3.600.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.600.0.tgz#37966020af55a052822b9ef21adc38d2afcb0f34" - integrity sha512-7+I8RWURGfzvChyNQSyj5/tKrqRbzRl7H+BnTOf/4Vsw1nFOi5ROhlhD4X/Y0QCTacxnaoNcIrqnY7uGGvVRzw== +"@aws-sdk/client-sso-oidc@3.650.0": + version "3.650.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.650.0.tgz#7516b8a2f00ba3b1bdd59aafbbda0ddb66d0ab3f" + integrity sha512-6J7IS0f8ovhvbIAZaynOYP+jPX8344UlTjwHxjaXHgFvI8axu3+NslKtEEV5oHLhgzDvrKbinsu5lgE2n4Sqng== dependencies: "@aws-crypto/sha256-browser" "5.2.0" "@aws-crypto/sha256-js" "5.2.0" - "@aws-sdk/client-sts" "3.600.0" - "@aws-sdk/core" "3.598.0" - "@aws-sdk/credential-provider-node" "3.600.0" - "@aws-sdk/middleware-host-header" "3.598.0" - "@aws-sdk/middleware-logger" "3.598.0" - "@aws-sdk/middleware-recursion-detection" "3.598.0" - "@aws-sdk/middleware-user-agent" "3.598.0" - "@aws-sdk/region-config-resolver" "3.598.0" - "@aws-sdk/types" "3.598.0" - "@aws-sdk/util-endpoints" "3.598.0" - "@aws-sdk/util-user-agent-browser" "3.598.0" - "@aws-sdk/util-user-agent-node" "3.598.0" - "@smithy/config-resolver" "^3.0.2" - "@smithy/core" "^2.2.1" - "@smithy/fetch-http-handler" "^3.0.2" - "@smithy/hash-node" "^3.0.1" - "@smithy/invalid-dependency" "^3.0.1" - "@smithy/middleware-content-length" "^3.0.1" - "@smithy/middleware-endpoint" "^3.0.2" - "@smithy/middleware-retry" "^3.0.4" - "@smithy/middleware-serde" "^3.0.1" - "@smithy/middleware-stack" "^3.0.1" - "@smithy/node-config-provider" "^3.1.1" - "@smithy/node-http-handler" "^3.0.1" - "@smithy/protocol-http" "^4.0.1" - "@smithy/smithy-client" "^3.1.2" - "@smithy/types" "^3.1.0" - "@smithy/url-parser" "^3.0.1" + "@aws-sdk/core" "3.649.0" + "@aws-sdk/credential-provider-node" "3.650.0" + "@aws-sdk/middleware-host-header" "3.649.0" + "@aws-sdk/middleware-logger" "3.649.0" + "@aws-sdk/middleware-recursion-detection" "3.649.0" + "@aws-sdk/middleware-user-agent" "3.649.0" + "@aws-sdk/region-config-resolver" "3.649.0" + "@aws-sdk/types" "3.649.0" + "@aws-sdk/util-endpoints" "3.649.0" + "@aws-sdk/util-user-agent-browser" "3.649.0" + "@aws-sdk/util-user-agent-node" "3.649.0" + "@smithy/config-resolver" "^3.0.6" + "@smithy/core" "^2.4.1" + "@smithy/fetch-http-handler" "^3.2.5" + "@smithy/hash-node" "^3.0.4" + "@smithy/invalid-dependency" "^3.0.4" + "@smithy/middleware-content-length" "^3.0.6" + "@smithy/middleware-endpoint" "^3.1.1" + "@smithy/middleware-retry" "^3.0.16" + "@smithy/middleware-serde" "^3.0.4" + "@smithy/middleware-stack" "^3.0.4" + "@smithy/node-config-provider" "^3.1.5" + "@smithy/node-http-handler" "^3.2.0" + "@smithy/protocol-http" "^4.1.1" + "@smithy/smithy-client" "^3.3.0" + "@smithy/types" "^3.4.0" + "@smithy/url-parser" "^3.0.4" "@smithy/util-base64" "^3.0.0" "@smithy/util-body-length-browser" "^3.0.0" "@smithy/util-body-length-node" "^3.0.0" - "@smithy/util-defaults-mode-browser" "^3.0.4" - "@smithy/util-defaults-mode-node" "^3.0.4" - "@smithy/util-endpoints" "^2.0.2" - "@smithy/util-middleware" "^3.0.1" - "@smithy/util-retry" "^3.0.1" + "@smithy/util-defaults-mode-browser" "^3.0.16" + "@smithy/util-defaults-mode-node" "^3.0.16" + "@smithy/util-endpoints" "^2.1.0" + "@smithy/util-middleware" "^3.0.4" + "@smithy/util-retry" "^3.0.4" "@smithy/util-utf8" "^3.0.0" tslib "^2.6.2" -"@aws-sdk/client-sso@3.598.0": - version "3.598.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.598.0.tgz#aef58e198e504d3b3d1ba345355650a67d21facb" - integrity sha512-nOI5lqPYa+YZlrrzwAJywJSw3MKVjvu6Ge2fCqQUNYMfxFB0NAaDFnl0EPjXi+sEbtCuz/uWE77poHbqiZ+7Iw== +"@aws-sdk/client-sso@3.650.0": + version "3.650.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-sso/-/client-sso-3.650.0.tgz#03a02256bef9fa79ebd2791eb24cf950d7d268ea" + integrity sha512-YKm14gCMChD/jlCisFlsVqB8HJujR41bl4Fup2crHwNJxhD/9LTnzwMiVVlBqlXr41Sfa6fSxczX2AMP8NM14A== dependencies: "@aws-crypto/sha256-browser" "5.2.0" "@aws-crypto/sha256-js" "5.2.0" - "@aws-sdk/core" "3.598.0" - "@aws-sdk/middleware-host-header" "3.598.0" - "@aws-sdk/middleware-logger" "3.598.0" - "@aws-sdk/middleware-recursion-detection" "3.598.0" - "@aws-sdk/middleware-user-agent" "3.598.0" - "@aws-sdk/region-config-resolver" "3.598.0" - "@aws-sdk/types" "3.598.0" - "@aws-sdk/util-endpoints" "3.598.0" - "@aws-sdk/util-user-agent-browser" "3.598.0" - "@aws-sdk/util-user-agent-node" "3.598.0" - "@smithy/config-resolver" "^3.0.2" - "@smithy/core" "^2.2.1" - "@smithy/fetch-http-handler" "^3.0.2" - "@smithy/hash-node" "^3.0.1" - "@smithy/invalid-dependency" "^3.0.1" - "@smithy/middleware-content-length" "^3.0.1" - "@smithy/middleware-endpoint" "^3.0.2" - "@smithy/middleware-retry" "^3.0.4" - "@smithy/middleware-serde" "^3.0.1" - "@smithy/middleware-stack" "^3.0.1" - "@smithy/node-config-provider" "^3.1.1" - "@smithy/node-http-handler" "^3.0.1" - "@smithy/protocol-http" "^4.0.1" - "@smithy/smithy-client" "^3.1.2" - "@smithy/types" "^3.1.0" - "@smithy/url-parser" "^3.0.1" + "@aws-sdk/core" "3.649.0" + "@aws-sdk/middleware-host-header" "3.649.0" + "@aws-sdk/middleware-logger" "3.649.0" + "@aws-sdk/middleware-recursion-detection" "3.649.0" + "@aws-sdk/middleware-user-agent" "3.649.0" + "@aws-sdk/region-config-resolver" "3.649.0" + "@aws-sdk/types" "3.649.0" + "@aws-sdk/util-endpoints" "3.649.0" + "@aws-sdk/util-user-agent-browser" "3.649.0" + "@aws-sdk/util-user-agent-node" "3.649.0" + "@smithy/config-resolver" "^3.0.6" + "@smithy/core" "^2.4.1" + "@smithy/fetch-http-handler" "^3.2.5" + "@smithy/hash-node" "^3.0.4" + "@smithy/invalid-dependency" "^3.0.4" + "@smithy/middleware-content-length" "^3.0.6" + "@smithy/middleware-endpoint" "^3.1.1" + "@smithy/middleware-retry" "^3.0.16" + "@smithy/middleware-serde" "^3.0.4" + "@smithy/middleware-stack" "^3.0.4" + "@smithy/node-config-provider" "^3.1.5" + "@smithy/node-http-handler" "^3.2.0" + "@smithy/protocol-http" "^4.1.1" + "@smithy/smithy-client" "^3.3.0" + "@smithy/types" "^3.4.0" + "@smithy/url-parser" "^3.0.4" "@smithy/util-base64" "^3.0.0" "@smithy/util-body-length-browser" "^3.0.0" "@smithy/util-body-length-node" "^3.0.0" - "@smithy/util-defaults-mode-browser" "^3.0.4" - "@smithy/util-defaults-mode-node" "^3.0.4" - "@smithy/util-endpoints" "^2.0.2" - "@smithy/util-middleware" "^3.0.1" - "@smithy/util-retry" "^3.0.1" + "@smithy/util-defaults-mode-browser" "^3.0.16" + "@smithy/util-defaults-mode-node" "^3.0.16" + "@smithy/util-endpoints" "^2.1.0" + "@smithy/util-middleware" "^3.0.4" + "@smithy/util-retry" "^3.0.4" "@smithy/util-utf8" "^3.0.0" tslib "^2.6.2" -"@aws-sdk/client-sts@3.600.0": - version "3.600.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/client-sts/-/client-sts-3.600.0.tgz#8a437f8cf626cf652f99628105576213dbba48b2" - integrity sha512-KQG97B7LvTtTiGmjlrG1LRAY8wUvCQzrmZVV5bjrJ/1oXAU7DITYwVbSJeX9NWg6hDuSk0VE3MFwIXS2SvfLIA== +"@aws-sdk/client-sts@3.650.0": + version "3.650.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/client-sts/-/client-sts-3.650.0.tgz#b4e5aeb0c6b516cc4db6db587f5daa72ec4c4b33" + integrity sha512-ISK0ZQYA7O5/WYgslpWy956lUBudGC9d7eL0FFbiL0j50N80Gx3RUv22ezvZgxJWE0W3DqNr4CE19sPYn4Lw8g== dependencies: "@aws-crypto/sha256-browser" "5.2.0" "@aws-crypto/sha256-js" "5.2.0" - "@aws-sdk/client-sso-oidc" "3.600.0" - "@aws-sdk/core" "3.598.0" - "@aws-sdk/credential-provider-node" "3.600.0" - "@aws-sdk/middleware-host-header" "3.598.0" - "@aws-sdk/middleware-logger" "3.598.0" - "@aws-sdk/middleware-recursion-detection" "3.598.0" - "@aws-sdk/middleware-user-agent" "3.598.0" - "@aws-sdk/region-config-resolver" "3.598.0" - "@aws-sdk/types" "3.598.0" - "@aws-sdk/util-endpoints" "3.598.0" - "@aws-sdk/util-user-agent-browser" "3.598.0" - "@aws-sdk/util-user-agent-node" "3.598.0" - "@smithy/config-resolver" "^3.0.2" - "@smithy/core" "^2.2.1" - "@smithy/fetch-http-handler" "^3.0.2" - "@smithy/hash-node" "^3.0.1" - "@smithy/invalid-dependency" "^3.0.1" - "@smithy/middleware-content-length" "^3.0.1" - "@smithy/middleware-endpoint" "^3.0.2" - "@smithy/middleware-retry" "^3.0.4" - "@smithy/middleware-serde" "^3.0.1" - "@smithy/middleware-stack" "^3.0.1" - "@smithy/node-config-provider" "^3.1.1" - "@smithy/node-http-handler" "^3.0.1" - "@smithy/protocol-http" "^4.0.1" - "@smithy/smithy-client" "^3.1.2" - "@smithy/types" "^3.1.0" - "@smithy/url-parser" "^3.0.1" + "@aws-sdk/client-sso-oidc" "3.650.0" + "@aws-sdk/core" "3.649.0" + "@aws-sdk/credential-provider-node" "3.650.0" + "@aws-sdk/middleware-host-header" "3.649.0" + "@aws-sdk/middleware-logger" "3.649.0" + "@aws-sdk/middleware-recursion-detection" "3.649.0" + "@aws-sdk/middleware-user-agent" "3.649.0" + "@aws-sdk/region-config-resolver" "3.649.0" + "@aws-sdk/types" "3.649.0" + "@aws-sdk/util-endpoints" "3.649.0" + "@aws-sdk/util-user-agent-browser" "3.649.0" + "@aws-sdk/util-user-agent-node" "3.649.0" + "@smithy/config-resolver" "^3.0.6" + "@smithy/core" "^2.4.1" + "@smithy/fetch-http-handler" "^3.2.5" + "@smithy/hash-node" "^3.0.4" + "@smithy/invalid-dependency" "^3.0.4" + "@smithy/middleware-content-length" "^3.0.6" + "@smithy/middleware-endpoint" "^3.1.1" + "@smithy/middleware-retry" "^3.0.16" + "@smithy/middleware-serde" "^3.0.4" + "@smithy/middleware-stack" "^3.0.4" + "@smithy/node-config-provider" "^3.1.5" + "@smithy/node-http-handler" "^3.2.0" + "@smithy/protocol-http" "^4.1.1" + "@smithy/smithy-client" "^3.3.0" + "@smithy/types" "^3.4.0" + "@smithy/url-parser" "^3.0.4" "@smithy/util-base64" "^3.0.0" "@smithy/util-body-length-browser" "^3.0.0" "@smithy/util-body-length-node" "^3.0.0" - "@smithy/util-defaults-mode-browser" "^3.0.4" - "@smithy/util-defaults-mode-node" "^3.0.4" - "@smithy/util-endpoints" "^2.0.2" - "@smithy/util-middleware" "^3.0.1" - "@smithy/util-retry" "^3.0.1" + "@smithy/util-defaults-mode-browser" "^3.0.16" + "@smithy/util-defaults-mode-node" "^3.0.16" + "@smithy/util-endpoints" "^2.1.0" + "@smithy/util-middleware" "^3.0.4" + "@smithy/util-retry" "^3.0.4" "@smithy/util-utf8" "^3.0.0" tslib "^2.6.2" -"@aws-sdk/core@3.598.0": - version "3.598.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/core/-/core-3.598.0.tgz#82a069d703be0cafe3ddeacb1de51981ee4faa25" - integrity sha512-HaSjt7puO5Cc7cOlrXFCW0rtA0BM9lvzjl56x0A20Pt+0wxXGeTOZZOkXQIepbrFkV2e/HYukuT9e99vXDm59g== - dependencies: - "@smithy/core" "^2.2.1" - "@smithy/protocol-http" "^4.0.1" - "@smithy/signature-v4" "^3.1.0" - "@smithy/smithy-client" "^3.1.2" - "@smithy/types" "^3.1.0" - fast-xml-parser "4.2.5" +"@aws-sdk/core@3.649.0": + version "3.649.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/core/-/core-3.649.0.tgz#8c2a375e3c2e937e2f699f38cbbe031882ce99de" + integrity sha512-dheG/X2y25RHE7K+TlS32kcy7TgDg1OpWV44BQRoE0OBPAWmFR1D1qjjTZ7WWrdqRPKzcnDj1qED8ncyncOX8g== + dependencies: + "@smithy/core" "^2.4.1" + "@smithy/node-config-provider" "^3.1.5" + "@smithy/property-provider" "^3.1.4" + "@smithy/protocol-http" "^4.1.1" + "@smithy/signature-v4" "^4.1.1" + "@smithy/smithy-client" "^3.3.0" + "@smithy/types" "^3.4.0" + "@smithy/util-middleware" "^3.0.4" + fast-xml-parser "4.4.1" tslib "^2.6.2" -"@aws-sdk/credential-provider-env@3.598.0": - version "3.598.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-env/-/credential-provider-env-3.598.0.tgz#ea1f30cfc9948017dd0608518868d3f50074164f" - integrity sha512-vi1khgn7yXzLCcgSIzQrrtd2ilUM0dWodxj3PQ6BLfP0O+q1imO3hG1nq7DVyJtq7rFHs6+9N8G4mYvTkxby2w== +"@aws-sdk/credential-provider-env@3.649.0": + version "3.649.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-env/-/credential-provider-env-3.649.0.tgz#8832e8a3b396c54c3663c2730e41746969fb7e49" + integrity sha512-tViwzM1dauksA3fdRjsg0T8mcHklDa8EfveyiQKK6pUJopkqV6FQx+X5QNda0t/LrdEVlFZvwHNdXqOEfc83TA== dependencies: - "@aws-sdk/types" "3.598.0" - "@smithy/property-provider" "^3.1.1" - "@smithy/types" "^3.1.0" + "@aws-sdk/types" "3.649.0" + "@smithy/property-provider" "^3.1.4" + "@smithy/types" "^3.4.0" tslib "^2.6.2" -"@aws-sdk/credential-provider-http@3.598.0": - version "3.598.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-http/-/credential-provider-http-3.598.0.tgz#58144440e698aef63b5cb459780325817c0acf10" - integrity sha512-N7cIafi4HVlQvEgvZSo1G4T9qb/JMLGMdBsDCT5XkeJrF0aptQWzTFH0jIdZcLrMYvzPcuEyO3yCBe6cy/ba0g== - dependencies: - "@aws-sdk/types" "3.598.0" - "@smithy/fetch-http-handler" "^3.0.2" - "@smithy/node-http-handler" "^3.0.1" - "@smithy/property-provider" "^3.1.1" - "@smithy/protocol-http" "^4.0.1" - "@smithy/smithy-client" "^3.1.2" - "@smithy/types" "^3.1.0" - "@smithy/util-stream" "^3.0.2" +"@aws-sdk/credential-provider-http@3.649.0": + version "3.649.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-http/-/credential-provider-http-3.649.0.tgz#5c7f8556ea79f23435b0b637a96acf7367df9469" + integrity sha512-ODAJ+AJJq6ozbns6ejGbicpsQ0dyMOpnGlg0J9J0jITQ05DKQZ581hdB8APDOZ9N8FstShP6dLZflSj8jb5fNA== + dependencies: + "@aws-sdk/types" "3.649.0" + "@smithy/fetch-http-handler" "^3.2.5" + "@smithy/node-http-handler" "^3.2.0" + "@smithy/property-provider" "^3.1.4" + "@smithy/protocol-http" "^4.1.1" + "@smithy/smithy-client" "^3.3.0" + "@smithy/types" "^3.4.0" + "@smithy/util-stream" "^3.1.4" tslib "^2.6.2" -"@aws-sdk/credential-provider-ini@3.598.0": - version "3.598.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.598.0.tgz#fd0ba8ab5c3701e05567d1c6f7752cfd9f4ba111" - integrity sha512-/ppcIVUbRwDIwJDoYfp90X3+AuJo2mvE52Y1t2VSrvUovYn6N4v95/vXj6LS8CNDhz2jvEJYmu+0cTMHdhI6eA== - dependencies: - "@aws-sdk/credential-provider-env" "3.598.0" - "@aws-sdk/credential-provider-http" "3.598.0" - "@aws-sdk/credential-provider-process" "3.598.0" - "@aws-sdk/credential-provider-sso" "3.598.0" - "@aws-sdk/credential-provider-web-identity" "3.598.0" - "@aws-sdk/types" "3.598.0" - "@smithy/credential-provider-imds" "^3.1.1" - "@smithy/property-provider" "^3.1.1" - "@smithy/shared-ini-file-loader" "^3.1.1" - "@smithy/types" "^3.1.0" +"@aws-sdk/credential-provider-ini@3.650.0": + version "3.650.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.650.0.tgz#4fc98d0caf9c8427a3e6691344cdbe90db0b8fd2" + integrity sha512-x2M9buZxIsKuUbuDgkGHhAKYBpn0/rYdKlwuFuOhXyyAcnhvPj0lgNF2KE4ld/GF1mKr7FF/uV3G9lM6PFaYmA== + dependencies: + "@aws-sdk/credential-provider-env" "3.649.0" + "@aws-sdk/credential-provider-http" "3.649.0" + "@aws-sdk/credential-provider-process" "3.649.0" + "@aws-sdk/credential-provider-sso" "3.650.0" + "@aws-sdk/credential-provider-web-identity" "3.649.0" + "@aws-sdk/types" "3.649.0" + "@smithy/credential-provider-imds" "^3.2.1" + "@smithy/property-provider" "^3.1.4" + "@smithy/shared-ini-file-loader" "^3.1.5" + "@smithy/types" "^3.4.0" tslib "^2.6.2" -"@aws-sdk/credential-provider-node@3.600.0", "@aws-sdk/credential-provider-node@^3.121.0": - version "3.600.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.600.0.tgz#33b32364972bd7167d000cdded92b9398346a3ca" - integrity sha512-1pC7MPMYD45J7yFjA90SxpR0yaSvy+yZiq23aXhAPZLYgJBAxHLu0s0mDCk/piWGPh8+UGur5K0bVdx4B1D5hw== - dependencies: - "@aws-sdk/credential-provider-env" "3.598.0" - "@aws-sdk/credential-provider-http" "3.598.0" - "@aws-sdk/credential-provider-ini" "3.598.0" - "@aws-sdk/credential-provider-process" "3.598.0" - "@aws-sdk/credential-provider-sso" "3.598.0" - "@aws-sdk/credential-provider-web-identity" "3.598.0" - "@aws-sdk/types" "3.598.0" - "@smithy/credential-provider-imds" "^3.1.1" - "@smithy/property-provider" "^3.1.1" - "@smithy/shared-ini-file-loader" "^3.1.1" - "@smithy/types" "^3.1.0" +"@aws-sdk/credential-provider-node@3.650.0", "@aws-sdk/credential-provider-node@^3.121.0": + version "3.650.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.650.0.tgz#6a4d0793997976b9892600f130770913ae089cf0" + integrity sha512-uBra5YjzS/gWSekAogfqJfY6c+oKQkkou7Cjc4d/cpMNvQtF1IBdekJ7NaE1RfsDEz3uH1+Myd07YWZAJo/2Qw== + dependencies: + "@aws-sdk/credential-provider-env" "3.649.0" + "@aws-sdk/credential-provider-http" "3.649.0" + "@aws-sdk/credential-provider-ini" "3.650.0" + "@aws-sdk/credential-provider-process" "3.649.0" + "@aws-sdk/credential-provider-sso" "3.650.0" + "@aws-sdk/credential-provider-web-identity" "3.649.0" + "@aws-sdk/types" "3.649.0" + "@smithy/credential-provider-imds" "^3.2.1" + "@smithy/property-provider" "^3.1.4" + "@smithy/shared-ini-file-loader" "^3.1.5" + "@smithy/types" "^3.4.0" tslib "^2.6.2" -"@aws-sdk/credential-provider-process@3.598.0": - version "3.598.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-process/-/credential-provider-process-3.598.0.tgz#f48ff6f964cd6726499b207f45bfecda4be922ce" - integrity sha512-rM707XbLW8huMk722AgjVyxu2tMZee++fNA8TJVNgs1Ma02Wx6bBrfIvlyK0rCcIRb0WdQYP6fe3Xhiu4e8IBA== +"@aws-sdk/credential-provider-process@3.649.0": + version "3.649.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-process/-/credential-provider-process-3.649.0.tgz#9924873a68cfec037c83f7bebf113ad86098bc79" + integrity sha512-6VYPQpEVpU+6DDS/gLoI40ppuNM5RPIEprK30qZZxnhTr5wyrGOeJ7J7wbbwPOZ5dKwta290BiJDU2ipV8Y9BQ== dependencies: - "@aws-sdk/types" "3.598.0" - "@smithy/property-provider" "^3.1.1" - "@smithy/shared-ini-file-loader" "^3.1.1" - "@smithy/types" "^3.1.0" + "@aws-sdk/types" "3.649.0" + "@smithy/property-provider" "^3.1.4" + "@smithy/shared-ini-file-loader" "^3.1.5" + "@smithy/types" "^3.4.0" tslib "^2.6.2" -"@aws-sdk/credential-provider-sso@3.598.0": - version "3.598.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.598.0.tgz#52781e2b60b1f61752829c44a5e0b9fedd0694d6" - integrity sha512-5InwUmrAuqQdOOgxTccRayMMkSmekdLk6s+az9tmikq0QFAHUCtofI+/fllMXSR9iL6JbGYi1940+EUmS4pHJA== - dependencies: - "@aws-sdk/client-sso" "3.598.0" - "@aws-sdk/token-providers" "3.598.0" - "@aws-sdk/types" "3.598.0" - "@smithy/property-provider" "^3.1.1" - "@smithy/shared-ini-file-loader" "^3.1.1" - "@smithy/types" "^3.1.0" +"@aws-sdk/credential-provider-sso@3.650.0": + version "3.650.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.650.0.tgz#fc0d727730c44e481f66a32eb0492d04dc0dcac9" + integrity sha512-069nkhcwximbvyGiAC6Fr2G+yrG/p1S3NQ5BZ2cMzB1hgUKo6TvgFK7nriYI4ljMQ+UWxqPwIdTqiUmn2iJmhg== + dependencies: + "@aws-sdk/client-sso" "3.650.0" + "@aws-sdk/token-providers" "3.649.0" + "@aws-sdk/types" "3.649.0" + "@smithy/property-provider" "^3.1.4" + "@smithy/shared-ini-file-loader" "^3.1.5" + "@smithy/types" "^3.4.0" tslib "^2.6.2" -"@aws-sdk/credential-provider-web-identity@3.598.0": - version "3.598.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.598.0.tgz#d737e9c2b7c4460b8e31a55b4979bf4d88913900" - integrity sha512-GV5GdiMbz5Tz9JO4NJtRoFXjW0GPEujA0j+5J/B723rTN+REHthJu48HdBKouHGhdzkDWkkh1bu52V02Wprw8w== +"@aws-sdk/credential-provider-web-identity@3.649.0": + version "3.649.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.649.0.tgz#9b111964076ba238640c0a6338e5f6740d2d4510" + integrity sha512-XVk3WsDa0g3kQFPmnCH/LaCtGY/0R2NDv7gscYZSXiBZcG/fixasglTprgWSp8zcA0t7tEIGu9suyjz8ZwhymQ== dependencies: - "@aws-sdk/types" "3.598.0" - "@smithy/property-provider" "^3.1.1" - "@smithy/types" "^3.1.0" + "@aws-sdk/types" "3.649.0" + "@smithy/property-provider" "^3.1.4" + "@smithy/types" "^3.4.0" tslib "^2.6.2" -"@aws-sdk/middleware-host-header@3.598.0": - version "3.598.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-host-header/-/middleware-host-header-3.598.0.tgz#0a7c4d5a95657bea2d7c4e29b9a8b379952d09b1" - integrity sha512-WiaG059YBQwQraNejLIi0gMNkX7dfPZ8hDIhvMr5aVPRbaHH8AYF3iNSsXYCHvA2Cfa1O9haYXsuMF9flXnCmA== +"@aws-sdk/middleware-host-header@3.649.0": + version "3.649.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-host-header/-/middleware-host-header-3.649.0.tgz#ab7929cbf19ef9aeda0a16982a4753d0c5201822" + integrity sha512-PjAe2FocbicHVgNNwdSZ05upxIO7AgTPFtQLpnIAmoyzMcgv/zNB5fBn3uAnQSAeEPPCD+4SYVEUD1hw1ZBvEg== dependencies: - "@aws-sdk/types" "3.598.0" - "@smithy/protocol-http" "^4.0.1" - "@smithy/types" "^3.1.0" + "@aws-sdk/types" "3.649.0" + "@smithy/protocol-http" "^4.1.1" + "@smithy/types" "^3.4.0" tslib "^2.6.2" -"@aws-sdk/middleware-logger@3.598.0": - version "3.598.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-logger/-/middleware-logger-3.598.0.tgz#0c0692d2f4f9007c915734ab319db377ca9a3b1b" - integrity sha512-bxBjf/VYiu3zfu8SYM2S9dQQc3tz5uBAOcPz/Bt8DyyK3GgOpjhschH/2XuUErsoUO1gDJqZSdGOmuHGZQn00Q== +"@aws-sdk/middleware-logger@3.649.0": + version "3.649.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-logger/-/middleware-logger-3.649.0.tgz#6de0f7015b1039e23c0f008516a8492a334ac33e" + integrity sha512-qdqRx6q7lYC6KL/NT9x3ShTL0TBuxdkCczGzHzY3AnOoYUjnCDH7Vlq867O6MAvb4EnGNECFzIgtkZkQ4FhY5w== dependencies: - "@aws-sdk/types" "3.598.0" - "@smithy/types" "^3.1.0" + "@aws-sdk/types" "3.649.0" + "@smithy/types" "^3.4.0" tslib "^2.6.2" -"@aws-sdk/middleware-recursion-detection@3.598.0": - version "3.598.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.598.0.tgz#94015d41f8174bd41298fd13f8fb0a8c4576d7c8" - integrity sha512-vjT9BeFY9FeN0f8hm2l6F53tI0N5bUq6RcDkQXKNabXBnQxKptJRad6oP2X5y3FoVfBLOuDkQgiC2940GIPxtQ== +"@aws-sdk/middleware-recursion-detection@3.649.0": + version "3.649.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.649.0.tgz#1b4ed4d96aadaa18ee7900c5f8c8a7f91a49077e" + integrity sha512-IPnO4wlmaLRf6IYmJW2i8gJ2+UPXX0hDRv1it7Qf8DpBW+lGyF2rnoN7NrFX0WIxdGOlJF1RcOr/HjXb2QeXfQ== dependencies: - "@aws-sdk/types" "3.598.0" - "@smithy/protocol-http" "^4.0.1" - "@smithy/types" "^3.1.0" + "@aws-sdk/types" "3.649.0" + "@smithy/protocol-http" "^4.1.1" + "@smithy/types" "^3.4.0" tslib "^2.6.2" -"@aws-sdk/middleware-user-agent@3.598.0": - version "3.598.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.598.0.tgz#6fa26849d256434ca4884c42c1c4755aa2f1556e" - integrity sha512-4tjESlHG5B5MdjUaLK7tQs/miUtHbb6deauQx8ryqSBYOhfHVgb1ZnzvQR0bTrhpqUg0WlybSkDaZAICf9xctg== +"@aws-sdk/middleware-user-agent@3.649.0": + version "3.649.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.649.0.tgz#16be52850fd754797aeb0633232b41fd1504dd89" + integrity sha512-q6sO10dnCXoxe9thobMJxekhJumzd1j6dxcE1+qJdYKHJr6yYgWbogJqrLCpWd30w0lEvnuAHK8lN2kWLdJxJw== dependencies: - "@aws-sdk/types" "3.598.0" - "@aws-sdk/util-endpoints" "3.598.0" - "@smithy/protocol-http" "^4.0.1" - "@smithy/types" "^3.1.0" + "@aws-sdk/types" "3.649.0" + "@aws-sdk/util-endpoints" "3.649.0" + "@smithy/protocol-http" "^4.1.1" + "@smithy/types" "^3.4.0" tslib "^2.6.2" "@aws-sdk/node-http-handler@^3.118.1": @@ -472,16 +474,16 @@ "@smithy/node-http-handler" "^1.0.2" tslib "^2.5.0" -"@aws-sdk/region-config-resolver@3.598.0": - version "3.598.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/region-config-resolver/-/region-config-resolver-3.598.0.tgz#fd8fd6b7bc11b5f81def4db0db9e835d40a8f86e" - integrity sha512-oYXhmTokSav4ytmWleCr3rs/1nyvZW/S0tdi6X7u+dLNL5Jee+uMxWGzgOrWK6wrQOzucLVjS4E/wA11Kv2GTw== +"@aws-sdk/region-config-resolver@3.649.0": + version "3.649.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/region-config-resolver/-/region-config-resolver-3.649.0.tgz#bb45a3c4c53f80ad0c66d6f6dc62223eb8af5656" + integrity sha512-xURBvdQXvRvca5Du8IlC5FyCj3pkw8Z75+373J3Wb+vyg8GjD14HfKk1Je1HCCQDyIE9VB/scYDcm9ri0ppePw== dependencies: - "@aws-sdk/types" "3.598.0" - "@smithy/node-config-provider" "^3.1.1" - "@smithy/types" "^3.1.0" + "@aws-sdk/types" "3.649.0" + "@smithy/node-config-provider" "^3.1.5" + "@smithy/types" "^3.4.0" "@smithy/util-config-provider" "^3.0.0" - "@smithy/util-middleware" "^3.0.1" + "@smithy/util-middleware" "^3.0.4" tslib "^2.6.2" "@aws-sdk/signature-v4@^3.110.0": @@ -492,23 +494,23 @@ "@smithy/signature-v4" "^1.0.1" tslib "^2.5.0" -"@aws-sdk/token-providers@3.598.0": - version "3.598.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/token-providers/-/token-providers-3.598.0.tgz#49a94c14ce2e392bb0e84b69986c33ecfad5b804" - integrity sha512-TKY1EVdHVBnZqpyxyTHdpZpa1tUpb6nxVeRNn1zWG8QB5MvH4ALLd/jR+gtmWDNQbIG4cVuBOZFVL8hIYicKTA== +"@aws-sdk/token-providers@3.649.0": + version "3.649.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/token-providers/-/token-providers-3.649.0.tgz#19a9bb26c191e4fe761f73a2f818cda2554a7767" + integrity sha512-ZBqr+JuXI9RiN+4DSZykMx5gxpL8Dr3exIfFhxMiwAP3DQojwl0ub8ONjMuAjq9OvmX6n+jHZL6fBnNgnNFC8w== dependencies: - "@aws-sdk/types" "3.598.0" - "@smithy/property-provider" "^3.1.1" - "@smithy/shared-ini-file-loader" "^3.1.1" - "@smithy/types" "^3.1.0" + "@aws-sdk/types" "3.649.0" + "@smithy/property-provider" "^3.1.4" + "@smithy/shared-ini-file-loader" "^3.1.5" + "@smithy/types" "^3.4.0" tslib "^2.6.2" -"@aws-sdk/types@3.598.0", "@aws-sdk/types@^3.110.0", "@aws-sdk/types@^3.222.0": - version "3.598.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.598.0.tgz#b840d2446dee19a2a4731e6166f2327915d846db" - integrity sha512-742uRl6z7u0LFmZwDrFP6r1wlZcgVPw+/TilluDJmCAR8BgRw3IR+743kUXKBGd8QZDRW2n6v/PYsi/AWCDDMQ== +"@aws-sdk/types@3.649.0", "@aws-sdk/types@^3.110.0", "@aws-sdk/types@^3.222.0": + version "3.649.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/types/-/types-3.649.0.tgz#a6828e6338dc755e0c30b5f77321e63425a88aed" + integrity sha512-PuPw8RysbhJNlaD2d/PzOTf8sbf4Dsn2b7hwyGh7YVG3S75yTpxSAZxrnhKsz9fStgqFmnw/jUfV/G+uQAeTVw== dependencies: - "@smithy/types" "^3.1.0" + "@smithy/types" "^3.4.0" tslib "^2.6.2" "@aws-sdk/url-parser@^3.357.0": @@ -519,14 +521,14 @@ "@smithy/url-parser" "^1.0.1" tslib "^2.5.0" -"@aws-sdk/util-endpoints@3.598.0": - version "3.598.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-endpoints/-/util-endpoints-3.598.0.tgz#7f78d68524babac7fdacf381590470353d45b959" - integrity sha512-Qo9UoiVVZxcOEdiOMZg3xb1mzkTxrhd4qSlg5QQrfWPJVx/QOg+Iy0NtGxPtHtVZNHZxohYwDwV/tfsnDSE2gQ== +"@aws-sdk/util-endpoints@3.649.0": + version "3.649.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-endpoints/-/util-endpoints-3.649.0.tgz#0f359a87ddbe8a4dbce11a8f7f9e295a3b9e6612" + integrity sha512-bZI1Wc3R/KibdDVWFxX/N4AoJFG4VJ92Dp4WYmOrVD6VPkb8jPz7ZeiYc7YwPl8NoDjYyPneBV0lEoK/V8OKAA== dependencies: - "@aws-sdk/types" "3.598.0" - "@smithy/types" "^3.1.0" - "@smithy/util-endpoints" "^2.0.2" + "@aws-sdk/types" "3.649.0" + "@smithy/types" "^3.4.0" + "@smithy/util-endpoints" "^2.1.0" tslib "^2.6.2" "@aws-sdk/util-locate-window@^3.0.0": @@ -536,24 +538,24 @@ dependencies: tslib "^2.6.2" -"@aws-sdk/util-user-agent-browser@3.598.0": - version "3.598.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.598.0.tgz#5039d0335f8a06af5be73c960df85009dda59090" - integrity sha512-36Sxo6F+ykElaL1mWzWjlg+1epMpSe8obwhCN1yGE7Js9ywy5U6k6l+A3q3YM9YRbm740sNxncbwLklMvuhTKw== +"@aws-sdk/util-user-agent-browser@3.649.0": + version "3.649.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.649.0.tgz#fa533fe882757f82b7b9f2927dda8111f3601b33" + integrity sha512-IY43r256LhKAvdEVQO/FPdUyVpcZS5EVxh/WHVdNzuN1bNLoUK2rIzuZqVA0EGguvCxoXVmQv9m50GvG7cGktg== dependencies: - "@aws-sdk/types" "3.598.0" - "@smithy/types" "^3.1.0" + "@aws-sdk/types" "3.649.0" + "@smithy/types" "^3.4.0" bowser "^2.11.0" tslib "^2.6.2" -"@aws-sdk/util-user-agent-node@3.598.0": - version "3.598.0" - resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.598.0.tgz#f9bdf1b7cc3a40787c379f7c2ff028de2612c177" - integrity sha512-oyWGcOlfTdzkC6SVplyr0AGh54IMrDxbhg5RxJ5P+V4BKfcDoDcZV9xenUk9NsOi9MuUjxMumb9UJGkDhM1m0A== +"@aws-sdk/util-user-agent-node@3.649.0": + version "3.649.0" + resolved "https://registry.yarnpkg.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.649.0.tgz#715e490b190fe7fb7df0d83be7e84a31be99cb11" + integrity sha512-x5DiLpZDG/AJmCIBnE3Xhpwy35QIo3WqNiOpw6ExVs1NydbM/e90zFPSfhME0FM66D/WorigvluBxxwjxDm/GA== dependencies: - "@aws-sdk/types" "3.598.0" - "@smithy/node-config-provider" "^3.1.1" - "@smithy/types" "^3.1.0" + "@aws-sdk/types" "3.649.0" + "@smithy/node-config-provider" "^3.1.5" + "@smithy/types" "^3.4.0" tslib "^2.6.2" "@aws-sdk/util-utf8-browser@^3.0.0": @@ -571,75 +573,53 @@ "@babel/highlight" "^7.24.7" picocolors "^1.0.0" -"@babel/compat-data@^7.24.7": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.24.7.tgz#d23bbea508c3883ba8251fb4164982c36ea577ed" - integrity sha512-qJzAIcv03PyaWqxRgO4mSU3lihncDT296vnyuE2O8uA4w3UHWI4S3hgeZd1L8W1Bft40w9JxJ2b412iDUFFRhw== +"@babel/compat-data@^7.25.2": + version "7.25.4" + resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.25.4.tgz#7d2a80ce229890edcf4cc259d4d696cb4dae2fcb" + integrity sha512-+LGRog6RAsCJrrrg/IO6LGmpphNe5DiK30dGjCoxxeGv49B10/3XYGxPsAwrDlMFcFEvdAUavDT8r9k/hSyQqQ== "@babel/core@^7.11.6", "@babel/core@^7.12.3", "@babel/core@^7.23.9": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.24.7.tgz#b676450141e0b52a3d43bc91da86aa608f950ac4" - integrity sha512-nykK+LEK86ahTkX/3TgauT0ikKoNCfKHEaZYTUVupJdTLzGNvrblu4u6fa7DhZONAltdf8e662t/abY8idrd/g== + version "7.25.2" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.25.2.tgz#ed8eec275118d7613e77a352894cd12ded8eba77" + integrity sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA== dependencies: "@ampproject/remapping" "^2.2.0" "@babel/code-frame" "^7.24.7" - "@babel/generator" "^7.24.7" - "@babel/helper-compilation-targets" "^7.24.7" - "@babel/helper-module-transforms" "^7.24.7" - "@babel/helpers" "^7.24.7" - "@babel/parser" "^7.24.7" - "@babel/template" "^7.24.7" - "@babel/traverse" "^7.24.7" - "@babel/types" "^7.24.7" + "@babel/generator" "^7.25.0" + "@babel/helper-compilation-targets" "^7.25.2" + "@babel/helper-module-transforms" "^7.25.2" + "@babel/helpers" "^7.25.0" + "@babel/parser" "^7.25.0" + "@babel/template" "^7.25.0" + "@babel/traverse" "^7.25.2" + "@babel/types" "^7.25.2" convert-source-map "^2.0.0" debug "^4.1.0" gensync "^1.0.0-beta.2" json5 "^2.2.3" semver "^6.3.1" -"@babel/generator@^7.24.7", "@babel/generator@^7.7.2": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.24.7.tgz#1654d01de20ad66b4b4d99c135471bc654c55e6d" - integrity sha512-oipXieGC3i45Y1A41t4tAqpnEZWgB/lC6Ehh6+rOviR5XWpTtMmLN+fGjz9vOiNRt0p6RtO6DtD0pdU3vpqdSA== +"@babel/generator@^7.25.0", "@babel/generator@^7.25.6", "@babel/generator@^7.7.2": + version "7.25.6" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.25.6.tgz#0df1ad8cb32fe4d2b01d8bf437f153d19342a87c" + integrity sha512-VPC82gr1seXOpkjAAKoLhP50vx4vGNlF4msF64dSFq1P8RfB+QAuJWGHPXXPc8QyfVWwwB/TNNU4+ayZmHNbZw== dependencies: - "@babel/types" "^7.24.7" + "@babel/types" "^7.25.6" "@jridgewell/gen-mapping" "^0.3.5" "@jridgewell/trace-mapping" "^0.3.25" jsesc "^2.5.1" -"@babel/helper-compilation-targets@^7.24.7": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.24.7.tgz#4eb6c4a80d6ffeac25ab8cd9a21b5dfa48d503a9" - integrity sha512-ctSdRHBi20qWOfy27RUb4Fhp07KSJ3sXcuSvTrXrc4aG8NSYDo1ici3Vhg9bg69y5bj0Mr1lh0aeEgTvc12rMg== +"@babel/helper-compilation-targets@^7.25.2": + version "7.25.2" + resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.2.tgz#e1d9410a90974a3a5a66e84ff55ef62e3c02d06c" + integrity sha512-U2U5LsSaZ7TAt3cfaymQ8WHh0pxvdHoEk6HVpaexxixjyEquMh0L0YNJNM6CTGKMXV1iksi0iZkGw4AcFkPaaw== dependencies: - "@babel/compat-data" "^7.24.7" - "@babel/helper-validator-option" "^7.24.7" - browserslist "^4.22.2" + "@babel/compat-data" "^7.25.2" + "@babel/helper-validator-option" "^7.24.8" + browserslist "^4.23.1" lru-cache "^5.1.1" semver "^6.3.1" -"@babel/helper-environment-visitor@^7.24.7": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.24.7.tgz#4b31ba9551d1f90781ba83491dd59cf9b269f7d9" - integrity sha512-DoiN84+4Gnd0ncbBOM9AZENV4a5ZiL39HYMyZJGZ/AZEykHYdJw0wW3kdcsh9/Kn+BRXHLkkklZ51ecPKmI1CQ== - dependencies: - "@babel/types" "^7.24.7" - -"@babel/helper-function-name@^7.24.7": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.24.7.tgz#75f1e1725742f39ac6584ee0b16d94513da38dd2" - integrity sha512-FyoJTsj/PEUWu1/TYRiXTIHc8lbw+TDYkZuoE43opPS5TrI7MyONBE1oNvfguEXAD9yhQRrVBnXdXzSLQl9XnA== - dependencies: - "@babel/template" "^7.24.7" - "@babel/types" "^7.24.7" - -"@babel/helper-hoist-variables@^7.24.7": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.24.7.tgz#b4ede1cde2fd89436397f30dc9376ee06b0f25ee" - integrity sha512-MJJwhkoGy5c4ehfoRyrJ/owKeMl19U54h27YYftT0o2teQ3FJ3nQUf/I3LlJsX4l3qlw7WRXUmiyajvHXoTubQ== - dependencies: - "@babel/types" "^7.24.7" - "@babel/helper-module-imports@^7.24.7": version "7.24.7" resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.24.7.tgz#f2f980392de5b84c3328fc71d38bd81bbb83042b" @@ -648,21 +628,20 @@ "@babel/traverse" "^7.24.7" "@babel/types" "^7.24.7" -"@babel/helper-module-transforms@^7.24.7": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.24.7.tgz#31b6c9a2930679498db65b685b1698bfd6c7daf8" - integrity sha512-1fuJEwIrp+97rM4RWdO+qrRsZlAeL1lQJoPqtCYWv0NL115XM93hIH4CSRln2w52SqvmY5hqdtauB6QFCDiZNQ== +"@babel/helper-module-transforms@^7.25.2": + version "7.25.2" + resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.25.2.tgz#ee713c29768100f2776edf04d4eb23b8d27a66e6" + integrity sha512-BjyRAbix6j/wv83ftcVJmBt72QtHI56C7JXZoG2xATiLpmoC7dpd8WnkikExHDVPpi/3qCmO6WY1EaXOluiecQ== dependencies: - "@babel/helper-environment-visitor" "^7.24.7" "@babel/helper-module-imports" "^7.24.7" "@babel/helper-simple-access" "^7.24.7" - "@babel/helper-split-export-declaration" "^7.24.7" "@babel/helper-validator-identifier" "^7.24.7" + "@babel/traverse" "^7.25.2" -"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.24.7", "@babel/helper-plugin-utils@^7.8.0": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.7.tgz#98c84fe6fe3d0d3ae7bfc3a5e166a46844feb2a0" - integrity sha512-Rq76wjt7yz9AAc1KnlRKNAi/dMSVWgDRx43FHoJEbcYU6xOWaE2dVPwcdTukJrjxS65GITyfbvEYHvkirZ6uEg== +"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.24.7", "@babel/helper-plugin-utils@^7.24.8", "@babel/helper-plugin-utils@^7.8.0": + version "7.24.8" + resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.8.tgz#94ee67e8ec0e5d44ea7baeb51e571bd26af07878" + integrity sha512-FFWx5142D8h2Mgr/iPVGH5G7w6jDn4jUSpZTyDnQO0Yn7Ks2Kuz6Pci8H6MPCoUJegd/UZQ3tAvfLCxQSnWWwg== "@babel/helper-simple-access@^7.24.7": version "7.24.7" @@ -672,35 +651,28 @@ "@babel/traverse" "^7.24.7" "@babel/types" "^7.24.7" -"@babel/helper-split-export-declaration@^7.24.7": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.7.tgz#83949436890e07fa3d6873c61a96e3bbf692d856" - integrity sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA== - dependencies: - "@babel/types" "^7.24.7" - -"@babel/helper-string-parser@^7.24.7": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.24.7.tgz#4d2d0f14820ede3b9807ea5fc36dfc8cd7da07f2" - integrity sha512-7MbVt6xrwFQbunH2DNQsAP5sTGxfqQtErvBIvIMi6EQnbgUOuVYanvREcmFrOPhoXBrTtjhhP+lW+o5UfK+tDg== +"@babel/helper-string-parser@^7.24.8": + version "7.24.8" + resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.24.8.tgz#5b3329c9a58803d5df425e5785865881a81ca48d" + integrity sha512-pO9KhhRcuUyGnJWwyEgnRJTSIZHiT+vMD0kPeD+so0l7mxkMT19g3pjY9GTnHySck/hDzq+dtW/4VgnMkippsQ== "@babel/helper-validator-identifier@^7.24.7": version "7.24.7" resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz#75b889cfaf9e35c2aaf42cf0d72c8e91719251db" integrity sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w== -"@babel/helper-validator-option@^7.24.7": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.24.7.tgz#24c3bb77c7a425d1742eec8fb433b5a1b38e62f6" - integrity sha512-yy1/KvjhV/ZCL+SM7hBrvnZJ3ZuT9OuZgIJAGpPEToANvc3iM6iDvBnRjtElWibHU6n8/LPR/EjX9EtIEYO3pw== +"@babel/helper-validator-option@^7.24.8": + version "7.24.8" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.24.8.tgz#3725cdeea8b480e86d34df15304806a06975e33d" + integrity sha512-xb8t9tD1MHLungh/AIoWYN+gVHaB9kwlu8gffXGSt3FFEIT7RjS+xWbc2vUD1UTZdIpKj/ab3rdqJ7ufngyi2Q== -"@babel/helpers@^7.24.7": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.24.7.tgz#aa2ccda29f62185acb5d42fb4a3a1b1082107416" - integrity sha512-NlmJJtvcw72yRJRcnCmGvSi+3jDEg8qFu3z0AFoymmzLx5ERVWyzd9kVXr7Th9/8yIJi2Zc6av4Tqz3wFs8QWg== +"@babel/helpers@^7.25.0": + version "7.25.6" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.25.6.tgz#57ee60141829ba2e102f30711ffe3afab357cc60" + integrity sha512-Xg0tn4HcfTijTwfDwYlvVCl43V6h4KyVVX2aEm4qdO/PC6L2YvzLHFdmxhoeSA3eslcE6+ZVXHgWwopXYLNq4Q== dependencies: - "@babel/template" "^7.24.7" - "@babel/types" "^7.24.7" + "@babel/template" "^7.25.0" + "@babel/types" "^7.25.6" "@babel/highlight@^7.24.7": version "7.24.7" @@ -712,10 +684,12 @@ js-tokens "^4.0.0" picocolors "^1.0.0" -"@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.20.7", "@babel/parser@^7.23.9", "@babel/parser@^7.24.7": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.24.7.tgz#9a5226f92f0c5c8ead550b750f5608e766c8ce85" - integrity sha512-9uUYRm6OqQrCqQdG1iCBwBPZgN8ciDBro2nIOFaiRz1/BCxaI7CNvQbDHvsArAC7Tw9Hda/B3U+6ui9u4HWXPw== +"@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.20.7", "@babel/parser@^7.23.9", "@babel/parser@^7.25.0", "@babel/parser@^7.25.6": + version "7.25.6" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.25.6.tgz#85660c5ef388cbbf6e3d2a694ee97a38f18afe2f" + integrity sha512-trGdfBdbD0l1ZPmcJ83eNxB9rbEax4ALFTF7fN386TMYbeCQbyme5cOEXQhbGXKebwGaB/J52w1mrklMcbgy6Q== + dependencies: + "@babel/types" "^7.25.6" "@babel/plugin-syntax-async-generators@^7.8.4": version "7.8.4" @@ -731,14 +705,28 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.0" -"@babel/plugin-syntax-class-properties@^7.8.3": +"@babel/plugin-syntax-class-properties@^7.12.13": version "7.12.13" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz#b5c987274c4a3a82b89714796931a6b53544ae10" integrity sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA== dependencies: "@babel/helper-plugin-utils" "^7.12.13" -"@babel/plugin-syntax-import-meta@^7.8.3": +"@babel/plugin-syntax-class-static-block@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz#195df89b146b4b78b3bf897fd7a257c84659d406" + integrity sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-syntax-import-attributes@^7.24.7": + version "7.25.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.25.6.tgz#6d4c78f042db0e82fd6436cd65fec5dc78ad2bde" + integrity sha512-sXaDXaJN9SNLymBdlWFA+bjzBhFD617ZaFiY13dGt7TVslVvVgA6fkZOP7Ki3IGElC45lwHdOTrCtKZGVAWeLQ== + dependencies: + "@babel/helper-plugin-utils" "^7.24.8" + +"@babel/plugin-syntax-import-meta@^7.10.4": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz#ee601348c370fa334d2207be158777496521fd51" integrity sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g== @@ -759,7 +747,7 @@ dependencies: "@babel/helper-plugin-utils" "^7.24.7" -"@babel/plugin-syntax-logical-assignment-operators@^7.8.3": +"@babel/plugin-syntax-logical-assignment-operators@^7.10.4": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz#ca91ef46303530448b906652bac2e9fe9941f699" integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig== @@ -773,7 +761,7 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.0" -"@babel/plugin-syntax-numeric-separator@^7.8.3": +"@babel/plugin-syntax-numeric-separator@^7.10.4": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz#b9b070b3e33570cd9fd07ba7fa91c0dd37b9af97" integrity sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug== @@ -801,7 +789,14 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.0" -"@babel/plugin-syntax-top-level-await@^7.8.3": +"@babel/plugin-syntax-private-property-in-object@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz#0dc6671ec0ea22b6e94a1114f857970cd39de1ad" + integrity sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-syntax-top-level-await@^7.14.5": version "7.14.5" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz#c1cfdadc35a646240001f06138247b741c34d94c" integrity sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw== @@ -809,50 +804,47 @@ "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-syntax-typescript@^7.7.2": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.24.7.tgz#58d458271b4d3b6bb27ee6ac9525acbb259bad1c" - integrity sha512-c/+fVeJBB0FeKsFvwytYiUD+LBvhHjGSI0g446PRGdSVGZLRNArBUno2PETbAly3tpiNAQR5XaZ+JslxkotsbA== + version "7.25.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.25.4.tgz#04db9ce5a9043d9c635e75ae7969a2cd50ca97ff" + integrity sha512-uMOCoHVU52BsSWxPOMVv5qKRdeSlPuImUCB2dlPuBSU+W2/ROE7/Zg8F2Kepbk+8yBa68LlRKxO+xgEVWorsDg== dependencies: - "@babel/helper-plugin-utils" "^7.24.7" + "@babel/helper-plugin-utils" "^7.24.8" "@babel/runtime@^7.5.5": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.24.7.tgz#f4f0d5530e8dbdf59b3451b9b3e594b6ba082e12" - integrity sha512-UwgBRMjJP+xv857DCngvqXI3Iq6J4v0wXmwc6sapg+zyhbwmQX67LUEFrkK5tbyJ30jGuG3ZvWpBiB9LCy1kWw== + version "7.25.6" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.25.6.tgz#9afc3289f7184d8d7f98b099884c26317b9264d2" + integrity sha512-VBj9MYyDb9tuLq7yzqjgzt6Q+IBQLrGZfdjOekyEirZPHxXWoTSGUTMrpsfi58Up73d13NfYLv8HT9vmznjzhQ== dependencies: regenerator-runtime "^0.14.0" -"@babel/template@^7.24.7", "@babel/template@^7.3.3": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.24.7.tgz#02efcee317d0609d2c07117cb70ef8fb17ab7315" - integrity sha512-jYqfPrU9JTF0PmPy1tLYHW4Mp4KlgxJD9l2nP9fD6yT/ICi554DmrWBAEYpIelzjHf1msDP3PxJIRt/nFNfBig== +"@babel/template@^7.25.0", "@babel/template@^7.3.3": + version "7.25.0" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.25.0.tgz#e733dc3134b4fede528c15bc95e89cb98c52592a" + integrity sha512-aOOgh1/5XzKvg1jvVz7AVrx2piJ2XBi227DHmbY6y+bM9H2FlN+IfecYu4Xl0cNiiVejlsCri89LUsbj8vJD9Q== dependencies: "@babel/code-frame" "^7.24.7" - "@babel/parser" "^7.24.7" - "@babel/types" "^7.24.7" + "@babel/parser" "^7.25.0" + "@babel/types" "^7.25.0" -"@babel/traverse@^7.24.7": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.24.7.tgz#de2b900163fa741721ba382163fe46a936c40cf5" - integrity sha512-yb65Ed5S/QAcewNPh0nZczy9JdYXkkAbIsEo+P7BE7yO3txAY30Y/oPa3QkQ5It3xVG2kpKMg9MsdxZaO31uKA== +"@babel/traverse@^7.24.7", "@babel/traverse@^7.25.2": + version "7.25.6" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.25.6.tgz#04fad980e444f182ecf1520504941940a90fea41" + integrity sha512-9Vrcx5ZW6UwK5tvqsj0nGpp/XzqthkT0dqIc9g1AdtygFToNtTF67XzYS//dm+SAK9cp3B9R4ZO/46p63SCjlQ== dependencies: "@babel/code-frame" "^7.24.7" - "@babel/generator" "^7.24.7" - "@babel/helper-environment-visitor" "^7.24.7" - "@babel/helper-function-name" "^7.24.7" - "@babel/helper-hoist-variables" "^7.24.7" - "@babel/helper-split-export-declaration" "^7.24.7" - "@babel/parser" "^7.24.7" - "@babel/types" "^7.24.7" + "@babel/generator" "^7.25.6" + "@babel/parser" "^7.25.6" + "@babel/template" "^7.25.0" + "@babel/types" "^7.25.6" debug "^4.3.1" globals "^11.1.0" -"@babel/types@^7.0.0", "@babel/types@^7.20.7", "@babel/types@^7.24.7", "@babel/types@^7.3.3": - version "7.24.7" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.24.7.tgz#6027fe12bc1aa724cd32ab113fb7f1988f1f66f2" - integrity sha512-XEFXSlxiG5td2EJRe8vOmRbaXVgfcBlszKujvVmWIK/UpywWljQCfzAv3RQCGujWQ1RD4YYWEAqDXfuJiy8f5Q== +"@babel/types@^7.0.0", "@babel/types@^7.20.7", "@babel/types@^7.24.7", "@babel/types@^7.25.0", "@babel/types@^7.25.2", "@babel/types@^7.25.6", "@babel/types@^7.3.3": + version "7.25.6" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.25.6.tgz#893942ddb858f32ae7a004ec9d3a76b3463ef8e6" + integrity sha512-/l42B1qxpG6RdfYf343Uw1vmDjeNhneUXtzhojE7pDgfpEypmRhI6j1kr17XCVv4Cgl9HdAiQY2x0GwKm7rWCw== dependencies: - "@babel/helper-string-parser" "^7.24.7" + "@babel/helper-string-parser" "^7.24.8" "@babel/helper-validator-identifier" "^7.24.7" to-fast-properties "^2.0.0" @@ -1147,9 +1139,9 @@ integrity sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A== "@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.14": - version "1.4.15" - resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz#d7c6e6755c78567a951e04ab52ef0fd26de59f32" - integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg== + version "1.5.0" + resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz#3188bcb273a414b0d215fd22a58540b989b9409a" + integrity sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ== "@jridgewell/trace-mapping@^0.3.12", "@jridgewell/trace-mapping@^0.3.18", "@jridgewell/trace-mapping@^0.3.24", "@jridgewell/trace-mapping@^0.3.25": version "0.3.25" @@ -1159,23 +1151,23 @@ "@jridgewell/resolve-uri" "^3.1.0" "@jridgewell/sourcemap-codec" "^1.4.14" -"@jupiterone/data-model@^0.61.3": - version "0.61.8" - resolved "https://registry.yarnpkg.com/@jupiterone/data-model/-/data-model-0.61.8.tgz#b7671f457796458b1085b8ed47807ae61a3d58eb" - integrity sha512-N4osb+kp8++mMkU3d9Hb5zHZDOIR6d7UFyWpt7ZXw5O11FinXd+Q6epYQHFbM6gZpXEjmofU51caHj9sikoD+Q== +"@jupiterone/data-model@^0.61.11": + version "0.61.11" + resolved "https://registry.yarnpkg.com/@jupiterone/data-model/-/data-model-0.61.11.tgz#2651b5bd41e3f3aa00466719e66bb39dd03a0df5" + integrity sha512-XTtOQ7dNUWziB2c9cvPeCB5sglMHT+LoAgqV3QVQkYEiIL/IuqBbHhPzw655UVlB0fW/jh7piW+iKZI7BV4C8Q== dependencies: "@sinclair/typebox" "^0.32.30" ajv "^8.0.0" ajv-formats "^2.0.0" -"@jupiterone/integration-sdk-cli@^13.1.1": - version "13.1.1" - resolved "https://registry.yarnpkg.com/@jupiterone/integration-sdk-cli/-/integration-sdk-cli-13.1.1.tgz#937eeb539d805fc3ee2c8ebd7bd9024a672d75c8" - integrity sha512-iq/VBXMONO9jWjKLw3IduYBqCqtqEKbVE9B1aQZF0Ma8mLxi7+sFPju9tMaIHlGqXXXE26nl4MoNDdIPpupWdg== +"@jupiterone/integration-sdk-cli@^13.5.1": + version "13.5.1" + resolved "https://registry.yarnpkg.com/@jupiterone/integration-sdk-cli/-/integration-sdk-cli-13.5.1.tgz#a33a48e29ff17048ce1c49e3083e3411c0fdf5dc" + integrity sha512-jeoh5KINwRYdpMmIrJikNZLlRFdlld2cFqQsDds6TW1wf6xkwLAnYavAyfBm59BcDJqKvTKHegFCH4+fgb0URQ== dependencies: - "@jupiterone/data-model" "^0.61.3" - "@jupiterone/integration-sdk-core" "^13.1.1" - "@jupiterone/integration-sdk-runtime" "^13.1.1" + "@jupiterone/data-model" "^0.61.11" + "@jupiterone/integration-sdk-core" "^13.5.1" + "@jupiterone/integration-sdk-runtime" "^13.5.1" chalk "^4" commander "^9.4.0" ejs "^3.1.9" @@ -1192,23 +1184,23 @@ upath "^1.2.0" url-exists "^1.0.3" -"@jupiterone/integration-sdk-core@^13.1.1": - version "13.1.1" - resolved "https://registry.yarnpkg.com/@jupiterone/integration-sdk-core/-/integration-sdk-core-13.1.1.tgz#66f9f7c1f2799e601c1695fa942c8bd4c93d4a1d" - integrity sha512-+MzlatPsoqBu0OmbJ+DEc4X7tma3TRlvromxPejpNoE19ofgFYp/nZOQYj3PK5zLZTn1vDczmP+2tUeVZG5U1Q== +"@jupiterone/integration-sdk-core@^13.5.1": + version "13.5.1" + resolved "https://registry.yarnpkg.com/@jupiterone/integration-sdk-core/-/integration-sdk-core-13.5.1.tgz#787a3e0b35955911cc0125f0d9c8f947f823d63f" + integrity sha512-RCcIhu3jy2tT5tTnicbkNLDPNRcd4vy3eK9NZhTEc3R8IiXlShiokIo2k0CkUXbDDjSB2gt4W19NrL+i6D80yg== dependencies: - "@jupiterone/data-model" "^0.61.3" - "@jupiterone/integration-sdk-entity-validator" "^13.1.1" + "@jupiterone/data-model" "^0.61.11" + "@jupiterone/integration-sdk-entity-validator" "^13.5.1" "@sinclair/typebox" "^0.32.30" lodash "^4.17.21" "@jupiterone/integration-sdk-dev-tools@^13.1.1": - version "13.1.1" - resolved "https://registry.yarnpkg.com/@jupiterone/integration-sdk-dev-tools/-/integration-sdk-dev-tools-13.1.1.tgz#efb9ad4d023859868d48e60636fff4142caa27b3" - integrity sha512-7HrRO2vQiFQEYtLtDMpsQ9GLm7ksQBicf/7QzncntV3cxWHDhpfYPWgYzeR9GFC0s0EKVEj+lUCO9NnHhZ30GQ== + version "13.5.1" + resolved "https://registry.yarnpkg.com/@jupiterone/integration-sdk-dev-tools/-/integration-sdk-dev-tools-13.5.1.tgz#8588e1de46ddb091a403cf67a0974a532a1f73b4" + integrity sha512-orbX8wlBHribvY5EPC+YeE1fIDaXTaHHOnfC6Usec/FazEGV/gvgJ06kH4DDBBnVu5YDCxdx5QxoMtiWwQX5nw== dependencies: - "@jupiterone/integration-sdk-cli" "^13.1.1" - "@jupiterone/integration-sdk-testing" "^13.1.1" + "@jupiterone/integration-sdk-cli" "^13.5.1" + "@jupiterone/integration-sdk-testing" "^13.5.1" "@types/jest" "^29.5.3" "@types/node" "^18" "@typescript-eslint/eslint-plugin" "^6.2.1" @@ -1225,21 +1217,21 @@ ts-node "^9.1.1" typescript "^5.5.2" -"@jupiterone/integration-sdk-entity-validator@^13.1.1": - version "13.1.1" - resolved "https://registry.yarnpkg.com/@jupiterone/integration-sdk-entity-validator/-/integration-sdk-entity-validator-13.1.1.tgz#53b3b21d462d139ac66a38db9f7436f53877a478" - integrity sha512-3OYrqJ625DP4dV4QrktwWTFvKHM2cfDsR9NL7AhXOU3tLgxCWsxC/LjJhB7r4sFNedTY2NnYDvX/2Mi4VQTlmQ== +"@jupiterone/integration-sdk-entity-validator@^13.5.1": + version "13.5.1" + resolved "https://registry.yarnpkg.com/@jupiterone/integration-sdk-entity-validator/-/integration-sdk-entity-validator-13.5.1.tgz#f69604f955337010561be611c198702f86a50461" + integrity sha512-16dk1BNmSZ97EzjQzs+WevpCFtGAoibc+7nth7veeeOEFP0/fMj4QXy55HpCKqZfzLNEX8gmGA8QFsdWyZSXDA== dependencies: ajv "^8.12.0" ajv-formats "^3.0.1" prettier "^3.2.5" -"@jupiterone/integration-sdk-runtime@^13.1.1": - version "13.1.1" - resolved "https://registry.yarnpkg.com/@jupiterone/integration-sdk-runtime/-/integration-sdk-runtime-13.1.1.tgz#bedbe43f935e8fc066222055de1a4e5b51e113a2" - integrity sha512-edPxmIiE2BPtTIXmkuc+eLQ5D33DzafmgeM1wTFXk1f0+EELz5c/oc/QXkux6IBTZI74FDaR7LBAOzuCIUIezA== +"@jupiterone/integration-sdk-runtime@^13.5.1": + version "13.5.1" + resolved "https://registry.yarnpkg.com/@jupiterone/integration-sdk-runtime/-/integration-sdk-runtime-13.5.1.tgz#1415e7de8272f98c047766af111e8d75ccae6e2a" + integrity sha512-5PMY7Vo7jWiw5c9d2Uh+0DK2ycb0ItNRNnuSgkJ6ckKV5Ee4Vzw7EhMmvU9o7zQoHMbmwFQN6GHJgJL+r+yt6Q== dependencies: - "@jupiterone/integration-sdk-core" "^13.1.1" + "@jupiterone/integration-sdk-core" "^13.5.1" "@lifeomic/alpha" "^5.2.0" "@lifeomic/attempt" "^3.0.3" async-sema "^3.1.0" @@ -1255,13 +1247,14 @@ p-queue "^6.3.0" rimraf "^3.0.2" -"@jupiterone/integration-sdk-testing@^13.1.1": - version "13.1.1" - resolved "https://registry.yarnpkg.com/@jupiterone/integration-sdk-testing/-/integration-sdk-testing-13.1.1.tgz#f94b4eb9a7899861b96d735523003c164eb22692" - integrity sha512-1W/BRYRIBIkrT6djDufNDoZiJXNdQGdcmf6jsNNpyLNEnFCz0p8REeDU2DxYp5FS/ndKZKF50YG6f6z4OHM9BQ== +"@jupiterone/integration-sdk-testing@^13.1.1", "@jupiterone/integration-sdk-testing@^13.5.1": + version "13.5.1" + resolved "https://registry.yarnpkg.com/@jupiterone/integration-sdk-testing/-/integration-sdk-testing-13.5.1.tgz#8687ab1b004335608a3eb46d8e44b14834ce0f52" + integrity sha512-gWZBs6et89z/bAlYHbl4ZTX5lieXG9mwdbjPVucUsAiWFx8waknsenylJSuYdm7NyGI5aFAExY1YMnX+gr5L0g== dependencies: - "@jupiterone/integration-sdk-core" "^13.1.1" - "@jupiterone/integration-sdk-runtime" "^13.1.1" + "@jupiterone/integration-sdk-core" "^13.5.1" + "@jupiterone/integration-sdk-entity-validator" "^13.5.1" + "@jupiterone/integration-sdk-runtime" "^13.5.1" "@pollyjs/adapter-node-http" "^6.0.5" "@pollyjs/core" "^6.0.5" "@pollyjs/persister-fs" "^6.0.5" @@ -1416,9 +1409,9 @@ integrity sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA== "@sinclair/typebox@^0.32.30": - version "0.32.34" - resolved "https://registry.yarnpkg.com/@sinclair/typebox/-/typebox-0.32.34.tgz#a1c59d4df30982263cc7aa64c2c853878050838d" - integrity sha512-a3Z3ytYl6R/+7ldxx04PO1semkwWlX/8pTqxsPw4quIcIXDFPZhOc1Wx8azWmkU26ccK3mHwcWenn0avNgAKQg== + version "0.32.35" + resolved "https://registry.yarnpkg.com/@sinclair/typebox/-/typebox-0.32.35.tgz#41c04473509478df9895800018a3d3ae7d40fb3c" + integrity sha512-Ul3YyOTU++to8cgNkttakC0dWvpERr6RYoHO2W47DLbFvrwBDJUY31B1sImH6JZSYc4Kt4PyHtoPNu+vL2r2dA== "@sindresorhus/fnv1a@^2.0.1": version "2.0.1" @@ -1447,48 +1440,50 @@ "@smithy/types" "^1.2.0" tslib "^2.5.0" -"@smithy/abort-controller@^3.1.0": - version "3.1.0" - resolved "https://registry.yarnpkg.com/@smithy/abort-controller/-/abort-controller-3.1.0.tgz#408fbc0da13c30bc0aac859a44be08a5ba18126a" - integrity sha512-XOm4LkuC0PsK1sf2bBJLIlskn5ghmVxiEBVlo/jg0R8hxASBKYYgOoJEhKWgOr4vWGkN+5rC+oyBAqHYtxjnwQ== +"@smithy/abort-controller@^3.1.2": + version "3.1.2" + resolved "https://registry.yarnpkg.com/@smithy/abort-controller/-/abort-controller-3.1.2.tgz#95ac6b07480d0d2afbcface3f0f1ddc3ae6373d7" + integrity sha512-b5g+PNujlfqIib9BjkNB108NyO5aZM/RXjfOCXRCqXQ1oPnIkfvdORrztbGgCZdPe/BN/MKDlrGA7PafKPM2jw== dependencies: - "@smithy/types" "^3.2.0" + "@smithy/types" "^3.4.0" tslib "^2.6.2" -"@smithy/config-resolver@^3.0.2", "@smithy/config-resolver@^3.0.3": - version "3.0.3" - resolved "https://registry.yarnpkg.com/@smithy/config-resolver/-/config-resolver-3.0.3.tgz#104106363fbaf6bac61905727f7e2c39c62f3e94" - integrity sha512-4wHqCMkdfVDP4qmr4fVPYOFOH+vKhOv3X4e6KEU9wIC8xXUQ24tnF4CW+sddGDX1zU86GGyQ7A+rg2xmUD6jpQ== +"@smithy/config-resolver@^3.0.6": + version "3.0.6" + resolved "https://registry.yarnpkg.com/@smithy/config-resolver/-/config-resolver-3.0.6.tgz#5906cb8fcbadb784930c55a578589aaa6650a52f" + integrity sha512-j7HuVNoRd8EhcFp0MzcUb4fG40C7BcyshH+fAd3Jhd8bINNFvEQYBrZoS/SK6Pun9WPlfoI8uuU2SMz8DsEGlA== dependencies: - "@smithy/node-config-provider" "^3.1.2" - "@smithy/types" "^3.2.0" + "@smithy/node-config-provider" "^3.1.5" + "@smithy/types" "^3.4.0" "@smithy/util-config-provider" "^3.0.0" - "@smithy/util-middleware" "^3.0.2" + "@smithy/util-middleware" "^3.0.4" tslib "^2.6.2" -"@smithy/core@^2.2.1": - version "2.2.3" - resolved "https://registry.yarnpkg.com/@smithy/core/-/core-2.2.3.tgz#dc6ba7d338a1b35752be274cdaf6fcbcfdb44a70" - integrity sha512-SpyLOL2vgE6sUYM6nQfu82OirCPkCDKctyG3aMgjMlDPTJpUlmlNH0ttu9ZWwzEjrzzr8uABmPjJTRI7gk1HFQ== - dependencies: - "@smithy/middleware-endpoint" "^3.0.3" - "@smithy/middleware-retry" "^3.0.6" - "@smithy/middleware-serde" "^3.0.2" - "@smithy/protocol-http" "^4.0.2" - "@smithy/smithy-client" "^3.1.4" - "@smithy/types" "^3.2.0" - "@smithy/util-middleware" "^3.0.2" +"@smithy/core@^2.4.1": + version "2.4.1" + resolved "https://registry.yarnpkg.com/@smithy/core/-/core-2.4.1.tgz#6694d79ba6e4a185a0baa731ba6584420291521e" + integrity sha512-7cts7/Oni7aCHebHGiBeWoz5z+vmH+Vx2Z/UW3XtXMslcxI3PEwBZxNinepwZjixS3n12fPc247PHWmjU7ndsQ== + dependencies: + "@smithy/middleware-endpoint" "^3.1.1" + "@smithy/middleware-retry" "^3.0.16" + "@smithy/middleware-serde" "^3.0.4" + "@smithy/protocol-http" "^4.1.1" + "@smithy/smithy-client" "^3.3.0" + "@smithy/types" "^3.4.0" + "@smithy/util-body-length-browser" "^3.0.0" + "@smithy/util-middleware" "^3.0.4" + "@smithy/util-utf8" "^3.0.0" tslib "^2.6.2" -"@smithy/credential-provider-imds@^3.1.1", "@smithy/credential-provider-imds@^3.1.2": - version "3.1.2" - resolved "https://registry.yarnpkg.com/@smithy/credential-provider-imds/-/credential-provider-imds-3.1.2.tgz#7e84199a8cd8ff7121c0a2f95f7822dc09cc283f" - integrity sha512-gqVmUaNoeqyrOAjgZg+rTmFLsphh/vS59LCMdFfVpthVS0jbfBzvBmEPktBd+y9ME4DYMGHFAMSYJDK8q0noOQ== +"@smithy/credential-provider-imds@^3.2.1": + version "3.2.1" + resolved "https://registry.yarnpkg.com/@smithy/credential-provider-imds/-/credential-provider-imds-3.2.1.tgz#f5871549d01db304c3d5c52dd6591652ebfdfa9e" + integrity sha512-4z/oTWpRF2TqQI3aCM89/PWu3kim58XU4kOCTtuTJnoaS4KT95cPWMxbQfTN2vzcOe96SOKO8QouQW/+ESB1fQ== dependencies: - "@smithy/node-config-provider" "^3.1.2" - "@smithy/property-provider" "^3.1.2" - "@smithy/types" "^3.2.0" - "@smithy/url-parser" "^3.0.2" + "@smithy/node-config-provider" "^3.1.5" + "@smithy/property-provider" "^3.1.4" + "@smithy/types" "^3.4.0" + "@smithy/url-parser" "^3.0.4" tslib "^2.6.2" "@smithy/eventstream-codec@^1.1.0": @@ -1501,78 +1496,78 @@ "@smithy/util-hex-encoding" "^1.1.0" tslib "^2.5.0" -"@smithy/eventstream-codec@^3.1.1": - version "3.1.1" - resolved "https://registry.yarnpkg.com/@smithy/eventstream-codec/-/eventstream-codec-3.1.1.tgz#b47f30bf4ad791ac7981b9fff58e599d18269cf9" - integrity sha512-s29NxV/ng1KXn6wPQ4qzJuQDjEtxLdS0+g5PQFirIeIZrp66FXVJ5IpZRowbt/42zB5dY8TqJ0G0L9KkgtsEZg== +"@smithy/eventstream-codec@^3.1.3": + version "3.1.3" + resolved "https://registry.yarnpkg.com/@smithy/eventstream-codec/-/eventstream-codec-3.1.3.tgz#a1ac71108c349b6f156ff91dbbf38b4b20d95aee" + integrity sha512-mKBrmhg6Zd3j07G9dkKTGmrU7pdJGTNz8LbZtIOR3QoodS5yDNqEqoXU4Eg38snZcnCAh7NPBsw5ndxtJPLiCg== dependencies: "@aws-crypto/crc32" "5.2.0" - "@smithy/types" "^3.2.0" + "@smithy/types" "^3.4.0" "@smithy/util-hex-encoding" "^3.0.0" tslib "^2.6.2" -"@smithy/eventstream-serde-browser@^3.0.2": - version "3.0.3" - resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-browser/-/eventstream-serde-browser-3.0.3.tgz#223267a9e46336aff2bebbc386eb6e62146d1fef" - integrity sha512-ZXKmNAHl6SWKYuVmtoEc/hBQ7Nym/rbAx2SrqoJHn0i9QopIP7fG1AWmoFIeS5R3/VL6AwUIZMR0g8qnjjVRRA== +"@smithy/eventstream-serde-browser@^3.0.7": + version "3.0.7" + resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-browser/-/eventstream-serde-browser-3.0.7.tgz#0448ada47cf7e99abdfefe980090ea2b8abbff8d" + integrity sha512-UC4RQqyM8B0g5cX/xmWtsNgSBmZ13HrzCqoe5Ulcz6R462/egbIdfTXnayik7jkjvwOrCPL1N11Q9S+n68jPLA== dependencies: - "@smithy/eventstream-serde-universal" "^3.0.3" - "@smithy/types" "^3.2.0" + "@smithy/eventstream-serde-universal" "^3.0.6" + "@smithy/types" "^3.4.0" tslib "^2.6.2" -"@smithy/eventstream-serde-config-resolver@^3.0.1": - version "3.0.2" - resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-3.0.2.tgz#6238eadae0c060133c61783fd92d8b1ee1e6f99f" - integrity sha512-QbE3asvvBUZr7PwbOaxkSfKDjTAmWZkqh2G7pkYlD4jRkT1Y9nufeyu0OBPlLoF4+gl3YMpSVO7TESe8bVkD+g== +"@smithy/eventstream-serde-config-resolver@^3.0.4": + version "3.0.4" + resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-config-resolver/-/eventstream-serde-config-resolver-3.0.4.tgz#1ef67a2f78da7b30ec728a8863933fa2d088330b" + integrity sha512-saIs5rtAMpifqL7u7nc5YeE/6gkenzXpSz5NwEyhIesRWtHK+zEuYn9KY8SArZEbPSHyGxvvgKk1z86VzfUGHw== dependencies: - "@smithy/types" "^3.2.0" + "@smithy/types" "^3.4.0" tslib "^2.6.2" -"@smithy/eventstream-serde-node@^3.0.2": - version "3.0.3" - resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-node/-/eventstream-serde-node-3.0.3.tgz#51df0ca39f453d78a3d6607c1ac2e96cf900c824" - integrity sha512-v61Ftn7x/ubWFqH7GHFAL/RaU7QZImTbuV95DYugYYItzpO7KaHYEuO8EskCaBpZEfzOxhUGKm4teS9YUSt69Q== +"@smithy/eventstream-serde-node@^3.0.6": + version "3.0.6" + resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-node/-/eventstream-serde-node-3.0.6.tgz#d04c31f8fe4aab29f2edbff8ea6519fe50405e43" + integrity sha512-gRKGBdZah3EjZZgWcsTpShq4cZ4Q4JTTe1OPob+jrftmbYj6CvpeydZbH0roO5SvBG8SI3aBZIet9TGN3zUxUw== dependencies: - "@smithy/eventstream-serde-universal" "^3.0.3" - "@smithy/types" "^3.2.0" + "@smithy/eventstream-serde-universal" "^3.0.6" + "@smithy/types" "^3.4.0" tslib "^2.6.2" -"@smithy/eventstream-serde-universal@^3.0.3": - version "3.0.3" - resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-universal/-/eventstream-serde-universal-3.0.3.tgz#2ecac479ba84e10221b4b70545f3d7a223b5345e" - integrity sha512-YXYt3Cjhu9tRrahbTec2uOjwOSeCNfQurcWPGNEUspBhqHoA3KrDrVj+jGbCLWvwkwhzqDnnaeHAxm+IxAjOAQ== +"@smithy/eventstream-serde-universal@^3.0.6": + version "3.0.6" + resolved "https://registry.yarnpkg.com/@smithy/eventstream-serde-universal/-/eventstream-serde-universal-3.0.6.tgz#d233d08bf4b27d9bf4b1e727d866694470966797" + integrity sha512-1jvXd4sFG+zKaL6WqrJXpL6E+oAMafuM5GPd4qF0+ccenZTX3DZugoCCjlooQyTh+TZho2FpdVYUf5J/bB/j6Q== dependencies: - "@smithy/eventstream-codec" "^3.1.1" - "@smithy/types" "^3.2.0" + "@smithy/eventstream-codec" "^3.1.3" + "@smithy/types" "^3.4.0" tslib "^2.6.2" -"@smithy/fetch-http-handler@^3.0.2", "@smithy/fetch-http-handler@^3.1.0": - version "3.1.0" - resolved "https://registry.yarnpkg.com/@smithy/fetch-http-handler/-/fetch-http-handler-3.1.0.tgz#993d47577c7b86eb5796cd29f8301beafa2cf471" - integrity sha512-s7oQjEOUH9TYjctpITtWF4qxOdg7pBrP9eigEQ8SBsxF3dRFV0S28pGMllC83DUr7ECmErhO/BUwnULfoNhKgQ== +"@smithy/fetch-http-handler@^3.2.5": + version "3.2.5" + resolved "https://registry.yarnpkg.com/@smithy/fetch-http-handler/-/fetch-http-handler-3.2.5.tgz#c9a6c6c35895ffdfd98b992ecebb1344418d1932" + integrity sha512-DjRtGmK8pKQMIo9+JlAKUt14Z448bg8nAN04yKIvlrrpmpRSG57s5d2Y83npks1r4gPtTRNbAFdQCoj9l3P2KQ== dependencies: - "@smithy/protocol-http" "^4.0.2" - "@smithy/querystring-builder" "^3.0.2" - "@smithy/types" "^3.2.0" + "@smithy/protocol-http" "^4.1.1" + "@smithy/querystring-builder" "^3.0.4" + "@smithy/types" "^3.4.0" "@smithy/util-base64" "^3.0.0" tslib "^2.6.2" -"@smithy/hash-node@^3.0.1": - version "3.0.2" - resolved "https://registry.yarnpkg.com/@smithy/hash-node/-/hash-node-3.0.2.tgz#8d1306f3b372e42dc76ae85fd979f7252aea476c" - integrity sha512-43uGA6o6QJQdXwAogybdTDHDd3SCdKyoiHIHb8PpdE2rKmVicjG9b1UgVwdgO8QPytmVqHFaUw27M3LZKwu8Yg== +"@smithy/hash-node@^3.0.4": + version "3.0.4" + resolved "https://registry.yarnpkg.com/@smithy/hash-node/-/hash-node-3.0.4.tgz#4d1770a73698292997b9ff27435ed4d51a39e758" + integrity sha512-6FgTVqEfCr9z/7+Em8BwSkJKA2y3krf1em134x3yr2NHWVCo2KYI8tcA53cjeO47y41jwF84ntsEE0Pe6pNKlg== dependencies: - "@smithy/types" "^3.2.0" + "@smithy/types" "^3.4.0" "@smithy/util-buffer-from" "^3.0.0" "@smithy/util-utf8" "^3.0.0" tslib "^2.6.2" -"@smithy/invalid-dependency@^3.0.1": - version "3.0.2" - resolved "https://registry.yarnpkg.com/@smithy/invalid-dependency/-/invalid-dependency-3.0.2.tgz#e455169d86e96e73ebf2bb1728b7d2e2850bdc01" - integrity sha512-+BAY3fMhomtq470tswXyrdVBSUhiLuhBVT+rOmpbz5e04YX+s1dX4NxTLzZGwBjCpeWZNtTxP8zbIvvFk81gUg== +"@smithy/invalid-dependency@^3.0.4": + version "3.0.4" + resolved "https://registry.yarnpkg.com/@smithy/invalid-dependency/-/invalid-dependency-3.0.4.tgz#aabb949b6aa15e38d8054b2397c143ef32efe14a" + integrity sha512-MJBUrojC4SEXi9aJcnNOE3oNAuYNphgCGFXscaCj2TA/59BTcXhzHACP8jnnEU3n4yir/NSLKzxqez0T4x4tjA== dependencies: - "@smithy/types" "^3.2.0" + "@smithy/types" "^3.4.0" tslib "^2.6.2" "@smithy/is-array-buffer@^1.1.0": @@ -1596,67 +1591,67 @@ dependencies: tslib "^2.6.2" -"@smithy/middleware-content-length@^3.0.1": - version "3.0.2" - resolved "https://registry.yarnpkg.com/@smithy/middleware-content-length/-/middleware-content-length-3.0.2.tgz#fc69a5b3a46310a798e4c804ef47dbe11ad2045f" - integrity sha512-/Havz3PkYIEmwpqkyRTR21yJsWnFbD1ec4H1pUL+TkDnE7RCQkAVUQepLL/UeCaZeCBXvfdoKbOjSbV01xIinQ== +"@smithy/middleware-content-length@^3.0.6": + version "3.0.6" + resolved "https://registry.yarnpkg.com/@smithy/middleware-content-length/-/middleware-content-length-3.0.6.tgz#4837dafcfc085f1b9523d0784d05b87b569ad4ce" + integrity sha512-AFyHCfe8rumkJkz+hCOVJmBagNBj05KypyDwDElA4TgMSA4eYDZRjVePFZuyABrJZFDc7uVj3dpFIDCEhf59SA== dependencies: - "@smithy/protocol-http" "^4.0.2" - "@smithy/types" "^3.2.0" + "@smithy/protocol-http" "^4.1.1" + "@smithy/types" "^3.4.0" tslib "^2.6.2" -"@smithy/middleware-endpoint@^3.0.2", "@smithy/middleware-endpoint@^3.0.3": - version "3.0.3" - resolved "https://registry.yarnpkg.com/@smithy/middleware-endpoint/-/middleware-endpoint-3.0.3.tgz#bbfdd0f35668af392c5031ca2735c31760740bc6" - integrity sha512-ARAXHodhj4tttKa9y75zvENdSoHq6VGsSi7XS3+yLutrnxttJs6N10UMInCC1yi3/bopT8xug3iOP/y9R6sKJQ== - dependencies: - "@smithy/middleware-serde" "^3.0.2" - "@smithy/node-config-provider" "^3.1.2" - "@smithy/shared-ini-file-loader" "^3.1.2" - "@smithy/types" "^3.2.0" - "@smithy/url-parser" "^3.0.2" - "@smithy/util-middleware" "^3.0.2" +"@smithy/middleware-endpoint@^3.1.1": + version "3.1.1" + resolved "https://registry.yarnpkg.com/@smithy/middleware-endpoint/-/middleware-endpoint-3.1.1.tgz#d718719e45e8f7087cf0d9bbfff5fc6364c5fde0" + integrity sha512-Irv+soW8NKluAtFSEsF8O3iGyLxa5oOevJb/e1yNacV9H7JP/yHyJuKST5YY2ORS1+W34VR8EuUrOF+K29Pl4g== + dependencies: + "@smithy/middleware-serde" "^3.0.4" + "@smithy/node-config-provider" "^3.1.5" + "@smithy/shared-ini-file-loader" "^3.1.5" + "@smithy/types" "^3.4.0" + "@smithy/url-parser" "^3.0.4" + "@smithy/util-middleware" "^3.0.4" tslib "^2.6.2" -"@smithy/middleware-retry@^3.0.4", "@smithy/middleware-retry@^3.0.6": - version "3.0.6" - resolved "https://registry.yarnpkg.com/@smithy/middleware-retry/-/middleware-retry-3.0.6.tgz#ace955263cea4ef6acf1e0e42192be62e20ab558" - integrity sha512-ICsFKp8eAyIMmxN5UT3IU37S6886L879TKtgxPsn/VD/laYNwqTLmJaCAn5//+2fRIrV0dnHp6LFlMwdXlWoUQ== - dependencies: - "@smithy/node-config-provider" "^3.1.2" - "@smithy/protocol-http" "^4.0.2" - "@smithy/service-error-classification" "^3.0.2" - "@smithy/smithy-client" "^3.1.4" - "@smithy/types" "^3.2.0" - "@smithy/util-middleware" "^3.0.2" - "@smithy/util-retry" "^3.0.2" +"@smithy/middleware-retry@^3.0.16": + version "3.0.16" + resolved "https://registry.yarnpkg.com/@smithy/middleware-retry/-/middleware-retry-3.0.16.tgz#aca6099a2e73c9be0c7a49eccbca5d1d73eaadf3" + integrity sha512-08kI36p1yB4CWO3Qi+UQxjzobt8iQJpnruF0K5BkbZmA/N/sJ51A1JJGJ36GgcbFyPfWw2FU48S5ZoqXt0h0jw== + dependencies: + "@smithy/node-config-provider" "^3.1.5" + "@smithy/protocol-http" "^4.1.1" + "@smithy/service-error-classification" "^3.0.4" + "@smithy/smithy-client" "^3.3.0" + "@smithy/types" "^3.4.0" + "@smithy/util-middleware" "^3.0.4" + "@smithy/util-retry" "^3.0.4" tslib "^2.6.2" uuid "^9.0.1" -"@smithy/middleware-serde@^3.0.1", "@smithy/middleware-serde@^3.0.2": - version "3.0.2" - resolved "https://registry.yarnpkg.com/@smithy/middleware-serde/-/middleware-serde-3.0.2.tgz#3ec15a7991c2b066cced5989aba7f81fed4dfb87" - integrity sha512-oT2abV5zLhBucJe1LIIFEcRgIBDbZpziuMPswTMbBQNcaEUycLFvX63zsFmqfwG+/ZQKsNx+BSE8W51CMuK7Yw== +"@smithy/middleware-serde@^3.0.4": + version "3.0.4" + resolved "https://registry.yarnpkg.com/@smithy/middleware-serde/-/middleware-serde-3.0.4.tgz#86f0d3c2bf17334b165be96f504a37357a70f576" + integrity sha512-1lPDB2O6IJ50Ucxgn7XrvZXbbuI48HmPCcMTuSoXT1lDzuTUfIuBjgAjpD8YLVMfnrjdepi/q45556LA51Pubw== dependencies: - "@smithy/types" "^3.2.0" + "@smithy/types" "^3.4.0" tslib "^2.6.2" -"@smithy/middleware-stack@^3.0.1", "@smithy/middleware-stack@^3.0.2": - version "3.0.2" - resolved "https://registry.yarnpkg.com/@smithy/middleware-stack/-/middleware-stack-3.0.2.tgz#82610681a7f5986bfb3229df98ca1e050b667660" - integrity sha512-6fRcxomlNKBPIy/YjcnC7YHpMAjRvGUYlYVJAfELqZjkW0vQegNcImjY7T1HgYA6u3pAcCxKVBLYnkTw8z/l0A== +"@smithy/middleware-stack@^3.0.4": + version "3.0.4" + resolved "https://registry.yarnpkg.com/@smithy/middleware-stack/-/middleware-stack-3.0.4.tgz#85b98320fff51457e9720b2c17e8f3f97c39a88c" + integrity sha512-sLMRjtMCqtVcrOqaOZ10SUnlFE25BSlmLsi4bRSGFD7dgR54eqBjfqkVkPBQyrKBortfGM0+2DJoUPcGECR+nQ== dependencies: - "@smithy/types" "^3.2.0" + "@smithy/types" "^3.4.0" tslib "^2.6.2" -"@smithy/node-config-provider@^3.1.1", "@smithy/node-config-provider@^3.1.2": - version "3.1.2" - resolved "https://registry.yarnpkg.com/@smithy/node-config-provider/-/node-config-provider-3.1.2.tgz#3e739ae02520f2249f6c50197feee6e38125fb1d" - integrity sha512-388fEAa7+6ORj/BDC70peg3fyFBTTXJyXfXJ0Bwd6FYsRltePr2oGzIcm5AuC1WUSLtZ/dF+hYOnfTMs04rLvA== +"@smithy/node-config-provider@^3.1.5": + version "3.1.5" + resolved "https://registry.yarnpkg.com/@smithy/node-config-provider/-/node-config-provider-3.1.5.tgz#983fa77aa6782acb7d4f0facf5ff27f5bd2fac5c" + integrity sha512-dq/oR3/LxgCgizVk7in7FGTm0w9a3qM4mg3IIXLTCHeW3fV+ipssSvBZ2bvEx1+asfQJTyCnVLeYf7JKfd9v3Q== dependencies: - "@smithy/property-provider" "^3.1.2" - "@smithy/shared-ini-file-loader" "^3.1.2" - "@smithy/types" "^3.2.0" + "@smithy/property-provider" "^3.1.4" + "@smithy/shared-ini-file-loader" "^3.1.5" + "@smithy/types" "^3.4.0" tslib "^2.6.2" "@smithy/node-http-handler@^1.0.2": @@ -1670,23 +1665,23 @@ "@smithy/types" "^1.2.0" tslib "^2.5.0" -"@smithy/node-http-handler@^3.0.1", "@smithy/node-http-handler@^3.1.0": - version "3.1.0" - resolved "https://registry.yarnpkg.com/@smithy/node-http-handler/-/node-http-handler-3.1.0.tgz#0f37b2c379b1cd85be125234575e7c5129dbed67" - integrity sha512-pOpgB6B+VLXLwAyyvRz+ZAVXABlbAsJ2xvn3WZvrppAPImxwQOPFbeSUzWYMhpC8Tr7yQ3R8fG990QDhskkf1Q== +"@smithy/node-http-handler@^3.2.0": + version "3.2.0" + resolved "https://registry.yarnpkg.com/@smithy/node-http-handler/-/node-http-handler-3.2.0.tgz#0473f3cfb88779dacdcbafa877dbf74aac4f1c82" + integrity sha512-5TFqaABbiY7uJMKbqR4OARjwI/l4TRoysDJ75pLpVQyO3EcmeloKYwDGyCtgB9WJniFx3BMkmGCB9+j+QiB+Ww== dependencies: - "@smithy/abort-controller" "^3.1.0" - "@smithy/protocol-http" "^4.0.2" - "@smithy/querystring-builder" "^3.0.2" - "@smithy/types" "^3.2.0" + "@smithy/abort-controller" "^3.1.2" + "@smithy/protocol-http" "^4.1.1" + "@smithy/querystring-builder" "^3.0.4" + "@smithy/types" "^3.4.0" tslib "^2.6.2" -"@smithy/property-provider@^3.1.1", "@smithy/property-provider@^3.1.2": - version "3.1.2" - resolved "https://registry.yarnpkg.com/@smithy/property-provider/-/property-provider-3.1.2.tgz#3da2802511078eae66240bcbeb8ef6f6102aeabf" - integrity sha512-Hzp32BpeFFexBpO1z+ts8okbq/VLzJBadxanJAo/Wf2CmvXMBp6Q/TLWr7Js6IbMEcr0pDZ02V3u1XZkuQUJaA== +"@smithy/property-provider@^3.1.4": + version "3.1.4" + resolved "https://registry.yarnpkg.com/@smithy/property-provider/-/property-provider-3.1.4.tgz#2d4f0db3a517d283c2b879f3a01673324955013b" + integrity sha512-BmhefQbfkSl9DeU0/e6k9N4sT5bya5etv2epvqLUz3eGyfRBhtQq60nDkc1WPp4c+KWrzK721cUc/3y0f2psPQ== dependencies: - "@smithy/types" "^3.2.0" + "@smithy/types" "^3.4.0" tslib "^2.6.2" "@smithy/protocol-http@^1.2.0": @@ -1697,12 +1692,12 @@ "@smithy/types" "^1.2.0" tslib "^2.5.0" -"@smithy/protocol-http@^4.0.1", "@smithy/protocol-http@^4.0.2": - version "4.0.2" - resolved "https://registry.yarnpkg.com/@smithy/protocol-http/-/protocol-http-4.0.2.tgz#502ed3116cb0f1e3f207881df965bac620ccb2da" - integrity sha512-X/90xNWIOqSR2tLUyWxVIBdatpm35DrL44rI/xoeBWUuanE0iyCXJpTcnqlOpnEzgcu0xCKE06+g70TTu2j7RQ== +"@smithy/protocol-http@^4.1.1": + version "4.1.1" + resolved "https://registry.yarnpkg.com/@smithy/protocol-http/-/protocol-http-4.1.1.tgz#ffd9c3f8ada9b25add3277b7de84c22dc320f1a6" + integrity sha512-Fm5+8LkeIus83Y8jTL1XHsBGP8sPvE1rEVyKf/87kbOPTbzEDMcgOlzcmYXat2h+nC3wwPtRy8hFqtJS71+Wow== dependencies: - "@smithy/types" "^3.2.0" + "@smithy/types" "^3.4.0" tslib "^2.6.2" "@smithy/querystring-builder@^1.1.0": @@ -1714,12 +1709,12 @@ "@smithy/util-uri-escape" "^1.1.0" tslib "^2.5.0" -"@smithy/querystring-builder@^3.0.2": - version "3.0.2" - resolved "https://registry.yarnpkg.com/@smithy/querystring-builder/-/querystring-builder-3.0.2.tgz#ea0f9a6e2b85d62465b3cc0214e6b86eb7af7ab4" - integrity sha512-xhv1+HacDYsOLdNt7zW+8Fe779KYAzmWvzs9bC5NlKM8QGYCwwuFwDBynhlU4D5twgi2pZ14Lm4h6RiAazCtmA== +"@smithy/querystring-builder@^3.0.4": + version "3.0.4" + resolved "https://registry.yarnpkg.com/@smithy/querystring-builder/-/querystring-builder-3.0.4.tgz#1124dfe533e60fd131acffbf78656b8db0a38bbf" + integrity sha512-NEoPAsZPdpfVbF98qm8i5k1XMaRKeEnO47CaL5ja6Y1Z2DgJdwIJuJkTJypKm/IKfp8gc0uimIFLwhml8+/pAw== dependencies: - "@smithy/types" "^3.2.0" + "@smithy/types" "^3.4.0" "@smithy/util-uri-escape" "^3.0.0" tslib "^2.6.2" @@ -1731,27 +1726,27 @@ "@smithy/types" "^1.2.0" tslib "^2.5.0" -"@smithy/querystring-parser@^3.0.2": - version "3.0.2" - resolved "https://registry.yarnpkg.com/@smithy/querystring-parser/-/querystring-parser-3.0.2.tgz#7b8edc661d0ee2c2e7e8a39b1022b00dfff2858e" - integrity sha512-C5hyRKgrZGPNh5QqIWzXnW+LXVrPmVQO0iJKjHeb5v3C61ZkP9QhrKmbfchcTyg/VnaE0tMNf/nmLpQlWuiqpg== +"@smithy/querystring-parser@^3.0.4": + version "3.0.4" + resolved "https://registry.yarnpkg.com/@smithy/querystring-parser/-/querystring-parser-3.0.4.tgz#2a1e2d7fb4d2ec726fb4b4dac8b63a8e5294bcf4" + integrity sha512-7CHPXffFcakFzhO0OZs/rn6fXlTHrSDdLhIT6/JIk1u2bvwguTL3fMCc1+CfcbXA7TOhjWXu3TcB1EGMqJQwHg== dependencies: - "@smithy/types" "^3.2.0" + "@smithy/types" "^3.4.0" tslib "^2.6.2" -"@smithy/service-error-classification@^3.0.2": - version "3.0.2" - resolved "https://registry.yarnpkg.com/@smithy/service-error-classification/-/service-error-classification-3.0.2.tgz#ad7a0c8dfd482981a04d42fba24c7ee1ac2eb20b" - integrity sha512-cu0WV2XRttItsuXlcM0kq5MKdphbMMmSd2CXF122dJ75NrFE0o7rruXFGfxAp3BKzgF/DMxX+PllIA/cj4FHMw== +"@smithy/service-error-classification@^3.0.4": + version "3.0.4" + resolved "https://registry.yarnpkg.com/@smithy/service-error-classification/-/service-error-classification-3.0.4.tgz#60e07b596b38d316aca453e06bfe33464c622fb5" + integrity sha512-KciDHHKFVTb9A1KlJHBt2F26PBaDtoE23uTZy5qRvPzHPqrooXFi6fmx98lJb3Jl38PuUTqIuCUmmY3pacuMBQ== dependencies: - "@smithy/types" "^3.2.0" + "@smithy/types" "^3.4.0" -"@smithy/shared-ini-file-loader@^3.1.1", "@smithy/shared-ini-file-loader@^3.1.2": - version "3.1.2" - resolved "https://registry.yarnpkg.com/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-3.1.2.tgz#b80f8b9b40841447219a95cb47f7a8f3f85b6467" - integrity sha512-tgnXrXbLMO8vo6VeuqabMw/eTzQHlLmZx0TC0TjtjJghnD0Xl4pEnJtBjTJr6XF5fHMNrt5BcczDXHJT9yNQnA== +"@smithy/shared-ini-file-loader@^3.1.5": + version "3.1.5" + resolved "https://registry.yarnpkg.com/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-3.1.5.tgz#cc44501343c395fc005ded0396446d86408c062d" + integrity sha512-6jxsJ4NOmY5Du4FD0enYegNJl4zTSuKLiChIMqIkh+LapxiP7lmz5lYUNLE9/4cvA65mbBmtdzZ8yxmcqM5igg== dependencies: - "@smithy/types" "^3.2.0" + "@smithy/types" "^3.4.0" tslib "^2.6.2" "@smithy/signature-v4@^1.0.1": @@ -1768,29 +1763,30 @@ "@smithy/util-utf8" "^1.1.0" tslib "^2.5.0" -"@smithy/signature-v4@^3.1.0": - version "3.1.1" - resolved "https://registry.yarnpkg.com/@smithy/signature-v4/-/signature-v4-3.1.1.tgz#4882aacb3260a47b8279b2ffc6a135e03e225260" - integrity sha512-2/vlG86Sr489XX8TA/F+VDA+P04ESef04pSz0wRtlQBExcSPjqO08rvrkcas2zLnJ51i+7ukOURCkgqixBYjSQ== +"@smithy/signature-v4@^4.1.1": + version "4.1.1" + resolved "https://registry.yarnpkg.com/@smithy/signature-v4/-/signature-v4-4.1.1.tgz#b47a5cb018ff48d2fcfb846ba6d2d16a08553932" + integrity sha512-SH9J9be81TMBNGCmjhrgMWu4YSpQ3uP1L06u/K9SDrE2YibUix1qxedPCxEQu02At0P0SrYDjvz+y91vLG0KRQ== dependencies: "@smithy/is-array-buffer" "^3.0.0" - "@smithy/types" "^3.2.0" + "@smithy/protocol-http" "^4.1.1" + "@smithy/types" "^3.4.0" "@smithy/util-hex-encoding" "^3.0.0" - "@smithy/util-middleware" "^3.0.2" + "@smithy/util-middleware" "^3.0.4" "@smithy/util-uri-escape" "^3.0.0" "@smithy/util-utf8" "^3.0.0" tslib "^2.6.2" -"@smithy/smithy-client@^3.1.2", "@smithy/smithy-client@^3.1.4": - version "3.1.4" - resolved "https://registry.yarnpkg.com/@smithy/smithy-client/-/smithy-client-3.1.4.tgz#597a4b0d08c71ed7e66707df28871b8a3a707cce" - integrity sha512-y6xJROGrIoitjpwXLY7P9luDHvuT9jWpAluliuSFdBymFxcl6iyQjo9U/JhYfRHFNTruqsvKOrOESVuPGEcRmQ== - dependencies: - "@smithy/middleware-endpoint" "^3.0.3" - "@smithy/middleware-stack" "^3.0.2" - "@smithy/protocol-http" "^4.0.2" - "@smithy/types" "^3.2.0" - "@smithy/util-stream" "^3.0.4" +"@smithy/smithy-client@^3.3.0": + version "3.3.0" + resolved "https://registry.yarnpkg.com/@smithy/smithy-client/-/smithy-client-3.3.0.tgz#ee15e7b5ec150f6048ee2ef0e3751c6ed38900c3" + integrity sha512-H32nVo8tIX82kB0xI2LBrIcj8jx/3/ITotNLbeG1UL0b3b440YPR/hUvqjFJiaB24pQrMjRbU8CugqH5sV0hkw== + dependencies: + "@smithy/middleware-endpoint" "^3.1.1" + "@smithy/middleware-stack" "^3.0.4" + "@smithy/protocol-http" "^4.1.1" + "@smithy/types" "^3.4.0" + "@smithy/util-stream" "^3.1.4" tslib "^2.6.2" "@smithy/types@^1.2.0": @@ -1800,10 +1796,10 @@ dependencies: tslib "^2.5.0" -"@smithy/types@^3.1.0", "@smithy/types@^3.2.0": - version "3.2.0" - resolved "https://registry.yarnpkg.com/@smithy/types/-/types-3.2.0.tgz#1350fe8a50d5e35e12ffb34be46d946860b2b5ab" - integrity sha512-cKyeKAPazZRVqm7QPvcPD2jEIt2wqDPAL1KJKb0f/5I7uhollvsWZuZKLclmyP6a+Jwmr3OV3t+X0pZUUHS9BA== +"@smithy/types@^3.4.0": + version "3.4.0" + resolved "https://registry.yarnpkg.com/@smithy/types/-/types-3.4.0.tgz#08b7b3d6af30c66fd0682c73c206a5baf8b40a63" + integrity sha512-0shOWSg/pnFXPcsSU8ZbaJ4JBHZJPPzLCJxafJvbMVFo9l1w81CqpgUqjlKGNHVrVB7fhIs+WS82JDTyzaLyLA== dependencies: tslib "^2.6.2" @@ -1816,13 +1812,13 @@ "@smithy/types" "^1.2.0" tslib "^2.5.0" -"@smithy/url-parser@^3.0.1", "@smithy/url-parser@^3.0.2": - version "3.0.2" - resolved "https://registry.yarnpkg.com/@smithy/url-parser/-/url-parser-3.0.2.tgz#a4d6f364a28d2b11c14d9486041ea8eb4572fc66" - integrity sha512-pRiPHrgibeAr4avtXDoBHmTLtthwA4l8jKYRfZjNgp+bBPyxDMPRg2TMJaYxqbKemvrOkHu9MIBTv2RkdNfD6w== +"@smithy/url-parser@^3.0.4": + version "3.0.4" + resolved "https://registry.yarnpkg.com/@smithy/url-parser/-/url-parser-3.0.4.tgz#d24a0304117dc26b81b8a58a3d5eda79cdb09bee" + integrity sha512-XdXfObA8WrloavJYtDuzoDhJAYc5rOt+FirFmKBRKaihu7QtU/METAxJgSo7uMK6hUkx0vFnqxV75urtRaLkLg== dependencies: - "@smithy/querystring-parser" "^3.0.2" - "@smithy/types" "^3.2.0" + "@smithy/querystring-parser" "^3.0.4" + "@smithy/types" "^3.4.0" tslib "^2.6.2" "@smithy/util-base64@^3.0.0": @@ -1879,37 +1875,37 @@ dependencies: tslib "^2.6.2" -"@smithy/util-defaults-mode-browser@^3.0.4": - version "3.0.6" - resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-3.0.6.tgz#4f6d9a8578d6ea131776757accdb9d636f06a6a1" - integrity sha512-tAgoc++Eq+KL7g55+k108pn7nAob3GLWNEMbXhZIQyBcBNaE/o3+r4AEbae0A8bWvLRvArVsjeiuhMykGa04/A== +"@smithy/util-defaults-mode-browser@^3.0.16": + version "3.0.16" + resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-3.0.16.tgz#7d4978a90cee569fdeb6c38c89a09a39371f44d7" + integrity sha512-Os8ddfNBe7hmc5UMWZxygIHCyAqY0aWR8Wnp/aKbti3f8Df/r0J9ttMZIxeMjsFgtVjEryB0q7SGcwBsHk8WEw== dependencies: - "@smithy/property-provider" "^3.1.2" - "@smithy/smithy-client" "^3.1.4" - "@smithy/types" "^3.2.0" + "@smithy/property-provider" "^3.1.4" + "@smithy/smithy-client" "^3.3.0" + "@smithy/types" "^3.4.0" bowser "^2.11.0" tslib "^2.6.2" -"@smithy/util-defaults-mode-node@^3.0.4": - version "3.0.6" - resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-3.0.6.tgz#be733b8c84bf02d2b17803e755f51655e5f99115" - integrity sha512-UNerul6/E8aiCyFTBHk+RSIZCo7m96d/N5K3FeO/wFeZP6oy5HAicLzxqa85Wjv7MkXSxSySX29L/LwTV/QMag== - dependencies: - "@smithy/config-resolver" "^3.0.3" - "@smithy/credential-provider-imds" "^3.1.2" - "@smithy/node-config-provider" "^3.1.2" - "@smithy/property-provider" "^3.1.2" - "@smithy/smithy-client" "^3.1.4" - "@smithy/types" "^3.2.0" +"@smithy/util-defaults-mode-node@^3.0.16": + version "3.0.16" + resolved "https://registry.yarnpkg.com/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-3.0.16.tgz#5747d886720d4f5acdde8fdf8240a6c1bad42f1f" + integrity sha512-rNhFIYRtrOrrhRlj6RL8jWA6/dcwrbGYAmy8+OAHjjzQ6zdzUBB1P+3IuJAgwWN6Y5GxI+mVXlM/pOjaoIgHow== + dependencies: + "@smithy/config-resolver" "^3.0.6" + "@smithy/credential-provider-imds" "^3.2.1" + "@smithy/node-config-provider" "^3.1.5" + "@smithy/property-provider" "^3.1.4" + "@smithy/smithy-client" "^3.3.0" + "@smithy/types" "^3.4.0" tslib "^2.6.2" -"@smithy/util-endpoints@^2.0.2": - version "2.0.3" - resolved "https://registry.yarnpkg.com/@smithy/util-endpoints/-/util-endpoints-2.0.3.tgz#480eee018b0bba6f53434444f11558d330b618d5" - integrity sha512-Dyi+pfLglDHSGsKSYunuUUSFM5V0tz7UDgv1Ex97yg+Xkn0Eb0rH0rcvl1n0MaJ11fac3HKDOH0DkALyQYCQag== +"@smithy/util-endpoints@^2.1.0": + version "2.1.0" + resolved "https://registry.yarnpkg.com/@smithy/util-endpoints/-/util-endpoints-2.1.0.tgz#33395d918a43f0df44a453c6bfa0cf3d35ed1367" + integrity sha512-ilS7/0jcbS2ELdg0fM/4GVvOiuk8/U3bIFXUW25xE1Vh1Ol4DP6vVHQKqM40rCMizCLmJ9UxK+NeJrKlhI3HVA== dependencies: - "@smithy/node-config-provider" "^3.1.2" - "@smithy/types" "^3.2.0" + "@smithy/node-config-provider" "^3.1.5" + "@smithy/types" "^3.4.0" tslib "^2.6.2" "@smithy/util-hex-encoding@^1.1.0": @@ -1933,31 +1929,31 @@ dependencies: tslib "^2.5.0" -"@smithy/util-middleware@^3.0.1", "@smithy/util-middleware@^3.0.2": - version "3.0.2" - resolved "https://registry.yarnpkg.com/@smithy/util-middleware/-/util-middleware-3.0.2.tgz#6daeb9db060552d851801cd7a0afd68769e2f98b" - integrity sha512-7WW5SD0XVrpfqljBYzS5rLR+EiDzl7wCVJZ9Lo6ChNFV4VYDk37Z1QI5w/LnYtU/QKnSawYoHRd7VjSyC8QRQQ== +"@smithy/util-middleware@^3.0.4": + version "3.0.4" + resolved "https://registry.yarnpkg.com/@smithy/util-middleware/-/util-middleware-3.0.4.tgz#a541edb8d3f2923ab06460ec3f1217c143ae5706" + integrity sha512-uSXHTBhstb1c4nHdmQEdkNMv9LiRNaJ/lWV2U/GO+5F236YFpdPw+hyWI9Zc0Rp9XKzwD9kVZvhZmEgp0UCVnA== dependencies: - "@smithy/types" "^3.2.0" + "@smithy/types" "^3.4.0" tslib "^2.6.2" -"@smithy/util-retry@^3.0.1", "@smithy/util-retry@^3.0.2": - version "3.0.2" - resolved "https://registry.yarnpkg.com/@smithy/util-retry/-/util-retry-3.0.2.tgz#073b4950f0379307e073a70afe086c52ec2b0329" - integrity sha512-HUVOb1k8p/IH6WFUjsLa+L9H1Zi/FAAB2CDOpWuffI1b2Txi6sknau8kNfC46Xrt39P1j2KDzCE1UlLa2eW5+A== +"@smithy/util-retry@^3.0.4": + version "3.0.4" + resolved "https://registry.yarnpkg.com/@smithy/util-retry/-/util-retry-3.0.4.tgz#281de3f89458b5e3b86ca92937eb1212bcecf67f" + integrity sha512-JJr6g0tO1qO2tCQyK+n3J18r34ZpvatlFN5ULcLranFIBZPxqoivb77EPyNTVwTGMEvvq2qMnyjm4jMIxjdLFg== dependencies: - "@smithy/service-error-classification" "^3.0.2" - "@smithy/types" "^3.2.0" + "@smithy/service-error-classification" "^3.0.4" + "@smithy/types" "^3.4.0" tslib "^2.6.2" -"@smithy/util-stream@^3.0.2", "@smithy/util-stream@^3.0.4": - version "3.0.4" - resolved "https://registry.yarnpkg.com/@smithy/util-stream/-/util-stream-3.0.4.tgz#7a33a39754d8a0737f30687953d8dcc05810e907" - integrity sha512-CcMioiaOOsEVdb09pS7ux1ij7QcQ2jE/cE1+iin1DXMeRgAEQN/47m7Xztu7KFQuQsj0A5YwB2UN45q97CqKCg== +"@smithy/util-stream@^3.1.4": + version "3.1.4" + resolved "https://registry.yarnpkg.com/@smithy/util-stream/-/util-stream-3.1.4.tgz#f4041a979dfafcbccdc64fa7ee8c376e39c8dc41" + integrity sha512-txU3EIDLhrBZdGfon6E9V6sZz/irYnKFMblz4TLVjyq8hObNHNS2n9a2t7GIrl7d85zgEPhwLE0gANpZsvpsKg== dependencies: - "@smithy/fetch-http-handler" "^3.1.0" - "@smithy/node-http-handler" "^3.1.0" - "@smithy/types" "^3.2.0" + "@smithy/fetch-http-handler" "^3.2.5" + "@smithy/node-http-handler" "^3.2.0" + "@smithy/types" "^3.4.0" "@smithy/util-base64" "^3.0.0" "@smithy/util-buffer-from" "^3.0.0" "@smithy/util-hex-encoding" "^3.0.0" @@ -2002,19 +1998,19 @@ "@smithy/util-buffer-from" "^3.0.0" tslib "^2.6.2" -"@smithy/util-waiter@^3.0.1": - version "3.1.1" - resolved "https://registry.yarnpkg.com/@smithy/util-waiter/-/util-waiter-3.1.1.tgz#9defbb12eda75135dc6e347923b3a01a8ef4a256" - integrity sha512-xT+Bbpe5sSrC7cCWSElOreDdWzqovR1V+7xrp+fmwGAA+TPYBb78iasaXjO1pa+65sY6JjW5GtGeIoJwCK9B1g== +"@smithy/util-waiter@^3.1.3": + version "3.1.3" + resolved "https://registry.yarnpkg.com/@smithy/util-waiter/-/util-waiter-3.1.3.tgz#a633257cc65f83cf5714a0f66665070868c3aa91" + integrity sha512-OU0YllH51/CxD8iyr3UHSMwYqTGTyuxFdCMH/0F978t+iDmJseC/ttrWPb22zmYkhkrjqtipzC1xaMuax5QKIA== dependencies: - "@smithy/abort-controller" "^3.1.0" - "@smithy/types" "^3.2.0" + "@smithy/abort-controller" "^3.1.2" + "@smithy/types" "^3.4.0" tslib "^2.6.2" "@types/aws-lambda@^8.10.101": - version "8.10.140" - resolved "https://registry.yarnpkg.com/@types/aws-lambda/-/aws-lambda-8.10.140.tgz#617534c437f3cb9bda3e6661c25e9a1510ae9f2d" - integrity sha512-4Dh3dk2TUcbdfHrX0Al90mNGJDvA9NBiTQPzbrjGi/dLxzKCGOYgT8YQ47jUKNFALkAJAadifq0pzyjIUlhVhg== + version "8.10.145" + resolved "https://registry.yarnpkg.com/@types/aws-lambda/-/aws-lambda-8.10.145.tgz#b2d31a987f4888e5553ff1819f57cafa475594d9" + integrity sha512-dtByW6WiFk5W5Jfgz1VM+YPA21xMXTuSFoLYIDY0L44jDLLflVPtZkYuu3/YxpGcvjzKFBZLU+GyKjR0HOYtyw== "@types/babel__core@^7.1.14": version "7.20.5" @@ -2119,20 +2115,27 @@ "@types/fined" "*" "@types/node" "*" -"@types/node@*", "@types/node@^20.1.1", "@types/node@^20.11.0": - version "20.14.9" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.14.9.tgz#12e8e765ab27f8c421a1820c99f5f313a933b420" - integrity sha512-06OCtnTXtWOZBJlRApleWndH4JsRVs1pDCc8dLSQp+7PpUpX3ePdHyeNSFTeSe7FtKyQkrlPvHwJOW3SLd8Oyg== +"@types/node@*": + version "22.5.4" + resolved "https://registry.yarnpkg.com/@types/node/-/node-22.5.4.tgz#83f7d1f65bc2ed223bdbf57c7884f1d5a4fa84e8" + integrity sha512-FDuKUJQm/ju9fT/SeX/6+gBzoPzlVCzfzmGkwKvRHQVxi4BntVbyIwf6a4Xn62mrvndLiml6z/UBXIdEVjQLXg== dependencies: - undici-types "~5.26.4" + undici-types "~6.19.2" "@types/node@^18": - version "18.19.39" - resolved "https://registry.yarnpkg.com/@types/node/-/node-18.19.39.tgz#c316340a5b4adca3aee9dcbf05de385978590593" - integrity sha512-nPwTRDKUctxw3di5b4TfT3I0sWDiWoPQCZjXhvdkINntwr8lcoVCKsTgnXeRubKIlfnV+eN/HYk6Jb40tbcEAQ== + version "18.19.50" + resolved "https://registry.yarnpkg.com/@types/node/-/node-18.19.50.tgz#8652b34ee7c0e7e2004b3f08192281808d41bf5a" + integrity sha512-xonK+NRrMBRtkL1hVCc3G+uXtjh1Al4opBLjqVmipe5ZAaBYWW6cNAiBVZ1BvmkBhep698rP3UM3aRAdSALuhg== dependencies: undici-types "~5.26.4" +"@types/node@^20.1.1", "@types/node@^20.11.0": + version "20.16.5" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.16.5.tgz#d43c7f973b32ffdf9aa7bd4f80e1072310fd7a53" + integrity sha512-VwYCweNo3ERajwy0IUlqqcyZ8/A7Zwa9ZP3MnENWcB11AejO+tLy3pu850goUW2FC/IJMdZUfKpX/yxL1gymCA== + dependencies: + undici-types "~6.19.2" + "@types/parse-json@^4.0.0": version "4.0.2" resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.2.tgz#5950e50960793055845e956c427fc2b0d70c5239" @@ -2154,9 +2157,9 @@ integrity sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ== "@types/set-cookie-parser@^2.4.1": - version "2.4.9" - resolved "https://registry.yarnpkg.com/@types/set-cookie-parser/-/set-cookie-parser-2.4.9.tgz#f8761e5aab0a855c3992e5d3a0016f5b1226b8ac" - integrity sha512-bCorlULvl0xTdjj4BPUHX4cqs9I+go2TfW/7Do1nnFYWS0CPP429Qr1AY42kiFhCwLpvAkWFr1XIBHd8j6/MCQ== + version "2.4.10" + resolved "https://registry.yarnpkg.com/@types/set-cookie-parser/-/set-cookie-parser-2.4.10.tgz#ad3a807d6d921db9720621ea3374c5d92020bcbc" + integrity sha512-GGmQVGpQWUe5qglJozEjZV/5dyxbOOZ0LHe/lqyWssB88Y4svNfst0uqBVscdDeIKl5Jy5+aPSvy7mI9tYRguw== dependencies: "@types/node" "*" @@ -2178,9 +2181,9 @@ integrity sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA== "@types/ws@^8.5.3": - version "8.5.10" - resolved "https://registry.yarnpkg.com/@types/ws/-/ws-8.5.10.tgz#4acfb517970853fa6574a3a6886791d04a396787" - integrity sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A== + version "8.5.12" + resolved "https://registry.yarnpkg.com/@types/ws/-/ws-8.5.12.tgz#619475fe98f35ccca2a2f6c137702d85ec247b7e" + integrity sha512-3tPRkv1EtkDpzlgyKyI8pGsGZAGPEaXeu0DOj5DI25Ja91bdAYddYHbADRYVrZMRbfW+1l5YwXVDKohDJNQxkQ== dependencies: "@types/node" "*" @@ -2190,9 +2193,9 @@ integrity sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ== "@types/yargs@^17.0.8": - version "17.0.32" - resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-17.0.32.tgz#030774723a2f7faafebf645f4e5a48371dca6229" - integrity sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog== + version "17.0.33" + resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-17.0.33.tgz#8c32303da83eec050a84b3c7ae7b9f922d13e32d" + integrity sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA== dependencies: "@types/yargs-parser" "*" @@ -2349,9 +2352,9 @@ acorn-jsx@^5.3.2: integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== acorn@^8.9.0: - version "8.12.0" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.12.0.tgz#1627bfa2e058148036133b8d9b51a700663c294c" - integrity sha512-RTvkC4w+KNXrM39/lWCUaG0IbRkWdCv7W/IOW9oU6SawyxulvkQy5HQPVTKxEjczcUvapcrw3cFx/60VN/NRNw== + version "8.12.1" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.12.1.tgz#71616bdccbe25e27a54439e0046e89ca76df2248" + integrity sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg== aggregate-error@^3.0.0: version "3.1.0" @@ -2386,14 +2389,14 @@ ajv@^6.12.3, ajv@^6.12.4: uri-js "^4.2.2" ajv@^8.0.0, ajv@^8.12.0: - version "8.16.0" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.16.0.tgz#22e2a92b94f005f7e0f9c9d39652ef0b8f6f0cb4" - integrity sha512-F0twR8U1ZU67JIEtekUcLkXkoO5mMMmgGD8sK/xUFzJ805jxHQl92hImFAqqXMyMYjSPOyUPAwHYhB72g5sTXw== + version "8.17.1" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.17.1.tgz#37d9a5c776af6bc92d7f4f9510eba4c0a60d11a6" + integrity sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g== dependencies: fast-deep-equal "^3.1.3" + fast-uri "^3.0.1" json-schema-traverse "^1.0.0" require-from-string "^2.0.2" - uri-js "^4.4.1" ansi-colors@^4.1.1: version "4.1.3" @@ -2413,9 +2416,9 @@ ansi-regex@^5.0.1: integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== ansi-regex@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-6.0.1.tgz#3183e38fae9a65d7cb5e53945cd5897d0260a06a" - integrity sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA== + version "6.1.0" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-6.1.0.tgz#95ec409c69619d6cb1b8b34f14b660ef28ebd654" + integrity sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA== ansi-styles@^3.2.1: version "3.2.1" @@ -2514,9 +2517,9 @@ async-sema@^3.1.0: integrity sha512-tLRNUXati5MFePdAk8dw7Qt7DpxPB60ofAgn8WRhW6a2rcimZnYBP9oxHiv0OHy+Wz7kPMG+t4LGdt31+4EmGg== async@^3.2.3: - version "3.2.5" - resolved "https://registry.yarnpkg.com/async/-/async-3.2.5.tgz#ebd52a8fdaf7a2289a24df399f8d8485c8a46b66" - integrity sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg== + version "3.2.6" + resolved "https://registry.yarnpkg.com/async/-/async-3.2.6.tgz#1b0728e14929d51b85b449b7f06e27c1145e38ce" + integrity sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA== asynckit@^0.4.0: version "0.4.0" @@ -2529,9 +2532,9 @@ aws-sign2@~0.7.0: integrity sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA== aws4@^1.8.0: - version "1.13.0" - resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.13.0.tgz#d9b802e9bb9c248d7be5f7f5ef178dc3684e9dcc" - integrity sha512-3AungXC4I8kKsS9PuS4JH2nc+0bVY/mjgrephHTIi8fpEeGsTHBUJeosp0Wc1myYMElmD0B3Oc4XL/HVJ4PV2g== + version "1.13.2" + resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.13.2.tgz#0aa167216965ac9474ccfa83892cfb6b3e1e52ef" + integrity sha512-lHe62zvbTB5eEABUVi/AwVh0ZKY9rMMDhmm+eeyuuUQbQ3+J+fONVQOZyj+DdrvD4BY33uYniyRJ4UJIaSKAfw== axios@^0.27.2: version "0.27.2" @@ -2576,22 +2579,25 @@ babel-plugin-jest-hoist@^29.6.3: "@types/babel__traverse" "^7.0.6" babel-preset-current-node-syntax@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz#b4399239b89b2a011f9ddbe3e4f401fc40cff73b" - integrity sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ== + version "1.1.0" + resolved "https://registry.yarnpkg.com/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.1.0.tgz#9a929eafece419612ef4ae4f60b1862ebad8ef30" + integrity sha512-ldYss8SbBlWva1bs28q78Ju5Zq1F+8BrqBZZ0VFhLBvhh6lCpC2o3gDJi/5DRLs9FgYZCnmPYIVFU4lRXCkyUw== dependencies: "@babel/plugin-syntax-async-generators" "^7.8.4" "@babel/plugin-syntax-bigint" "^7.8.3" - "@babel/plugin-syntax-class-properties" "^7.8.3" - "@babel/plugin-syntax-import-meta" "^7.8.3" + "@babel/plugin-syntax-class-properties" "^7.12.13" + "@babel/plugin-syntax-class-static-block" "^7.14.5" + "@babel/plugin-syntax-import-attributes" "^7.24.7" + "@babel/plugin-syntax-import-meta" "^7.10.4" "@babel/plugin-syntax-json-strings" "^7.8.3" - "@babel/plugin-syntax-logical-assignment-operators" "^7.8.3" + "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" - "@babel/plugin-syntax-numeric-separator" "^7.8.3" + "@babel/plugin-syntax-numeric-separator" "^7.10.4" "@babel/plugin-syntax-object-rest-spread" "^7.8.3" "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" "@babel/plugin-syntax-optional-chaining" "^7.8.3" - "@babel/plugin-syntax-top-level-await" "^7.8.3" + "@babel/plugin-syntax-private-property-in-object" "^7.14.5" + "@babel/plugin-syntax-top-level-await" "^7.14.5" babel-preset-jest@^29.6.3: version "29.6.3" @@ -2648,10 +2654,10 @@ blueimp-md5@^2.19.0: resolved "https://registry.yarnpkg.com/blueimp-md5/-/blueimp-md5-2.19.0.tgz#b53feea5498dcb53dc6ec4b823adb84b729c4af0" integrity sha512-DRQrD6gJyy8FbiE4s+bDoXS9hiW3Vbx5uCdwvcCf3zLHL+Iv7LtGHLpr+GZV8rHG8tK766FGYBwRbu8pELTt+w== -body-parser@1.20.2, body-parser@^1.19.0: - version "1.20.2" - resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.20.2.tgz#6feb0e21c4724d06de7ff38da36dad4f57a747fd" - integrity sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA== +body-parser@1.20.3, body-parser@^1.19.0: + version "1.20.3" + resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.20.3.tgz#1953431221c6fb5cd63c4b36d53fab0928e548c6" + integrity sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g== dependencies: bytes "3.1.2" content-type "~1.0.5" @@ -2661,7 +2667,7 @@ body-parser@1.20.2, body-parser@^1.19.0: http-errors "2.0.0" iconv-lite "0.4.24" on-finished "2.4.1" - qs "6.11.0" + qs "6.13.0" raw-body "2.5.2" type-is "~1.6.18" unpipe "1.0.0" @@ -2693,17 +2699,17 @@ braces@^3.0.3: dependencies: fill-range "^7.1.1" -browserslist@^4.22.2: - version "4.23.1" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.23.1.tgz#ce4af0534b3d37db5c1a4ca98b9080f985041e96" - integrity sha512-TUfofFo/KsK/bWZ9TWQ5O26tsWW4Uhmt8IYklbnUa70udB6P2wA7w7o4PY4muaEPBQaAX+CEnmmIA41NVHtPVw== +browserslist@^4.23.1: + version "4.23.3" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.23.3.tgz#debb029d3c93ebc97ffbc8d9cbb03403e227c800" + integrity sha512-btwCFJVjI4YWDNfau8RhZ+B1Q/VLoUITrm3RlP6y1tYGWIOa+InuYiRGXUBXo8nA1qKmHMyLB/iVQg5TT4eFoA== dependencies: - caniuse-lite "^1.0.30001629" - electron-to-chromium "^1.4.796" - node-releases "^2.0.14" - update-browserslist-db "^1.0.16" + caniuse-lite "^1.0.30001646" + electron-to-chromium "^1.5.4" + node-releases "^2.0.18" + update-browserslist-db "^1.1.0" -bs-logger@0.x: +bs-logger@^0.2.6: version "0.2.6" resolved "https://registry.yarnpkg.com/bs-logger/-/bs-logger-0.2.6.tgz#eb7d365307a72cf974cc6cda76b68354ad336bd8" integrity sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog== @@ -2801,10 +2807,10 @@ camelcase@^6.2.0: resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a" integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== -caniuse-lite@^1.0.30001629: - version "1.0.30001639" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001639.tgz#972b3a6adeacdd8f46af5fc7f771e9639f6c1521" - integrity sha512-eFHflNTBIlFwP2AIKaYuBQN/apnUoKNhBdza8ZnW/h2di4LCZ4xFqYlxUxo+LQ76KFI1PGcC1QDxMbxTZpSCAg== +caniuse-lite@^1.0.30001646: + version "1.0.30001660" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001660.tgz#31218de3463fabb44d0b7607b652e56edf2e2355" + integrity sha512-GacvNTTuATm26qC74pt+ad1fW15mlQ/zuTzzY1ZoIzECTP8HURDfF43kNxPgf7H1jmelCBQTTbBNxdSXOA7Bqg== capital-case@^1.0.4: version "1.0.4" @@ -2886,9 +2892,9 @@ ci-info@^3.2.0: integrity sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ== cjs-module-lexer@^1.0.0: - version "1.3.1" - resolved "https://registry.yarnpkg.com/cjs-module-lexer/-/cjs-module-lexer-1.3.1.tgz#c485341ae8fd999ca4ee5af2d7a1c9ae01e0099c" - integrity sha512-a3KdPAANPbNE4ZUv9h6LckSl9zLsYOP4MBmhIPkRaeyybt+r4UghLvq+xw/YwUcC1gqylCkL4rdVs3Lwupjm4Q== + version "1.4.1" + resolved "https://registry.yarnpkg.com/cjs-module-lexer/-/cjs-module-lexer-1.4.1.tgz#707413784dbb3a72aa11c2f2b042a0bef4004170" + integrity sha512-cuSVIHi9/9E/+821Qjdvngor+xpnlwnuwIyZOaLmHBVdXL+gP+I6QQB9VkO7RI77YIcTV+S1W9AreJ5eN63JBA== clean-stack@^2.0.0: version "2.2.0" @@ -3119,11 +3125,11 @@ debug@2.6.9: ms "2.0.0" debug@^4.1.0, debug@^4.1.1, debug@^4.2.0, debug@^4.3.1, debug@^4.3.2, debug@^4.3.4: - version "4.3.5" - resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.5.tgz#e83444eceb9fedd4a1da56d671ae2446a01a6e1e" - integrity sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg== + version "4.3.7" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.7.tgz#87945b4151a011d76d95a198d7111c865c360a52" + integrity sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ== dependencies: - ms "2.1.2" + ms "^2.1.3" dedent@^0.7.0: version "0.7.0" @@ -3279,17 +3285,17 @@ ee-first@1.1.1: resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== -ejs@^3.1.9: +ejs@^3.1.10, ejs@^3.1.9: version "3.1.10" resolved "https://registry.yarnpkg.com/ejs/-/ejs-3.1.10.tgz#69ab8358b14e896f80cc39e62087b88500c3ac3b" integrity sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA== dependencies: jake "^10.8.5" -electron-to-chromium@^1.4.796: - version "1.4.816" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.816.tgz#3624649d1e7fde5cdbadf59d31a524245d8ee85f" - integrity sha512-EKH5X5oqC6hLmiS7/vYtZHZFTNdhsYG5NVPRN6Yn0kQHNBlT59+xSM8HBy66P5fxWpKgZbPqb+diC64ng295Jw== +electron-to-chromium@^1.5.4: + version "1.5.20" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.20.tgz#2914e42cfc5cc992cbee5538b500ddaf7c2c7091" + integrity sha512-74mdl6Fs1HHzK9SUX4CKFxAtAe3nUns48y79TskHNAG6fGOlLfyKA4j855x+0b5u8rWJIrlaG9tcTPstMlwjIw== emittery@^0.13.1: version "0.13.1" @@ -3306,6 +3312,11 @@ encodeurl@~1.0.2: resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" integrity sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w== +encodeurl@~2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-2.0.0.tgz#7b8ea898077d7e409d3ac45474ea38eaf0857a58" + integrity sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg== + end-of-stream@^1.1.0: version "1.4.4" resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" @@ -3341,9 +3352,9 @@ es-errors@^1.3.0: integrity sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw== escalade@^3.1.1, escalade@^3.1.2: - version "3.1.2" - resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.2.tgz#54076e9ab29ea5bf3d8f1ed62acffbb88272df27" - integrity sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA== + version "3.2.0" + resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.2.0.tgz#011a3f69856ba189dffa7dc8fcce99d2a87903e5" + integrity sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA== escape-html@~1.0.3: version "1.0.3" @@ -3466,9 +3477,9 @@ esprima@^4.0.0: integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== esquery@^1.4.2: - version "1.5.0" - resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.5.0.tgz#6ce17738de8577694edd7361c57182ac8cb0db0b" - integrity sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg== + version "1.6.0" + resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.6.0.tgz#91419234f804d852a82dceec3e16cdc22cf9dae7" + integrity sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg== dependencies: estraverse "^5.1.0" @@ -3558,36 +3569,36 @@ expect@^29.0.0, expect@^29.7.0: jest-util "^29.7.0" express@^4.17.1: - version "4.19.2" - resolved "https://registry.yarnpkg.com/express/-/express-4.19.2.tgz#e25437827a3aa7f2a827bc8171bbbb664a356465" - integrity sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q== + version "4.21.0" + resolved "https://registry.yarnpkg.com/express/-/express-4.21.0.tgz#d57cb706d49623d4ac27833f1cbc466b668eb915" + integrity sha512-VqcNGcj/Id5ZT1LZ/cfihi3ttTn+NJmkli2eZADigjq29qTlWi/hAQ43t/VLPq8+UX06FCEx3ByOYet6ZFblng== dependencies: accepts "~1.3.8" array-flatten "1.1.1" - body-parser "1.20.2" + body-parser "1.20.3" content-disposition "0.5.4" content-type "~1.0.4" cookie "0.6.0" cookie-signature "1.0.6" debug "2.6.9" depd "2.0.0" - encodeurl "~1.0.2" + encodeurl "~2.0.0" escape-html "~1.0.3" etag "~1.8.1" - finalhandler "1.2.0" + finalhandler "1.3.1" fresh "0.5.2" http-errors "2.0.0" - merge-descriptors "1.0.1" + merge-descriptors "1.0.3" methods "~1.1.2" on-finished "2.4.1" parseurl "~1.3.3" - path-to-regexp "0.1.7" + path-to-regexp "0.1.10" proxy-addr "~2.0.7" - qs "6.11.0" + qs "6.13.0" range-parser "~1.2.1" safe-buffer "5.2.1" - send "0.18.0" - serve-static "1.15.0" + send "0.19.0" + serve-static "1.16.2" setprototypeof "1.2.0" statuses "2.0.1" type-is "~1.6.18" @@ -3644,10 +3655,15 @@ fast-levenshtein@^2.0.6: resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw== -fast-xml-parser@4.2.5: - version "4.2.5" - resolved "https://registry.yarnpkg.com/fast-xml-parser/-/fast-xml-parser-4.2.5.tgz#a6747a09296a6cb34f2ae634019bf1738f3b421f" - integrity sha512-B9/wizE4WngqQftFPmdaMYlXoJlJOYxGQOanC77fq9k8+Z0v5dDSVh+3glErdIROP//s/jgb7ZuxKfB8nVyo0g== +fast-uri@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/fast-uri/-/fast-uri-3.0.1.tgz#cddd2eecfc83a71c1be2cc2ef2061331be8a7134" + integrity sha512-MWipKbbYiYI0UC7cl8m/i/IWTqfC8YXsqjzybjddLsFjStroQzsHXkc73JutMvBiXmOvapk+axIl79ig5t55Bw== + +fast-xml-parser@4.4.1: + version "4.4.1" + resolved "https://registry.yarnpkg.com/fast-xml-parser/-/fast-xml-parser-4.4.1.tgz#86dbf3f18edf8739326447bcaac31b4ae7f6514f" + integrity sha512-xkjOecfnKGkSsOwtZ5Pz7Us/T6mrbPQrq0nh+aCO5V9nk5NLWmasAHumTKjiPJPWANe+kAZ84Jc8ooJkzZ88Sw== dependencies: strnum "^1.0.5" @@ -3693,13 +3709,13 @@ fill-range@^7.1.1: dependencies: to-regex-range "^5.0.1" -finalhandler@1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.2.0.tgz#7d23fe5731b207b4640e4fcd00aec1f9207a7b32" - integrity sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg== +finalhandler@1.3.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.3.1.tgz#0c575f1d1d324ddd1da35ad7ece3df7d19088019" + integrity sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ== dependencies: debug "2.6.9" - encodeurl "~1.0.2" + encodeurl "~2.0.0" escape-html "~1.0.3" on-finished "2.4.1" parseurl "~1.3.3" @@ -3770,9 +3786,9 @@ flatted@^3.2.9: integrity sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw== follow-redirects@^1.14.9: - version "1.15.6" - resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.6.tgz#7f815c0cda4249c74ff09e95ef97c23b5fd0399b" - integrity sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA== + version "1.15.9" + resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.9.tgz#a604fa10e443bf98ca94228d9eebcc2e8a2c8ee1" + integrity sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ== for-in@^1.0.1: version "1.0.2" @@ -4181,9 +4197,9 @@ ieee754@^1.1.13, ieee754@^1.2.1: integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== ignore@^5.2.0, ignore@^5.2.4: - version "5.3.1" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.1.tgz#5073e554cd42c5b33b394375f538b8593e34d4ef" - integrity sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw== + version "5.3.2" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.2.tgz#3cd40e729f3643fd87cb04e50bf0eb722bc596f5" + integrity sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g== import-fresh@^3.2.1: version "3.3.0" @@ -4194,9 +4210,9 @@ import-fresh@^3.2.1: resolve-from "^4.0.0" import-local@^3.0.2: - version "3.1.0" - resolved "https://registry.yarnpkg.com/import-local/-/import-local-3.1.0.tgz#b4479df8a5fd44f6cdce24070675676063c95cb4" - integrity sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg== + version "3.2.0" + resolved "https://registry.yarnpkg.com/import-local/-/import-local-3.2.0.tgz#c3d5c745798c02a6f8b897726aba5100186ee260" + integrity sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA== dependencies: pkg-dir "^4.2.0" resolve-cwd "^3.0.0" @@ -4290,9 +4306,9 @@ is-arrayish@^0.2.1: integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== is-core-module@^2.13.0: - version "2.14.0" - resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.14.0.tgz#43b8ef9f46a6a08888db67b1ffd4ec9e3dfd59d1" - integrity sha512-a5dFJih5ZLYlRtDc0dZWP7RiKr6xIKzmn/oAYCDvdLThadVgyJwlaoQPmRtMSpz+rk0OGAgIu+TcM9HUF0fk1A== + version "2.15.1" + resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.15.1.tgz#a7363a25bee942fefab0de13bf6aa372c82dcc37" + integrity sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ== dependencies: hasown "^2.0.2" @@ -4476,9 +4492,9 @@ istanbul-reports@^3.1.3: istanbul-lib-report "^3.0.0" jake@^10.8.5: - version "10.9.1" - resolved "https://registry.yarnpkg.com/jake/-/jake-10.9.1.tgz#8dc96b7fcc41cb19aa502af506da4e1d56f5e62b" - integrity sha512-61btcOHNnLnsOdtLgA5efqQWjnSi/vow5HbI7HMdKKWqvrKR1bLK3BPlJn9gcSaP2ewuamUSMB5XEy76KUIS2w== + version "10.9.2" + resolved "https://registry.yarnpkg.com/jake/-/jake-10.9.2.tgz#6ae487e6a69afec3a5e167628996b59f35ae2b7f" + integrity sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA== dependencies: async "^3.2.3" chalk "^4.0.2" @@ -4843,10 +4859,10 @@ jest@^29.6.1: import-local "^3.0.2" jest-cli "^29.7.0" -jose@^4.15.5: - version "4.15.7" - resolved "https://registry.yarnpkg.com/jose/-/jose-4.15.7.tgz#96ad68d786632bd03c9068aa281810dbbe1b60d8" - integrity sha512-L7ioP+JAuZe8v+T5+zVI9Tx8LtU8BL7NxkyDFVMv+Qr3JW0jSoYDedLtodaXwfqMpeCyx4WXFNyu9tJt4WvC1A== +jose@^4.15.9: + version "4.15.9" + resolved "https://registry.yarnpkg.com/jose/-/jose-4.15.9.tgz#9b68eda29e9a0614c042fa29387196c7dd800100" + integrity sha512-1vUQX+IdDMVPj4k8kOxgUqlcK518yluMuGZwqlr44FS1ppZB/5GWh4rZG89erpOBOJjU/OBsnCVFfapsRz6nEA== js-tokens@^4.0.0: version "4.0.0" @@ -5059,7 +5075,7 @@ lodash.get@^4.4.2: resolved "https://registry.yarnpkg.com/lodash.get/-/lodash.get-4.4.2.tgz#2d177f652fa31e939b4438d5341499dfa3825e99" integrity sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ== -lodash.memoize@4.x: +lodash.memoize@^4.1.2: version "4.1.2" resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" integrity sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag== @@ -5101,9 +5117,9 @@ log-update@^4.0.0: wrap-ansi "^6.2.0" loglevel@^1.8.0: - version "1.9.1" - resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.9.1.tgz#d63976ac9bcd03c7c873116d41c2a85bafff1be7" - integrity sha512-hP3I3kCrDIMuRwAwHltphhDM1r8i55H33GgqjXbrisuJhF4kRhW1dNuxsRklp4bXl8DSdLaNLuiL4A/LWRfxvg== + version "1.9.2" + resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.9.2.tgz#c2e028d6c757720107df4e64508530db6621ba08" + integrity sha512-HgMmCqIJSAKqo68l0rS2AanEWfkxaZ5wNiEFb5ggm08lDs9Xl2KxBlX3PTcaD2chBM1gXAYf491/M2Rv8Jwayg== lower-case@^2.0.2: version "2.0.2" @@ -5133,7 +5149,7 @@ make-dir@^4.0.0: dependencies: semver "^7.5.3" -make-error@1.x, make-error@^1.1.1: +make-error@^1.1.1, make-error@^1.3.6: version "1.3.6" resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.3.6.tgz#2eb2e37ea9b67c4891f684a1394799af484cf7a2" integrity sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw== @@ -5169,10 +5185,10 @@ media-typer@0.3.0: resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" integrity sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ== -merge-descriptors@1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" - integrity sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w== +merge-descriptors@1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.3.tgz#d80319a65f3c7935351e5cfdac8f9318504dbed5" + integrity sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ== merge-stream@^2.0.0: version "2.0.0" @@ -5190,9 +5206,9 @@ methods@~1.1.2: integrity sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w== micromatch@^4.0.2, micromatch@^4.0.4: - version "4.0.7" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.7.tgz#33e8190d9fe474a9895525f5618eee136d46c2e5" - integrity sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q== + version "4.0.8" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.8.tgz#d66fa18f3a47076789320b9b1af32bd86d9fa202" + integrity sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA== dependencies: braces "^3.0.3" picomatch "^2.3.1" @@ -5303,12 +5319,7 @@ ms@2.0.0: resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" integrity sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== -ms@2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" - integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== - -ms@2.1.3: +ms@2.1.3, ms@^2.1.3: version "2.1.3" resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== @@ -5400,9 +5411,9 @@ nocache@^3.0.1: integrity sha512-WDD0bdg9mbq6F4mRxEYcPWwfA1vxd0mrvKOyxI7Xj/atfRHVeutzuWByG//jfm4uPzp0y4Kj051EORCBSQMycw== nock@^13.2.1: - version "13.5.4" - resolved "https://registry.yarnpkg.com/nock/-/nock-13.5.4.tgz#8918f0addc70a63736170fef7106a9721e0dc479" - integrity sha512-yAyTfdeNJGGBFxWdzSKCBYxs5FxLbCg5X5Q4ets974hcQzG1+qCxvIyOo4j2Ry6MUlhWVMX4OoYDefAIIwupjw== + version "13.5.5" + resolved "https://registry.yarnpkg.com/nock/-/nock-13.5.5.tgz#cd1caaca281d42be17d51946367a3d53a6af3e78" + integrity sha512-XKYnqUrCwXC8DGG1xX4YH5yNIrlh9c065uaMZZHUoeUUINTOyt+x/G+ezYk0Ft6ExSREVIs+qBJDK503viTfFA== dependencies: debug "^4.1.0" json-stringify-safe "^5.0.1" @@ -5437,10 +5448,10 @@ node-plop@^0.31.1: title-case "^3.0.3" upper-case "^2.0.2" -node-releases@^2.0.14: - version "2.0.14" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.14.tgz#2ffb053bceb8b2be8495ece1ab6ce600c4461b0b" - integrity sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw== +node-releases@^2.0.18: + version "2.0.18" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.18.tgz#f010e8d35e2fe8d6b2944f03f70213ecedc4ca3f" + integrity sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g== normalize-path@^3.0.0: version "3.0.0" @@ -5548,11 +5559,11 @@ opencollective-postinstall@^2.0.2: integrity sha512-8AV/sCtuzUeTo8gQK5qDZzARrulB3egtLzFgteqB2tcT4Mw7B8Kt7JcDHmltjz6FOAHsvTevk70gZEbhM4ZS9Q== openid-client@^5.3.0: - version "5.6.5" - resolved "https://registry.yarnpkg.com/openid-client/-/openid-client-5.6.5.tgz#c149ad07b9c399476dc347097e297bbe288b8b00" - integrity sha512-5P4qO9nGJzB5PI0LFlhj4Dzg3m4odt0qsJTfyEtZyOlkgpILwEioOhVVJOrS1iVH494S4Ee5OCjjg6Bf5WOj3w== + version "5.7.0" + resolved "https://registry.yarnpkg.com/openid-client/-/openid-client-5.7.0.tgz#61dbea7251f561e82342278063ce37c5c05347f2" + integrity sha512-4GCCGZt1i2kTHpwvaC/sCpTpQqDnBzDzuJcJMbH+y1Q5qI8U8RBvoSh28svarXszZHR5BAMXbJPX1PGPRE3VOA== dependencies: - jose "^4.15.5" + jose "^4.15.9" lru-cache "^6.0.0" object-hash "^2.2.0" oidc-token-hash "^5.0.3" @@ -5756,10 +5767,10 @@ path-root@^0.1.1: dependencies: path-root-regex "^0.1.0" -path-to-regexp@0.1.7: - version "0.1.7" - resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" - integrity sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ== +path-to-regexp@0.1.10: + version "0.1.10" + resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.10.tgz#67e9108c5c0551b9e5326064387de4763c4d5f8b" + integrity sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w== path-type@^4.0.0: version "4.0.0" @@ -5772,9 +5783,9 @@ performance-now@^2.1.0: integrity sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow== picocolors@^1.0.0, picocolors@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.1.tgz#a8ad579b571952f0e5d25892de5445bcfe25aaa1" - integrity sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew== + version "1.1.0" + resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.1.0.tgz#5358b76a78cde483ba5cef6a9dc9671440b27d59" + integrity sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw== picomatch@^2.0.4, picomatch@^2.2.3, picomatch@^2.3.1: version "2.3.1" @@ -5827,9 +5838,9 @@ prelude-ls@^1.2.1: integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== prettier@^3.0.0, prettier@^3.2.5: - version "3.3.2" - resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.3.2.tgz#03ff86dc7c835f2d2559ee76876a3914cec4a90a" - integrity sha512-rAVeHYMcv8ATV5d508CFdn+8/pHPpXeIid1DdrPwXnaAdH7cqjVbpJaT5eq4yRAFU/lsbwYwSF/n5iNrdJHPQA== + version "3.3.3" + resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.3.3.tgz#30c54fe0be0d8d12e6ae61dbb10109ea00d53105" + integrity sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew== pretty-format@^29.0.0, pretty-format@^29.7.0: version "29.7.0" @@ -5867,9 +5878,9 @@ psl@^1.1.28: integrity sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag== pump@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" - integrity sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== + version "3.0.2" + resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.2.tgz#836f3edd6bc2ee599256c924ffe0d88573ddcbf8" + integrity sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw== dependencies: end-of-stream "^1.1.0" once "^1.3.1" @@ -5884,17 +5895,10 @@ pure-rand@^6.0.0: resolved "https://registry.yarnpkg.com/pure-rand/-/pure-rand-6.1.0.tgz#d173cf23258231976ccbdb05247c9787957604f2" integrity sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA== -qs@6.11.0: - version "6.11.0" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.11.0.tgz#fd0d963446f7a65e1367e01abd85429453f0c37a" - integrity sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q== - dependencies: - side-channel "^1.0.4" - -qs@^6.10.1: - version "6.12.1" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.12.1.tgz#39422111ca7cbdb70425541cba20c7d7b216599a" - integrity sha512-zWmv4RSuB9r2mYQw3zxQuHWeU+42aKi1wWig/j4ele4ygELZ7PEO6MM7rim9oAQH2A5MWfsAVf/jPvTPgCbvUQ== +qs@6.13.0, qs@^6.10.1: + version "6.13.0" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.13.0.tgz#6ca3bd58439f7e245655798997787b0d88a51906" + integrity sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg== dependencies: side-channel "^1.0.6" @@ -6173,15 +6177,15 @@ semver@^6.3.0, semver@^6.3.1: resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== -semver@^7.3.7, semver@^7.5.3, semver@^7.5.4: - version "7.6.2" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.2.tgz#1e3b34759f896e8f14d6134732ce798aeb0c6e13" - integrity sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w== +semver@^7.3.7, semver@^7.5.3, semver@^7.5.4, semver@^7.6.3: + version "7.6.3" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.3.tgz#980f7b5550bc175fb4dc09403085627f9eb33143" + integrity sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A== -send@0.18.0: - version "0.18.0" - resolved "https://registry.yarnpkg.com/send/-/send-0.18.0.tgz#670167cc654b05f5aa4a767f9113bb371bc706be" - integrity sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg== +send@0.19.0: + version "0.19.0" + resolved "https://registry.yarnpkg.com/send/-/send-0.19.0.tgz#bbc5a388c8ea6c048967049dbeac0e4a3f09d7f8" + integrity sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw== dependencies: debug "2.6.9" depd "2.0.0" @@ -6206,20 +6210,20 @@ sentence-case@^3.0.4: tslib "^2.0.3" upper-case-first "^2.0.2" -serve-static@1.15.0: - version "1.15.0" - resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.15.0.tgz#faaef08cffe0a1a62f60cad0c4e513cff0ac9540" - integrity sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g== +serve-static@1.16.2: + version "1.16.2" + resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.16.2.tgz#b6a5343da47f6bdd2673848bf45754941e803296" + integrity sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw== dependencies: - encodeurl "~1.0.2" + encodeurl "~2.0.0" escape-html "~1.0.3" parseurl "~1.3.3" - send "0.18.0" + send "0.19.0" set-cookie-parser@^2.4.8: - version "2.6.0" - resolved "https://registry.yarnpkg.com/set-cookie-parser/-/set-cookie-parser-2.6.0.tgz#131921e50f62ff1a66a461d7d62d7b21d5d15a51" - integrity sha512-RVnVQxTXuerk653XfuliOxBP81Sf0+qfQE73LIYKcyMYHG94AuH0kgrQpRDuTZnSmjpysHmzxJXKNfa6PjFhyQ== + version "2.7.0" + resolved "https://registry.yarnpkg.com/set-cookie-parser/-/set-cookie-parser-2.7.0.tgz#ef5552b56dc01baae102acb5fc9fb8cd060c30f9" + integrity sha512-lXLOiqpkUumhRdFF3k1osNXCy9akgx/dyPZ5p8qAg9seJzXr5ZrlqZuWIMuY6ejOsVLE6flJ5/h3lsn57fQ/PQ== set-function-length@^1.2.1: version "1.2.2" @@ -6250,7 +6254,7 @@ shebang-regex@^3.0.0: resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== -side-channel@^1.0.4, side-channel@^1.0.6: +side-channel@^1.0.6: version "1.0.6" resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.6.tgz#abd25fb7cd24baf45466406b1096b7831c9215f2" integrity sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA== @@ -6560,18 +6564,19 @@ ts-api-utils@^1.0.1: integrity sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ== ts-jest@^29.1.1: - version "29.1.5" - resolved "https://registry.yarnpkg.com/ts-jest/-/ts-jest-29.1.5.tgz#d6c0471cc78bffa2cb4664a0a6741ef36cfe8f69" - integrity sha512-UuClSYxM7byvvYfyWdFI+/2UxMmwNyJb0NPkZPQE2hew3RurV7l7zURgOHAd/1I1ZdPpe3GUsXNXAcN8TFKSIg== + version "29.2.5" + resolved "https://registry.yarnpkg.com/ts-jest/-/ts-jest-29.2.5.tgz#591a3c108e1f5ebd013d3152142cb5472b399d63" + integrity sha512-KD8zB2aAZrcKIdGk4OwpJggeLcH1FgrICqDSROWqlnJXGCXK4Mn6FcdK2B6670Xr73lHMG1kHw8R87A0ecZ+vA== dependencies: - bs-logger "0.x" - fast-json-stable-stringify "2.x" + bs-logger "^0.2.6" + ejs "^3.1.10" + fast-json-stable-stringify "^2.1.0" jest-util "^29.0.0" json5 "^2.2.3" - lodash.memoize "4.x" - make-error "1.x" - semver "^7.5.3" - yargs-parser "^21.0.1" + lodash.memoize "^4.1.2" + make-error "^1.3.6" + semver "^7.6.3" + yargs-parser "^21.1.1" ts-node@^9.1.1: version "9.1.1" @@ -6591,9 +6596,9 @@ tslib@^1.11.1, tslib@^1.8.1, tslib@^1.9.0: integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== tslib@^2.0.3, tslib@^2.1.0, tslib@^2.3.1, tslib@^2.4.1, tslib@^2.5.0, tslib@^2.6.2: - version "2.6.3" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.3.tgz#0438f810ad7a9edcde7a241c3d80db693c8cbfe0" - integrity sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ== + version "2.7.0" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.7.0.tgz#d9b40c5c40ab59e8738f297df3087bf1a2690c01" + integrity sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA== tsutils@^3.21.0: version "3.21.0" @@ -6645,14 +6650,14 @@ type-is@~1.6.18: mime-types "~2.1.24" typescript@^5.5.2: - version "5.5.3" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.5.3.tgz#e1b0a3c394190838a0b168e771b0ad56a0af0faa" - integrity sha512-/hreyEujaB0w76zKo6717l3L0o/qEUtRgdvUBvlkhoWeOVMjMuHNHk0BRBzikzuGDqNmPQbg5ifMEqsHLiIUcQ== + version "5.6.2" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.6.2.tgz#d1de67b6bef77c41823f822df8f0b3bcff60a5a0" + integrity sha512-NW8ByodCSNCwZeghjN3o+JX5OFH0Ojg6sadjEKY4huZ52TqbJTJnDo5+Tw98lSy63NZvi4n+ez5m2u5d4PkZyw== uglify-js@^3.1.4: - version "3.18.0" - resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.18.0.tgz#73b576a7e8fda63d2831e293aeead73e0a270deb" - integrity sha512-SyVVbcNBCk0dzr9XL/R/ySrmYf0s372K6/hFklzgcp2lBFyXtw4I7BOdDjlLhE1aVqaI/SHWXWmYdlZxuyF38A== + version "3.19.3" + resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.19.3.tgz#82315e9bbc6f2b25888858acd1fff8441035b77f" + integrity sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ== unc-path-regex@^0.1.2: version "0.1.2" @@ -6664,6 +6669,11 @@ undici-types@~5.26.4: resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-5.26.5.tgz#bcd539893d00b56e964fd2657a4866b221a65617" integrity sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA== +undici-types@~6.19.2: + version "6.19.8" + resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-6.19.8.tgz#35111c9d1437ab83a7cdc0abae2f26d88eda0a02" + integrity sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw== + universalify@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.1.tgz#168efc2180964e6386d061e094df61afe239b18d" @@ -6679,10 +6689,10 @@ upath@^1.2.0: resolved "https://registry.yarnpkg.com/upath/-/upath-1.2.0.tgz#8f66dbcd55a883acdae4408af8b035a5044c1894" integrity sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg== -update-browserslist-db@^1.0.16: - version "1.0.16" - resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.16.tgz#f6d489ed90fb2f07d67784eb3f53d7891f736356" - integrity sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ== +update-browserslist-db@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.1.0.tgz#7ca61c0d8650766090728046e416a8cde682859e" + integrity sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ== dependencies: escalade "^3.1.2" picocolors "^1.0.1" @@ -6701,7 +6711,7 @@ upper-case@^2.0.2: dependencies: tslib "^2.0.3" -uri-js@^4.2.2, uri-js@^4.4.1: +uri-js@^4.2.2: version "4.4.1" resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== @@ -6856,9 +6866,9 @@ write-file-atomic@^4.0.2: signal-exit "^3.0.7" ws@^8.11.0: - version "8.17.1" - resolved "https://registry.yarnpkg.com/ws/-/ws-8.17.1.tgz#9293da530bb548febc95371d90f9c878727d919b" - integrity sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ== + version "8.18.0" + resolved "https://registry.yarnpkg.com/ws/-/ws-8.18.0.tgz#0d7505a6eafe2b0e712d232b42279f53bc289bbc" + integrity sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw== xtend@~2.1.1: version "2.1.2" @@ -6887,7 +6897,7 @@ yaml@^1.10.0: resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b" integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== -yargs-parser@^21.0.1, yargs-parser@^21.1.1: +yargs-parser@^21.1.1: version "21.1.1" resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-21.1.1.tgz#9096bceebf990d21bb31fa9516e0ede294a77d35" integrity sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw== From 350b521ca3ba94060797a38d0f1f102b5a7133b8 Mon Sep 17 00:00:00 2001 From: mikiodehartj1 <113941652+mikiodehartj1@users.noreply.github.com> Date: Thu, 12 Sep 2024 10:20:44 -0600 Subject: [PATCH 2/5] adding props from raw --- .../rbac/__snapshots__/index.test.ts.snap | 17606 ---------------- .../__snapshots__/converters.test.ts.snap | 11 + .../services/__snapshots__/index.test.ts.snap | 70 + .../__snapshots__/index.test.ts.snap | 302 - 4 files changed, 81 insertions(+), 17908 deletions(-) delete mode 100644 src/steps/rbac/__snapshots__/index.test.ts.snap delete mode 100644 src/steps/stateful-sets/__snapshots__/index.test.ts.snap diff --git a/src/steps/rbac/__snapshots__/index.test.ts.snap b/src/steps/rbac/__snapshots__/index.test.ts.snap deleted file mode 100644 index ee97cc8..0000000 --- a/src/steps/rbac/__snapshots__/index.test.ts.snap +++ /dev/null @@ -1,17606 +0,0 @@ -// Jest Snapshot v1, https://goo.gl/fbAQLP - -exports[`#fetchClusterRoleBindings should collect data: jobState 1`] = ` -{ - "collectedEntities": [ - { - "_class": [ - "Cluster", - ], - "_key": "kube_cluster:docker-desktop", - "_rawData": [ - { - "name": "default", - "rawData": { - "name": "docker-desktop", - "server": "https://192.168.49.2:8443", - "skipTLSVerify": false, - "tlsServerName": undefined, - }, - }, - ], - "_type": "kube_cluster", - "createdOn": undefined, - "displayName": "docker-desktop", - "name": "docker-desktop", - "server": "https://192.168.49.2:8443", - "skipTlsVerify": false, - }, - { - "_class": [ - "AccessPolicy", - ], - "_key": "90d21dcc-3625-4ad2-8d20-bc9402cdf17c", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRoleBinding { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:roleRef": {}, - "f:subjects": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "cluster-admin", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "172", - "selfLink": undefined, - "uid": "90d21dcc-3625-4ad2-8d20-bc9402cdf17c", - }, - "roleRef": V1RoleRef { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "ClusterRole", - "name": "cluster-admin", - }, - "subjects": [ - V1Subject { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "Group", - "name": "system:masters", - "namespace": undefined, - }, - ], - }, - }, - ], - "_type": "kube_cluster_role_binding", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "cluster-admin", - "generation": undefined, - "name": "cluster-admin", - "resourceVersion": "172", - }, - { - "_class": [ - "AccessPolicy", - ], - "_key": "bca06767-db49-4d17-a6e5-191ede3d9181", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRoleBinding { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "kubectl.kubernetes.io/last-applied-configuration": "{"apiVersion":"rbac.authorization.k8s.io/v1","kind":"ClusterRoleBinding","metadata":{"annotations":{},"labels":{"app.kubernetes.io/managed-by":"tilt","name":"graph-kubernetes"},"name":"graph-kubernetes"},"roleRef":{"apiGroup":"rbac.authorization.k8s.io","kind":"ClusterRole","name":"graph-kubernetes"},"subjects":[{"kind":"ServiceAccount","name":"graph-kubernetes","namespace":"default"}]} -", - }, - "creationTimestamp": 2024-01-12T16:59:26.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "app.kubernetes.io/managed-by": "tilt", - "name": "graph-kubernetes", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:kubectl.kubernetes.io/last-applied-configuration": {}, - }, - "f:labels": { - ".": {}, - "f:app.kubernetes.io/managed-by": {}, - "f:name": {}, - }, - }, - "f:roleRef": {}, - "f:subjects": {}, - }, - "manager": "Go-http-client", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-12T16:59:26.000Z, - }, - ], - "name": "graph-kubernetes", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "50621", - "selfLink": undefined, - "uid": "bca06767-db49-4d17-a6e5-191ede3d9181", - }, - "roleRef": V1RoleRef { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "ClusterRole", - "name": "graph-kubernetes", - }, - "subjects": [ - V1Subject { - "apiGroup": undefined, - "kind": "ServiceAccount", - "name": "graph-kubernetes", - "namespace": "default", - }, - ], - }, - }, - ], - "_type": "kube_cluster_role_binding", - "createdOn": 1705078766000, - "deletionGracePeriodSeconds": undefined, - "displayName": "graph-kubernetes", - "generation": undefined, - "name": "graph-kubernetes", - "resourceVersion": "50621", - }, - { - "_class": [ - "AccessPolicy", - ], - "_key": "118963fc-231c-46ef-9e39-45929dc643d8", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRoleBinding { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": undefined, - "creationTimestamp": 2024-01-11T15:50:18.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": undefined, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:roleRef": {}, - "f:subjects": {}, - }, - "manager": "kubeadm", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:18.000Z, - }, - ], - "name": "kubeadm:get-nodes", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "261", - "selfLink": undefined, - "uid": "118963fc-231c-46ef-9e39-45929dc643d8", - }, - "roleRef": V1RoleRef { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "ClusterRole", - "name": "kubeadm:get-nodes", - }, - "subjects": [ - V1Subject { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "Group", - "name": "system:bootstrappers:kubeadm:default-node-token", - "namespace": undefined, - }, - ], - }, - }, - ], - "_type": "kube_cluster_role_binding", - "createdOn": 1704988218000, - "deletionGracePeriodSeconds": undefined, - "displayName": "kubeadm:get-nodes", - "generation": undefined, - "name": "kubeadm:get-nodes", - "resourceVersion": "261", - }, - { - "_class": [ - "AccessPolicy", - ], - "_key": "bc58c223-e1ab-4863-8fbd-6088894e9b24", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRoleBinding { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": undefined, - "creationTimestamp": 2024-01-11T15:50:18.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": undefined, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:roleRef": {}, - "f:subjects": {}, - }, - "manager": "kubeadm", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:18.000Z, - }, - ], - "name": "kubeadm:kubelet-bootstrap", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "262", - "selfLink": undefined, - "uid": "bc58c223-e1ab-4863-8fbd-6088894e9b24", - }, - "roleRef": V1RoleRef { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "ClusterRole", - "name": "system:node-bootstrapper", - }, - "subjects": [ - V1Subject { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "Group", - "name": "system:bootstrappers:kubeadm:default-node-token", - "namespace": undefined, - }, - ], - }, - }, - ], - "_type": "kube_cluster_role_binding", - "createdOn": 1704988218000, - "deletionGracePeriodSeconds": undefined, - "displayName": "kubeadm:kubelet-bootstrap", - "generation": undefined, - "name": "kubeadm:kubelet-bootstrap", - "resourceVersion": "262", - }, - { - "_class": [ - "AccessPolicy", - ], - "_key": "55e39aff-7d87-40ce-a89d-9a964dd6b4b1", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRoleBinding { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": undefined, - "creationTimestamp": 2024-01-11T15:50:18.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": undefined, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:roleRef": {}, - "f:subjects": {}, - }, - "manager": "kubeadm", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:18.000Z, - }, - ], - "name": "kubeadm:node-autoapprove-bootstrap", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "264", - "selfLink": undefined, - "uid": "55e39aff-7d87-40ce-a89d-9a964dd6b4b1", - }, - "roleRef": V1RoleRef { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "ClusterRole", - "name": "system:certificates.k8s.io:certificatesigningrequests:nodeclient", - }, - "subjects": [ - V1Subject { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "Group", - "name": "system:bootstrappers:kubeadm:default-node-token", - "namespace": undefined, - }, - ], - }, - }, - ], - "_type": "kube_cluster_role_binding", - "createdOn": 1704988218000, - "deletionGracePeriodSeconds": undefined, - "displayName": "kubeadm:node-autoapprove-bootstrap", - "generation": undefined, - "name": "kubeadm:node-autoapprove-bootstrap", - "resourceVersion": "264", - }, - { - "_class": [ - "AccessPolicy", - ], - "_key": "e691fa17-eeed-49b9-a22a-12cfa83e34b0", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRoleBinding { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": undefined, - "creationTimestamp": 2024-01-11T15:50:18.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": undefined, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:roleRef": {}, - "f:subjects": {}, - }, - "manager": "kubeadm", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:18.000Z, - }, - ], - "name": "kubeadm:node-autoapprove-certificate-rotation", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "265", - "selfLink": undefined, - "uid": "e691fa17-eeed-49b9-a22a-12cfa83e34b0", - }, - "roleRef": V1RoleRef { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "ClusterRole", - "name": "system:certificates.k8s.io:certificatesigningrequests:selfnodeclient", - }, - "subjects": [ - V1Subject { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "Group", - "name": "system:nodes", - "namespace": undefined, - }, - ], - }, - }, - ], - "_type": "kube_cluster_role_binding", - "createdOn": 1704988218000, - "deletionGracePeriodSeconds": undefined, - "displayName": "kubeadm:node-autoapprove-certificate-rotation", - "generation": undefined, - "name": "kubeadm:node-autoapprove-certificate-rotation", - "resourceVersion": "265", - }, - { - "_class": [ - "AccessPolicy", - ], - "_key": "4467c233-c09d-473a-9851-9b666fb7052d", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRoleBinding { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": undefined, - "creationTimestamp": 2024-01-11T15:50:18.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": undefined, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:roleRef": {}, - "f:subjects": {}, - }, - "manager": "kubeadm", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:18.000Z, - }, - ], - "name": "kubeadm:node-proxier", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "280", - "selfLink": undefined, - "uid": "4467c233-c09d-473a-9851-9b666fb7052d", - }, - "roleRef": V1RoleRef { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "ClusterRole", - "name": "system:node-proxier", - }, - "subjects": [ - V1Subject { - "apiGroup": undefined, - "kind": "ServiceAccount", - "name": "kube-proxy", - "namespace": "kube-system", - }, - ], - }, - }, - ], - "_type": "kube_cluster_role_binding", - "createdOn": 1704988218000, - "deletionGracePeriodSeconds": undefined, - "displayName": "kubeadm:node-proxier", - "generation": undefined, - "name": "kubeadm:node-proxier", - "resourceVersion": "280", - }, - { - "_class": [ - "AccessPolicy", - ], - "_key": "7da0d9e9-c40a-4387-813b-e6311ec596e6", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRoleBinding { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "kubectl.kubernetes.io/last-applied-configuration": "{"apiVersion":"rbac.authorization.k8s.io/v1","kind":"ClusterRoleBinding","metadata":{"annotations":{},"name":"storage-provisioner"},"roleRef":{"apiGroup":"rbac.authorization.k8s.io","kind":"ClusterRole","name":"storage-provisioner"},"subjects":[{"kind":"ServiceAccount","name":"storage-provisioner","namespace":"kube-system"}]} -", - }, - "creationTimestamp": 2024-01-11T15:50:23.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": undefined, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:roleRef": {}, - "f:subjects": {}, - }, - "manager": "kubectl", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:23.000Z, - }, - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:kubectl.kubernetes.io/last-applied-configuration": {}, - }, - }, - }, - "manager": "kubectl-client-side-apply", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:24.000Z, - }, - ], - "name": "storage-provisioner", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "390", - "selfLink": undefined, - "uid": "7da0d9e9-c40a-4387-813b-e6311ec596e6", - }, - "roleRef": V1RoleRef { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "ClusterRole", - "name": "storage-provisioner", - }, - "subjects": [ - V1Subject { - "apiGroup": undefined, - "kind": "ServiceAccount", - "name": "storage-provisioner", - "namespace": "kube-system", - }, - ], - }, - }, - ], - "_type": "kube_cluster_role_binding", - "createdOn": 1704988223000, - "deletionGracePeriodSeconds": undefined, - "displayName": "storage-provisioner", - "generation": undefined, - "name": "storage-provisioner", - "resourceVersion": "390", - }, - { - "_class": [ - "AccessPolicy", - ], - "_key": "01952574-0580-43c3-8066-e1e14c90ab5a", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRoleBinding { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:roleRef": {}, - "f:subjects": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:basic-user", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "175", - "selfLink": undefined, - "uid": "01952574-0580-43c3-8066-e1e14c90ab5a", - }, - "roleRef": V1RoleRef { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "ClusterRole", - "name": "system:basic-user", - }, - "subjects": [ - V1Subject { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "Group", - "name": "system:authenticated", - "namespace": undefined, - }, - ], - }, - }, - ], - "_type": "kube_cluster_role_binding", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:basic-user", - "generation": undefined, - "name": "system:basic-user", - "resourceVersion": "175", - }, - { - "_class": [ - "AccessPolicy", - ], - "_key": "91b28cab-0ffa-493e-956b-f3e36476bd24", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRoleBinding { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:roleRef": {}, - "f:subjects": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:attachdetach-controller", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "184", - "selfLink": undefined, - "uid": "91b28cab-0ffa-493e-956b-f3e36476bd24", - }, - "roleRef": V1RoleRef { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "ClusterRole", - "name": "system:controller:attachdetach-controller", - }, - "subjects": [ - V1Subject { - "apiGroup": undefined, - "kind": "ServiceAccount", - "name": "attachdetach-controller", - "namespace": "kube-system", - }, - ], - }, - }, - ], - "_type": "kube_cluster_role_binding", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:attachdetach-controller", - "generation": undefined, - "name": "system:controller:attachdetach-controller", - "resourceVersion": "184", - }, - { - "_class": [ - "AccessPolicy", - ], - "_key": "ed66bf6b-5b8f-43fd-a87a-a77ef5c62528", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRoleBinding { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:roleRef": {}, - "f:subjects": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:certificate-controller", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "211", - "selfLink": undefined, - "uid": "ed66bf6b-5b8f-43fd-a87a-a77ef5c62528", - }, - "roleRef": V1RoleRef { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "ClusterRole", - "name": "system:controller:certificate-controller", - }, - "subjects": [ - V1Subject { - "apiGroup": undefined, - "kind": "ServiceAccount", - "name": "certificate-controller", - "namespace": "kube-system", - }, - ], - }, - }, - ], - "_type": "kube_cluster_role_binding", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:certificate-controller", - "generation": undefined, - "name": "system:controller:certificate-controller", - "resourceVersion": "211", - }, - { - "_class": [ - "AccessPolicy", - ], - "_key": "aa74c55c-cda3-42ea-b4f6-6646ad560e9e", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRoleBinding { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:roleRef": {}, - "f:subjects": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:clusterrole-aggregation-controller", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "185", - "selfLink": undefined, - "uid": "aa74c55c-cda3-42ea-b4f6-6646ad560e9e", - }, - "roleRef": V1RoleRef { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "ClusterRole", - "name": "system:controller:clusterrole-aggregation-controller", - }, - "subjects": [ - V1Subject { - "apiGroup": undefined, - "kind": "ServiceAccount", - "name": "clusterrole-aggregation-controller", - "namespace": "kube-system", - }, - ], - }, - }, - ], - "_type": "kube_cluster_role_binding", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:clusterrole-aggregation-controller", - "generation": undefined, - "name": "system:controller:clusterrole-aggregation-controller", - "resourceVersion": "185", - }, - { - "_class": [ - "AccessPolicy", - ], - "_key": "cde3c77c-152b-47ab-b3b8-d3c6045bb6f6", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRoleBinding { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:roleRef": {}, - "f:subjects": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:cronjob-controller", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "186", - "selfLink": undefined, - "uid": "cde3c77c-152b-47ab-b3b8-d3c6045bb6f6", - }, - "roleRef": V1RoleRef { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "ClusterRole", - "name": "system:controller:cronjob-controller", - }, - "subjects": [ - V1Subject { - "apiGroup": undefined, - "kind": "ServiceAccount", - "name": "cronjob-controller", - "namespace": "kube-system", - }, - ], - }, - }, - ], - "_type": "kube_cluster_role_binding", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:cronjob-controller", - "generation": undefined, - "name": "system:controller:cronjob-controller", - "resourceVersion": "186", - }, - { - "_class": [ - "AccessPolicy", - ], - "_key": "a4f4bbd7-9349-462d-9166-f009331f9009", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRoleBinding { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:roleRef": {}, - "f:subjects": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:daemon-set-controller", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "187", - "selfLink": undefined, - "uid": "a4f4bbd7-9349-462d-9166-f009331f9009", - }, - "roleRef": V1RoleRef { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "ClusterRole", - "name": "system:controller:daemon-set-controller", - }, - "subjects": [ - V1Subject { - "apiGroup": undefined, - "kind": "ServiceAccount", - "name": "daemon-set-controller", - "namespace": "kube-system", - }, - ], - }, - }, - ], - "_type": "kube_cluster_role_binding", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:daemon-set-controller", - "generation": undefined, - "name": "system:controller:daemon-set-controller", - "resourceVersion": "187", - }, - { - "_class": [ - "AccessPolicy", - ], - "_key": "782df902-3418-4643-a30d-30ecd4eda36e", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRoleBinding { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:roleRef": {}, - "f:subjects": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:deployment-controller", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "188", - "selfLink": undefined, - "uid": "782df902-3418-4643-a30d-30ecd4eda36e", - }, - "roleRef": V1RoleRef { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "ClusterRole", - "name": "system:controller:deployment-controller", - }, - "subjects": [ - V1Subject { - "apiGroup": undefined, - "kind": "ServiceAccount", - "name": "deployment-controller", - "namespace": "kube-system", - }, - ], - }, - }, - ], - "_type": "kube_cluster_role_binding", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:deployment-controller", - "generation": undefined, - "name": "system:controller:deployment-controller", - "resourceVersion": "188", - }, - { - "_class": [ - "AccessPolicy", - ], - "_key": "c819b9d0-04a6-441a-a9bb-ccba29f94cb5", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRoleBinding { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:roleRef": {}, - "f:subjects": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:disruption-controller", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "189", - "selfLink": undefined, - "uid": "c819b9d0-04a6-441a-a9bb-ccba29f94cb5", - }, - "roleRef": V1RoleRef { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "ClusterRole", - "name": "system:controller:disruption-controller", - }, - "subjects": [ - V1Subject { - "apiGroup": undefined, - "kind": "ServiceAccount", - "name": "disruption-controller", - "namespace": "kube-system", - }, - ], - }, - }, - ], - "_type": "kube_cluster_role_binding", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:disruption-controller", - "generation": undefined, - "name": "system:controller:disruption-controller", - "resourceVersion": "189", - }, - { - "_class": [ - "AccessPolicy", - ], - "_key": "af7c0be9-8cde-4fb2-921c-0b6185e8701f", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRoleBinding { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:roleRef": {}, - "f:subjects": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:endpoint-controller", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "190", - "selfLink": undefined, - "uid": "af7c0be9-8cde-4fb2-921c-0b6185e8701f", - }, - "roleRef": V1RoleRef { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "ClusterRole", - "name": "system:controller:endpoint-controller", - }, - "subjects": [ - V1Subject { - "apiGroup": undefined, - "kind": "ServiceAccount", - "name": "endpoint-controller", - "namespace": "kube-system", - }, - ], - }, - }, - ], - "_type": "kube_cluster_role_binding", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:endpoint-controller", - "generation": undefined, - "name": "system:controller:endpoint-controller", - "resourceVersion": "190", - }, - { - "_class": [ - "AccessPolicy", - ], - "_key": "be8503f6-7e03-407c-b139-f29673dcc662", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRoleBinding { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:roleRef": {}, - "f:subjects": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:endpointslice-controller", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "191", - "selfLink": undefined, - "uid": "be8503f6-7e03-407c-b139-f29673dcc662", - }, - "roleRef": V1RoleRef { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "ClusterRole", - "name": "system:controller:endpointslice-controller", - }, - "subjects": [ - V1Subject { - "apiGroup": undefined, - "kind": "ServiceAccount", - "name": "endpointslice-controller", - "namespace": "kube-system", - }, - ], - }, - }, - ], - "_type": "kube_cluster_role_binding", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:endpointslice-controller", - "generation": undefined, - "name": "system:controller:endpointslice-controller", - "resourceVersion": "191", - }, - { - "_class": [ - "AccessPolicy", - ], - "_key": "8a3af5fc-bfd2-4df8-abe8-272eae607134", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRoleBinding { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:roleRef": {}, - "f:subjects": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:endpointslicemirroring-controller", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "192", - "selfLink": undefined, - "uid": "8a3af5fc-bfd2-4df8-abe8-272eae607134", - }, - "roleRef": V1RoleRef { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "ClusterRole", - "name": "system:controller:endpointslicemirroring-controller", - }, - "subjects": [ - V1Subject { - "apiGroup": undefined, - "kind": "ServiceAccount", - "name": "endpointslicemirroring-controller", - "namespace": "kube-system", - }, - ], - }, - }, - ], - "_type": "kube_cluster_role_binding", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:endpointslicemirroring-controller", - "generation": undefined, - "name": "system:controller:endpointslicemirroring-controller", - "resourceVersion": "192", - }, - { - "_class": [ - "AccessPolicy", - ], - "_key": "68db9385-23b7-4de9-a801-0e216515c1b4", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRoleBinding { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:roleRef": {}, - "f:subjects": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:ephemeral-volume-controller", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "194", - "selfLink": undefined, - "uid": "68db9385-23b7-4de9-a801-0e216515c1b4", - }, - "roleRef": V1RoleRef { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "ClusterRole", - "name": "system:controller:ephemeral-volume-controller", - }, - "subjects": [ - V1Subject { - "apiGroup": undefined, - "kind": "ServiceAccount", - "name": "ephemeral-volume-controller", - "namespace": "kube-system", - }, - ], - }, - }, - ], - "_type": "kube_cluster_role_binding", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:ephemeral-volume-controller", - "generation": undefined, - "name": "system:controller:ephemeral-volume-controller", - "resourceVersion": "194", - }, - { - "_class": [ - "AccessPolicy", - ], - "_key": "034f5370-3bda-4f0f-bde6-1d60c6d90842", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRoleBinding { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:roleRef": {}, - "f:subjects": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:expand-controller", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "193", - "selfLink": undefined, - "uid": "034f5370-3bda-4f0f-bde6-1d60c6d90842", - }, - "roleRef": V1RoleRef { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "ClusterRole", - "name": "system:controller:expand-controller", - }, - "subjects": [ - V1Subject { - "apiGroup": undefined, - "kind": "ServiceAccount", - "name": "expand-controller", - "namespace": "kube-system", - }, - ], - }, - }, - ], - "_type": "kube_cluster_role_binding", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:expand-controller", - "generation": undefined, - "name": "system:controller:expand-controller", - "resourceVersion": "193", - }, - { - "_class": [ - "AccessPolicy", - ], - "_key": "31af8953-11c6-4cfc-914e-3c665103323e", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRoleBinding { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:roleRef": {}, - "f:subjects": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:generic-garbage-collector", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "195", - "selfLink": undefined, - "uid": "31af8953-11c6-4cfc-914e-3c665103323e", - }, - "roleRef": V1RoleRef { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "ClusterRole", - "name": "system:controller:generic-garbage-collector", - }, - "subjects": [ - V1Subject { - "apiGroup": undefined, - "kind": "ServiceAccount", - "name": "generic-garbage-collector", - "namespace": "kube-system", - }, - ], - }, - }, - ], - "_type": "kube_cluster_role_binding", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:generic-garbage-collector", - "generation": undefined, - "name": "system:controller:generic-garbage-collector", - "resourceVersion": "195", - }, - { - "_class": [ - "AccessPolicy", - ], - "_key": "58867044-42bd-4e21-99d1-29d5ee5cb9ea", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRoleBinding { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:roleRef": {}, - "f:subjects": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:horizontal-pod-autoscaler", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "196", - "selfLink": undefined, - "uid": "58867044-42bd-4e21-99d1-29d5ee5cb9ea", - }, - "roleRef": V1RoleRef { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "ClusterRole", - "name": "system:controller:horizontal-pod-autoscaler", - }, - "subjects": [ - V1Subject { - "apiGroup": undefined, - "kind": "ServiceAccount", - "name": "horizontal-pod-autoscaler", - "namespace": "kube-system", - }, - ], - }, - }, - ], - "_type": "kube_cluster_role_binding", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:horizontal-pod-autoscaler", - "generation": undefined, - "name": "system:controller:horizontal-pod-autoscaler", - "resourceVersion": "196", - }, - { - "_class": [ - "AccessPolicy", - ], - "_key": "668f157d-cd16-4ad6-b384-25b7aad77b62", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRoleBinding { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:roleRef": {}, - "f:subjects": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:job-controller", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "197", - "selfLink": undefined, - "uid": "668f157d-cd16-4ad6-b384-25b7aad77b62", - }, - "roleRef": V1RoleRef { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "ClusterRole", - "name": "system:controller:job-controller", - }, - "subjects": [ - V1Subject { - "apiGroup": undefined, - "kind": "ServiceAccount", - "name": "job-controller", - "namespace": "kube-system", - }, - ], - }, - }, - ], - "_type": "kube_cluster_role_binding", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:job-controller", - "generation": undefined, - "name": "system:controller:job-controller", - "resourceVersion": "197", - }, - { - "_class": [ - "AccessPolicy", - ], - "_key": "904a064d-ec36-4065-873b-afaa7b7123ca", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRoleBinding { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:roleRef": {}, - "f:subjects": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:namespace-controller", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "198", - "selfLink": undefined, - "uid": "904a064d-ec36-4065-873b-afaa7b7123ca", - }, - "roleRef": V1RoleRef { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "ClusterRole", - "name": "system:controller:namespace-controller", - }, - "subjects": [ - V1Subject { - "apiGroup": undefined, - "kind": "ServiceAccount", - "name": "namespace-controller", - "namespace": "kube-system", - }, - ], - }, - }, - ], - "_type": "kube_cluster_role_binding", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:namespace-controller", - "generation": undefined, - "name": "system:controller:namespace-controller", - "resourceVersion": "198", - }, - { - "_class": [ - "AccessPolicy", - ], - "_key": "0000703a-e5b5-4405-bcbf-b9def9c8bbdf", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRoleBinding { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:roleRef": {}, - "f:subjects": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:node-controller", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "199", - "selfLink": undefined, - "uid": "0000703a-e5b5-4405-bcbf-b9def9c8bbdf", - }, - "roleRef": V1RoleRef { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "ClusterRole", - "name": "system:controller:node-controller", - }, - "subjects": [ - V1Subject { - "apiGroup": undefined, - "kind": "ServiceAccount", - "name": "node-controller", - "namespace": "kube-system", - }, - ], - }, - }, - ], - "_type": "kube_cluster_role_binding", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:node-controller", - "generation": undefined, - "name": "system:controller:node-controller", - "resourceVersion": "199", - }, - { - "_class": [ - "AccessPolicy", - ], - "_key": "c71da7ef-991e-4d89-85ee-23514f6ac3ec", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRoleBinding { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:roleRef": {}, - "f:subjects": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:persistent-volume-binder", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "200", - "selfLink": undefined, - "uid": "c71da7ef-991e-4d89-85ee-23514f6ac3ec", - }, - "roleRef": V1RoleRef { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "ClusterRole", - "name": "system:controller:persistent-volume-binder", - }, - "subjects": [ - V1Subject { - "apiGroup": undefined, - "kind": "ServiceAccount", - "name": "persistent-volume-binder", - "namespace": "kube-system", - }, - ], - }, - }, - ], - "_type": "kube_cluster_role_binding", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:persistent-volume-binder", - "generation": undefined, - "name": "system:controller:persistent-volume-binder", - "resourceVersion": "200", - }, - { - "_class": [ - "AccessPolicy", - ], - "_key": "0169a250-9b70-4916-aa79-495edf61fc7c", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRoleBinding { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:roleRef": {}, - "f:subjects": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:pod-garbage-collector", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "201", - "selfLink": undefined, - "uid": "0169a250-9b70-4916-aa79-495edf61fc7c", - }, - "roleRef": V1RoleRef { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "ClusterRole", - "name": "system:controller:pod-garbage-collector", - }, - "subjects": [ - V1Subject { - "apiGroup": undefined, - "kind": "ServiceAccount", - "name": "pod-garbage-collector", - "namespace": "kube-system", - }, - ], - }, - }, - ], - "_type": "kube_cluster_role_binding", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:pod-garbage-collector", - "generation": undefined, - "name": "system:controller:pod-garbage-collector", - "resourceVersion": "201", - }, - { - "_class": [ - "AccessPolicy", - ], - "_key": "588ea0e4-b5b1-47b2-9595-674307371754", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRoleBinding { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:roleRef": {}, - "f:subjects": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:pv-protection-controller", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "213", - "selfLink": undefined, - "uid": "588ea0e4-b5b1-47b2-9595-674307371754", - }, - "roleRef": V1RoleRef { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "ClusterRole", - "name": "system:controller:pv-protection-controller", - }, - "subjects": [ - V1Subject { - "apiGroup": undefined, - "kind": "ServiceAccount", - "name": "pv-protection-controller", - "namespace": "kube-system", - }, - ], - }, - }, - ], - "_type": "kube_cluster_role_binding", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:pv-protection-controller", - "generation": undefined, - "name": "system:controller:pv-protection-controller", - "resourceVersion": "213", - }, - { - "_class": [ - "AccessPolicy", - ], - "_key": "7c687052-8efd-4a7a-a2b9-7af47ba32113", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRoleBinding { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:roleRef": {}, - "f:subjects": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:pvc-protection-controller", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "212", - "selfLink": undefined, - "uid": "7c687052-8efd-4a7a-a2b9-7af47ba32113", - }, - "roleRef": V1RoleRef { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "ClusterRole", - "name": "system:controller:pvc-protection-controller", - }, - "subjects": [ - V1Subject { - "apiGroup": undefined, - "kind": "ServiceAccount", - "name": "pvc-protection-controller", - "namespace": "kube-system", - }, - ], - }, - }, - ], - "_type": "kube_cluster_role_binding", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:pvc-protection-controller", - "generation": undefined, - "name": "system:controller:pvc-protection-controller", - "resourceVersion": "212", - }, - { - "_class": [ - "AccessPolicy", - ], - "_key": "81d5322e-8a9d-4970-8a4f-cad9287923ae", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRoleBinding { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:roleRef": {}, - "f:subjects": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:replicaset-controller", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "202", - "selfLink": undefined, - "uid": "81d5322e-8a9d-4970-8a4f-cad9287923ae", - }, - "roleRef": V1RoleRef { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "ClusterRole", - "name": "system:controller:replicaset-controller", - }, - "subjects": [ - V1Subject { - "apiGroup": undefined, - "kind": "ServiceAccount", - "name": "replicaset-controller", - "namespace": "kube-system", - }, - ], - }, - }, - ], - "_type": "kube_cluster_role_binding", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:replicaset-controller", - "generation": undefined, - "name": "system:controller:replicaset-controller", - "resourceVersion": "202", - }, - { - "_class": [ - "AccessPolicy", - ], - "_key": "6343941a-e1a8-4f58-9ac8-66def336368f", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRoleBinding { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:roleRef": {}, - "f:subjects": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:replication-controller", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "203", - "selfLink": undefined, - "uid": "6343941a-e1a8-4f58-9ac8-66def336368f", - }, - "roleRef": V1RoleRef { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "ClusterRole", - "name": "system:controller:replication-controller", - }, - "subjects": [ - V1Subject { - "apiGroup": undefined, - "kind": "ServiceAccount", - "name": "replication-controller", - "namespace": "kube-system", - }, - ], - }, - }, - ], - "_type": "kube_cluster_role_binding", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:replication-controller", - "generation": undefined, - "name": "system:controller:replication-controller", - "resourceVersion": "203", - }, - { - "_class": [ - "AccessPolicy", - ], - "_key": "2136a700-0739-4311-b4d1-30b620555872", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRoleBinding { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:roleRef": {}, - "f:subjects": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:resourcequota-controller", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "204", - "selfLink": undefined, - "uid": "2136a700-0739-4311-b4d1-30b620555872", - }, - "roleRef": V1RoleRef { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "ClusterRole", - "name": "system:controller:resourcequota-controller", - }, - "subjects": [ - V1Subject { - "apiGroup": undefined, - "kind": "ServiceAccount", - "name": "resourcequota-controller", - "namespace": "kube-system", - }, - ], - }, - }, - ], - "_type": "kube_cluster_role_binding", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:resourcequota-controller", - "generation": undefined, - "name": "system:controller:resourcequota-controller", - "resourceVersion": "204", - }, - { - "_class": [ - "AccessPolicy", - ], - "_key": "33f110d8-b587-4e91-89dd-41891d32ba6b", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRoleBinding { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:roleRef": {}, - "f:subjects": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:root-ca-cert-publisher", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "215", - "selfLink": undefined, - "uid": "33f110d8-b587-4e91-89dd-41891d32ba6b", - }, - "roleRef": V1RoleRef { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "ClusterRole", - "name": "system:controller:root-ca-cert-publisher", - }, - "subjects": [ - V1Subject { - "apiGroup": undefined, - "kind": "ServiceAccount", - "name": "root-ca-cert-publisher", - "namespace": "kube-system", - }, - ], - }, - }, - ], - "_type": "kube_cluster_role_binding", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:root-ca-cert-publisher", - "generation": undefined, - "name": "system:controller:root-ca-cert-publisher", - "resourceVersion": "215", - }, - { - "_class": [ - "AccessPolicy", - ], - "_key": "1fc8ae5a-629f-4761-a628-d19f67f6864d", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRoleBinding { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:roleRef": {}, - "f:subjects": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:route-controller", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "206", - "selfLink": undefined, - "uid": "1fc8ae5a-629f-4761-a628-d19f67f6864d", - }, - "roleRef": V1RoleRef { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "ClusterRole", - "name": "system:controller:route-controller", - }, - "subjects": [ - V1Subject { - "apiGroup": undefined, - "kind": "ServiceAccount", - "name": "route-controller", - "namespace": "kube-system", - }, - ], - }, - }, - ], - "_type": "kube_cluster_role_binding", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:route-controller", - "generation": undefined, - "name": "system:controller:route-controller", - "resourceVersion": "206", - }, - { - "_class": [ - "AccessPolicy", - ], - "_key": "704198a6-aecf-4f3d-b106-a7f521b0281c", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRoleBinding { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:roleRef": {}, - "f:subjects": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:service-account-controller", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "207", - "selfLink": undefined, - "uid": "704198a6-aecf-4f3d-b106-a7f521b0281c", - }, - "roleRef": V1RoleRef { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "ClusterRole", - "name": "system:controller:service-account-controller", - }, - "subjects": [ - V1Subject { - "apiGroup": undefined, - "kind": "ServiceAccount", - "name": "service-account-controller", - "namespace": "kube-system", - }, - ], - }, - }, - ], - "_type": "kube_cluster_role_binding", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:service-account-controller", - "generation": undefined, - "name": "system:controller:service-account-controller", - "resourceVersion": "207", - }, - { - "_class": [ - "AccessPolicy", - ], - "_key": "d9a34bf3-069a-463a-88dc-46d18a207335", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRoleBinding { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:roleRef": {}, - "f:subjects": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:service-controller", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "208", - "selfLink": undefined, - "uid": "d9a34bf3-069a-463a-88dc-46d18a207335", - }, - "roleRef": V1RoleRef { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "ClusterRole", - "name": "system:controller:service-controller", - }, - "subjects": [ - V1Subject { - "apiGroup": undefined, - "kind": "ServiceAccount", - "name": "service-controller", - "namespace": "kube-system", - }, - ], - }, - }, - ], - "_type": "kube_cluster_role_binding", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:service-controller", - "generation": undefined, - "name": "system:controller:service-controller", - "resourceVersion": "208", - }, - { - "_class": [ - "AccessPolicy", - ], - "_key": "3da032b6-64a9-4a6a-a2e1-9d77f224aaab", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRoleBinding { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:roleRef": {}, - "f:subjects": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:statefulset-controller", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "209", - "selfLink": undefined, - "uid": "3da032b6-64a9-4a6a-a2e1-9d77f224aaab", - }, - "roleRef": V1RoleRef { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "ClusterRole", - "name": "system:controller:statefulset-controller", - }, - "subjects": [ - V1Subject { - "apiGroup": undefined, - "kind": "ServiceAccount", - "name": "statefulset-controller", - "namespace": "kube-system", - }, - ], - }, - }, - ], - "_type": "kube_cluster_role_binding", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:statefulset-controller", - "generation": undefined, - "name": "system:controller:statefulset-controller", - "resourceVersion": "209", - }, - { - "_class": [ - "AccessPolicy", - ], - "_key": "07552121-0d5f-4bae-89dd-5e9d094339d4", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRoleBinding { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:roleRef": {}, - "f:subjects": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:ttl-after-finished-controller", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "214", - "selfLink": undefined, - "uid": "07552121-0d5f-4bae-89dd-5e9d094339d4", - }, - "roleRef": V1RoleRef { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "ClusterRole", - "name": "system:controller:ttl-after-finished-controller", - }, - "subjects": [ - V1Subject { - "apiGroup": undefined, - "kind": "ServiceAccount", - "name": "ttl-after-finished-controller", - "namespace": "kube-system", - }, - ], - }, - }, - ], - "_type": "kube_cluster_role_binding", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:ttl-after-finished-controller", - "generation": undefined, - "name": "system:controller:ttl-after-finished-controller", - "resourceVersion": "214", - }, - { - "_class": [ - "AccessPolicy", - ], - "_key": "afdf586d-28c2-4d9a-9d38-c39b6d1c1884", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRoleBinding { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:roleRef": {}, - "f:subjects": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:ttl-controller", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "210", - "selfLink": undefined, - "uid": "afdf586d-28c2-4d9a-9d38-c39b6d1c1884", - }, - "roleRef": V1RoleRef { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "ClusterRole", - "name": "system:controller:ttl-controller", - }, - "subjects": [ - V1Subject { - "apiGroup": undefined, - "kind": "ServiceAccount", - "name": "ttl-controller", - "namespace": "kube-system", - }, - ], - }, - }, - ], - "_type": "kube_cluster_role_binding", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:ttl-controller", - "generation": undefined, - "name": "system:controller:ttl-controller", - "resourceVersion": "210", - }, - { - "_class": [ - "AccessPolicy", - ], - "_key": "9996c584-5b36-43af-b165-1db302a82bfb", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRoleBinding { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": undefined, - "creationTimestamp": 2024-01-11T15:50:18.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": undefined, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:roleRef": {}, - "f:subjects": {}, - }, - "manager": "kubeadm", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:18.000Z, - }, - ], - "name": "system:coredns", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "271", - "selfLink": undefined, - "uid": "9996c584-5b36-43af-b165-1db302a82bfb", - }, - "roleRef": V1RoleRef { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "ClusterRole", - "name": "system:coredns", - }, - "subjects": [ - V1Subject { - "apiGroup": undefined, - "kind": "ServiceAccount", - "name": "coredns", - "namespace": "kube-system", - }, - ], - }, - }, - ], - "_type": "kube_cluster_role_binding", - "createdOn": 1704988218000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:coredns", - "generation": undefined, - "name": "system:coredns", - "resourceVersion": "271", - }, - { - "_class": [ - "AccessPolicy", - ], - "_key": "d8034a96-1f5a-4569-8d30-52de93c310ee", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRoleBinding { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:roleRef": {}, - "f:subjects": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:discovery", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "174", - "selfLink": undefined, - "uid": "d8034a96-1f5a-4569-8d30-52de93c310ee", - }, - "roleRef": V1RoleRef { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "ClusterRole", - "name": "system:discovery", - }, - "subjects": [ - V1Subject { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "Group", - "name": "system:authenticated", - "namespace": undefined, - }, - ], - }, - }, - ], - "_type": "kube_cluster_role_binding", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:discovery", - "generation": undefined, - "name": "system:discovery", - "resourceVersion": "174", - }, - { - "_class": [ - "AccessPolicy", - ], - "_key": "b73e0e6e-5675-4128-8352-fa60c13a4a8d", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRoleBinding { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:roleRef": {}, - "f:subjects": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:kube-controller-manager", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "178", - "selfLink": undefined, - "uid": "b73e0e6e-5675-4128-8352-fa60c13a4a8d", - }, - "roleRef": V1RoleRef { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "ClusterRole", - "name": "system:kube-controller-manager", - }, - "subjects": [ - V1Subject { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "User", - "name": "system:kube-controller-manager", - "namespace": undefined, - }, - ], - }, - }, - ], - "_type": "kube_cluster_role_binding", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:kube-controller-manager", - "generation": undefined, - "name": "system:kube-controller-manager", - "resourceVersion": "178", - }, - { - "_class": [ - "AccessPolicy", - ], - "_key": "73227d83-bc99-40c5-9837-9cb532277384", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRoleBinding { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:roleRef": {}, - "f:subjects": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:kube-dns", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "179", - "selfLink": undefined, - "uid": "73227d83-bc99-40c5-9837-9cb532277384", - }, - "roleRef": V1RoleRef { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "ClusterRole", - "name": "system:kube-dns", - }, - "subjects": [ - V1Subject { - "apiGroup": undefined, - "kind": "ServiceAccount", - "name": "kube-dns", - "namespace": "kube-system", - }, - ], - }, - }, - ], - "_type": "kube_cluster_role_binding", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:kube-dns", - "generation": undefined, - "name": "system:kube-dns", - "resourceVersion": "179", - }, - { - "_class": [ - "AccessPolicy", - ], - "_key": "21823446-2cd9-4435-b3da-6b6bac919ec0", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRoleBinding { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:roleRef": {}, - "f:subjects": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:kube-scheduler", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "180", - "selfLink": undefined, - "uid": "21823446-2cd9-4435-b3da-6b6bac919ec0", - }, - "roleRef": V1RoleRef { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "ClusterRole", - "name": "system:kube-scheduler", - }, - "subjects": [ - V1Subject { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "User", - "name": "system:kube-scheduler", - "namespace": undefined, - }, - ], - }, - }, - ], - "_type": "kube_cluster_role_binding", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:kube-scheduler", - "generation": undefined, - "name": "system:kube-scheduler", - "resourceVersion": "180", - }, - { - "_class": [ - "AccessPolicy", - ], - "_key": "e4dfb257-cf6d-420e-8809-45a26d3369d5", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRoleBinding { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:roleRef": {}, - "f:subjects": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:monitoring", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "173", - "selfLink": undefined, - "uid": "e4dfb257-cf6d-420e-8809-45a26d3369d5", - }, - "roleRef": V1RoleRef { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "ClusterRole", - "name": "system:monitoring", - }, - "subjects": [ - V1Subject { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "Group", - "name": "system:monitoring", - "namespace": undefined, - }, - ], - }, - }, - ], - "_type": "kube_cluster_role_binding", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:monitoring", - "generation": undefined, - "name": "system:monitoring", - "resourceVersion": "173", - }, - { - "_class": [ - "AccessPolicy", - ], - "_key": "5be12510-caca-4044-89f7-ec6edf8bab4d", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRoleBinding { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:roleRef": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:node", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "182", - "selfLink": undefined, - "uid": "5be12510-caca-4044-89f7-ec6edf8bab4d", - }, - "roleRef": V1RoleRef { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "ClusterRole", - "name": "system:node", - }, - "subjects": undefined, - }, - }, - ], - "_type": "kube_cluster_role_binding", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:node", - "generation": undefined, - "name": "system:node", - "resourceVersion": "182", - }, - { - "_class": [ - "AccessPolicy", - ], - "_key": "35a9bcb5-dbb8-49df-991a-3d6bc90b8d7e", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRoleBinding { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:roleRef": {}, - "f:subjects": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:node-proxier", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "177", - "selfLink": undefined, - "uid": "35a9bcb5-dbb8-49df-991a-3d6bc90b8d7e", - }, - "roleRef": V1RoleRef { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "ClusterRole", - "name": "system:node-proxier", - }, - "subjects": [ - V1Subject { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "User", - "name": "system:kube-proxy", - "namespace": undefined, - }, - ], - }, - }, - ], - "_type": "kube_cluster_role_binding", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:node-proxier", - "generation": undefined, - "name": "system:node-proxier", - "resourceVersion": "177", - }, - { - "_class": [ - "AccessPolicy", - ], - "_key": "356958be-4147-41ed-ac76-2e87bff20fdb", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRoleBinding { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:roleRef": {}, - "f:subjects": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:public-info-viewer", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "176", - "selfLink": undefined, - "uid": "356958be-4147-41ed-ac76-2e87bff20fdb", - }, - "roleRef": V1RoleRef { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "ClusterRole", - "name": "system:public-info-viewer", - }, - "subjects": [ - V1Subject { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "Group", - "name": "system:authenticated", - "namespace": undefined, - }, - V1Subject { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "Group", - "name": "system:unauthenticated", - "namespace": undefined, - }, - ], - }, - }, - ], - "_type": "kube_cluster_role_binding", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:public-info-viewer", - "generation": undefined, - "name": "system:public-info-viewer", - "resourceVersion": "176", - }, - { - "_class": [ - "AccessPolicy", - ], - "_key": "5d94b959-d8b8-4d81-971b-47ab30ea62a6", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRoleBinding { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:roleRef": {}, - "f:subjects": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:service-account-issuer-discovery", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "183", - "selfLink": undefined, - "uid": "5d94b959-d8b8-4d81-971b-47ab30ea62a6", - }, - "roleRef": V1RoleRef { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "ClusterRole", - "name": "system:service-account-issuer-discovery", - }, - "subjects": [ - V1Subject { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "Group", - "name": "system:serviceaccounts", - "namespace": undefined, - }, - ], - }, - }, - ], - "_type": "kube_cluster_role_binding", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:service-account-issuer-discovery", - "generation": undefined, - "name": "system:service-account-issuer-discovery", - "resourceVersion": "183", - }, - { - "_class": [ - "AccessPolicy", - ], - "_key": "3ecdba98-9e1e-4280-894f-4870cb9361b3", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRoleBinding { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:roleRef": {}, - "f:subjects": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:volume-scheduler", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "181", - "selfLink": undefined, - "uid": "3ecdba98-9e1e-4280-894f-4870cb9361b3", - }, - "roleRef": V1RoleRef { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "ClusterRole", - "name": "system:volume-scheduler", - }, - "subjects": [ - V1Subject { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "User", - "name": "system:kube-scheduler", - "namespace": undefined, - }, - ], - }, - }, - ], - "_type": "kube_cluster_role_binding", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:volume-scheduler", - "generation": undefined, - "name": "system:volume-scheduler", - "resourceVersion": "181", - }, - { - "_class": [ - "AccessPolicy", - ], - "_key": "804842a3-4333-4479-bd5f-11f3cd21349b", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRoleBinding { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "kubectl.kubernetes.io/last-applied-configuration": "{"apiVersion":"rbac.authorization.k8s.io/v1","kind":"ClusterRoleBinding","metadata":{"annotations":{},"name":"vpnkit-controller"},"roleRef":{"apiGroup":"rbac.authorization.k8s.io","kind":"ClusterRole","name":"vpnkit-controller"},"subjects":[{"kind":"ServiceAccount","name":"vpnkit-controller","namespace":"kube-system"}]} -", - }, - "creationTimestamp": 2024-01-11T15:50:24.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": undefined, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:roleRef": {}, - "f:subjects": {}, - }, - "manager": "kubectl", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:24.000Z, - }, - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:kubectl.kubernetes.io/last-applied-configuration": {}, - }, - }, - }, - "manager": "kubectl-client-side-apply", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:25.000Z, - }, - ], - "name": "vpnkit-controller", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "398", - "selfLink": undefined, - "uid": "804842a3-4333-4479-bd5f-11f3cd21349b", - }, - "roleRef": V1RoleRef { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "ClusterRole", - "name": "vpnkit-controller", - }, - "subjects": [ - V1Subject { - "apiGroup": undefined, - "kind": "ServiceAccount", - "name": "vpnkit-controller", - "namespace": "kube-system", - }, - ], - }, - }, - ], - "_type": "kube_cluster_role_binding", - "createdOn": 1704988224000, - "deletionGracePeriodSeconds": undefined, - "displayName": "vpnkit-controller", - "generation": undefined, - "name": "vpnkit-controller", - "resourceVersion": "398", - }, - ], - "collectedRelationships": [ - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|90d21dcc-3625-4ad2-8d20-bc9402cdf17c", - "_toEntityKey": "90d21dcc-3625-4ad2-8d20-bc9402cdf17c", - "_type": "kube_cluster_contains_cluster_role_binding", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|bca06767-db49-4d17-a6e5-191ede3d9181", - "_toEntityKey": "bca06767-db49-4d17-a6e5-191ede3d9181", - "_type": "kube_cluster_contains_cluster_role_binding", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|118963fc-231c-46ef-9e39-45929dc643d8", - "_toEntityKey": "118963fc-231c-46ef-9e39-45929dc643d8", - "_type": "kube_cluster_contains_cluster_role_binding", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|bc58c223-e1ab-4863-8fbd-6088894e9b24", - "_toEntityKey": "bc58c223-e1ab-4863-8fbd-6088894e9b24", - "_type": "kube_cluster_contains_cluster_role_binding", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|55e39aff-7d87-40ce-a89d-9a964dd6b4b1", - "_toEntityKey": "55e39aff-7d87-40ce-a89d-9a964dd6b4b1", - "_type": "kube_cluster_contains_cluster_role_binding", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|e691fa17-eeed-49b9-a22a-12cfa83e34b0", - "_toEntityKey": "e691fa17-eeed-49b9-a22a-12cfa83e34b0", - "_type": "kube_cluster_contains_cluster_role_binding", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|4467c233-c09d-473a-9851-9b666fb7052d", - "_toEntityKey": "4467c233-c09d-473a-9851-9b666fb7052d", - "_type": "kube_cluster_contains_cluster_role_binding", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|7da0d9e9-c40a-4387-813b-e6311ec596e6", - "_toEntityKey": "7da0d9e9-c40a-4387-813b-e6311ec596e6", - "_type": "kube_cluster_contains_cluster_role_binding", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|01952574-0580-43c3-8066-e1e14c90ab5a", - "_toEntityKey": "01952574-0580-43c3-8066-e1e14c90ab5a", - "_type": "kube_cluster_contains_cluster_role_binding", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|91b28cab-0ffa-493e-956b-f3e36476bd24", - "_toEntityKey": "91b28cab-0ffa-493e-956b-f3e36476bd24", - "_type": "kube_cluster_contains_cluster_role_binding", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|ed66bf6b-5b8f-43fd-a87a-a77ef5c62528", - "_toEntityKey": "ed66bf6b-5b8f-43fd-a87a-a77ef5c62528", - "_type": "kube_cluster_contains_cluster_role_binding", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|aa74c55c-cda3-42ea-b4f6-6646ad560e9e", - "_toEntityKey": "aa74c55c-cda3-42ea-b4f6-6646ad560e9e", - "_type": "kube_cluster_contains_cluster_role_binding", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|cde3c77c-152b-47ab-b3b8-d3c6045bb6f6", - "_toEntityKey": "cde3c77c-152b-47ab-b3b8-d3c6045bb6f6", - "_type": "kube_cluster_contains_cluster_role_binding", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|a4f4bbd7-9349-462d-9166-f009331f9009", - "_toEntityKey": "a4f4bbd7-9349-462d-9166-f009331f9009", - "_type": "kube_cluster_contains_cluster_role_binding", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|782df902-3418-4643-a30d-30ecd4eda36e", - "_toEntityKey": "782df902-3418-4643-a30d-30ecd4eda36e", - "_type": "kube_cluster_contains_cluster_role_binding", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|c819b9d0-04a6-441a-a9bb-ccba29f94cb5", - "_toEntityKey": "c819b9d0-04a6-441a-a9bb-ccba29f94cb5", - "_type": "kube_cluster_contains_cluster_role_binding", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|af7c0be9-8cde-4fb2-921c-0b6185e8701f", - "_toEntityKey": "af7c0be9-8cde-4fb2-921c-0b6185e8701f", - "_type": "kube_cluster_contains_cluster_role_binding", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|be8503f6-7e03-407c-b139-f29673dcc662", - "_toEntityKey": "be8503f6-7e03-407c-b139-f29673dcc662", - "_type": "kube_cluster_contains_cluster_role_binding", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|8a3af5fc-bfd2-4df8-abe8-272eae607134", - "_toEntityKey": "8a3af5fc-bfd2-4df8-abe8-272eae607134", - "_type": "kube_cluster_contains_cluster_role_binding", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|68db9385-23b7-4de9-a801-0e216515c1b4", - "_toEntityKey": "68db9385-23b7-4de9-a801-0e216515c1b4", - "_type": "kube_cluster_contains_cluster_role_binding", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|034f5370-3bda-4f0f-bde6-1d60c6d90842", - "_toEntityKey": "034f5370-3bda-4f0f-bde6-1d60c6d90842", - "_type": "kube_cluster_contains_cluster_role_binding", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|31af8953-11c6-4cfc-914e-3c665103323e", - "_toEntityKey": "31af8953-11c6-4cfc-914e-3c665103323e", - "_type": "kube_cluster_contains_cluster_role_binding", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|58867044-42bd-4e21-99d1-29d5ee5cb9ea", - "_toEntityKey": "58867044-42bd-4e21-99d1-29d5ee5cb9ea", - "_type": "kube_cluster_contains_cluster_role_binding", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|668f157d-cd16-4ad6-b384-25b7aad77b62", - "_toEntityKey": "668f157d-cd16-4ad6-b384-25b7aad77b62", - "_type": "kube_cluster_contains_cluster_role_binding", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|904a064d-ec36-4065-873b-afaa7b7123ca", - "_toEntityKey": "904a064d-ec36-4065-873b-afaa7b7123ca", - "_type": "kube_cluster_contains_cluster_role_binding", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|0000703a-e5b5-4405-bcbf-b9def9c8bbdf", - "_toEntityKey": "0000703a-e5b5-4405-bcbf-b9def9c8bbdf", - "_type": "kube_cluster_contains_cluster_role_binding", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|c71da7ef-991e-4d89-85ee-23514f6ac3ec", - "_toEntityKey": "c71da7ef-991e-4d89-85ee-23514f6ac3ec", - "_type": "kube_cluster_contains_cluster_role_binding", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|0169a250-9b70-4916-aa79-495edf61fc7c", - "_toEntityKey": "0169a250-9b70-4916-aa79-495edf61fc7c", - "_type": "kube_cluster_contains_cluster_role_binding", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|588ea0e4-b5b1-47b2-9595-674307371754", - "_toEntityKey": "588ea0e4-b5b1-47b2-9595-674307371754", - "_type": "kube_cluster_contains_cluster_role_binding", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|7c687052-8efd-4a7a-a2b9-7af47ba32113", - "_toEntityKey": "7c687052-8efd-4a7a-a2b9-7af47ba32113", - "_type": "kube_cluster_contains_cluster_role_binding", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|81d5322e-8a9d-4970-8a4f-cad9287923ae", - "_toEntityKey": "81d5322e-8a9d-4970-8a4f-cad9287923ae", - "_type": "kube_cluster_contains_cluster_role_binding", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|6343941a-e1a8-4f58-9ac8-66def336368f", - "_toEntityKey": "6343941a-e1a8-4f58-9ac8-66def336368f", - "_type": "kube_cluster_contains_cluster_role_binding", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|2136a700-0739-4311-b4d1-30b620555872", - "_toEntityKey": "2136a700-0739-4311-b4d1-30b620555872", - "_type": "kube_cluster_contains_cluster_role_binding", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|33f110d8-b587-4e91-89dd-41891d32ba6b", - "_toEntityKey": "33f110d8-b587-4e91-89dd-41891d32ba6b", - "_type": "kube_cluster_contains_cluster_role_binding", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|1fc8ae5a-629f-4761-a628-d19f67f6864d", - "_toEntityKey": "1fc8ae5a-629f-4761-a628-d19f67f6864d", - "_type": "kube_cluster_contains_cluster_role_binding", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|704198a6-aecf-4f3d-b106-a7f521b0281c", - "_toEntityKey": "704198a6-aecf-4f3d-b106-a7f521b0281c", - "_type": "kube_cluster_contains_cluster_role_binding", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|d9a34bf3-069a-463a-88dc-46d18a207335", - "_toEntityKey": "d9a34bf3-069a-463a-88dc-46d18a207335", - "_type": "kube_cluster_contains_cluster_role_binding", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|3da032b6-64a9-4a6a-a2e1-9d77f224aaab", - "_toEntityKey": "3da032b6-64a9-4a6a-a2e1-9d77f224aaab", - "_type": "kube_cluster_contains_cluster_role_binding", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|07552121-0d5f-4bae-89dd-5e9d094339d4", - "_toEntityKey": "07552121-0d5f-4bae-89dd-5e9d094339d4", - "_type": "kube_cluster_contains_cluster_role_binding", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|afdf586d-28c2-4d9a-9d38-c39b6d1c1884", - "_toEntityKey": "afdf586d-28c2-4d9a-9d38-c39b6d1c1884", - "_type": "kube_cluster_contains_cluster_role_binding", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|9996c584-5b36-43af-b165-1db302a82bfb", - "_toEntityKey": "9996c584-5b36-43af-b165-1db302a82bfb", - "_type": "kube_cluster_contains_cluster_role_binding", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|d8034a96-1f5a-4569-8d30-52de93c310ee", - "_toEntityKey": "d8034a96-1f5a-4569-8d30-52de93c310ee", - "_type": "kube_cluster_contains_cluster_role_binding", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|b73e0e6e-5675-4128-8352-fa60c13a4a8d", - "_toEntityKey": "b73e0e6e-5675-4128-8352-fa60c13a4a8d", - "_type": "kube_cluster_contains_cluster_role_binding", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|73227d83-bc99-40c5-9837-9cb532277384", - "_toEntityKey": "73227d83-bc99-40c5-9837-9cb532277384", - "_type": "kube_cluster_contains_cluster_role_binding", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|21823446-2cd9-4435-b3da-6b6bac919ec0", - "_toEntityKey": "21823446-2cd9-4435-b3da-6b6bac919ec0", - "_type": "kube_cluster_contains_cluster_role_binding", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|e4dfb257-cf6d-420e-8809-45a26d3369d5", - "_toEntityKey": "e4dfb257-cf6d-420e-8809-45a26d3369d5", - "_type": "kube_cluster_contains_cluster_role_binding", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|5be12510-caca-4044-89f7-ec6edf8bab4d", - "_toEntityKey": "5be12510-caca-4044-89f7-ec6edf8bab4d", - "_type": "kube_cluster_contains_cluster_role_binding", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|35a9bcb5-dbb8-49df-991a-3d6bc90b8d7e", - "_toEntityKey": "35a9bcb5-dbb8-49df-991a-3d6bc90b8d7e", - "_type": "kube_cluster_contains_cluster_role_binding", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|356958be-4147-41ed-ac76-2e87bff20fdb", - "_toEntityKey": "356958be-4147-41ed-ac76-2e87bff20fdb", - "_type": "kube_cluster_contains_cluster_role_binding", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|5d94b959-d8b8-4d81-971b-47ab30ea62a6", - "_toEntityKey": "5d94b959-d8b8-4d81-971b-47ab30ea62a6", - "_type": "kube_cluster_contains_cluster_role_binding", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|3ecdba98-9e1e-4280-894f-4870cb9361b3", - "_toEntityKey": "3ecdba98-9e1e-4280-894f-4870cb9361b3", - "_type": "kube_cluster_contains_cluster_role_binding", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|804842a3-4333-4479-bd5f-11f3cd21349b", - "_toEntityKey": "804842a3-4333-4479-bd5f-11f3cd21349b", - "_type": "kube_cluster_contains_cluster_role_binding", - "displayName": "CONTAINS", - }, - ], - "encounteredTypes": [ - "kube_cluster", - "kube_cluster_role_binding", - "kube_cluster_contains_cluster_role_binding", - ], - "numCollectedEntities": 53, - "numCollectedRelationships": 52, -} -`; - -exports[`#fetchClusterRoles should collect data: jobState 1`] = ` -{ - "collectedEntities": [ - { - "_class": [ - "Cluster", - ], - "_key": "kube_cluster:docker-desktop", - "_rawData": [ - { - "name": "default", - "rawData": { - "name": "docker-desktop", - "server": "https://192.168.49.2:8443", - "skipTLSVerify": false, - "tlsServerName": undefined, - }, - }, - ], - "_type": "kube_cluster", - "createdOn": undefined, - "displayName": "docker-desktop", - "name": "docker-desktop", - "server": "https://192.168.49.2:8443", - "skipTlsVerify": false, - }, - { - "_class": [ - "AccessRole", - ], - "_key": "a6698793-1a63-4c85-8b71-bbaf09645b5d", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": V1AggregationRule { - "clusterRoleSelectors": [ - V1LabelSelector { - "matchExpressions": undefined, - "matchLabels": { - "rbac.authorization.k8s.io/aggregate-to-admin": "true", - }, - }, - ], - }, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:rules": {}, - }, - "manager": "clusterrole-aggregation-controller", - "operation": "Apply", - "subresource": undefined, - "time": 2024-01-11T15:50:21.000Z, - }, - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:aggregationRule": { - ".": {}, - "f:clusterRoleSelectors": {}, - }, - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "admin", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "316", - "selfLink": undefined, - "uid": "a6698793-1a63-4c85-8b71-bbaf09645b5d", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "pods/attach", - "pods/exec", - "pods/portforward", - "pods/proxy", - "secrets", - "services/proxy", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "serviceaccounts", - ], - "verbs": [ - "impersonate", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "pods", - "pods/attach", - "pods/exec", - "pods/portforward", - "pods/proxy", - ], - "verbs": [ - "create", - "delete", - "deletecollection", - "patch", - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "pods/eviction", - ], - "verbs": [ - "create", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "configmaps", - "events", - "persistentvolumeclaims", - "replicationcontrollers", - "replicationcontrollers/scale", - "secrets", - "serviceaccounts", - "services", - "services/proxy", - ], - "verbs": [ - "create", - "delete", - "deletecollection", - "patch", - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "serviceaccounts/token", - ], - "verbs": [ - "create", - ], - }, - V1PolicyRule { - "apiGroups": [ - "apps", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "daemonsets", - "deployments", - "deployments/rollback", - "deployments/scale", - "replicasets", - "replicasets/scale", - "statefulsets", - "statefulsets/scale", - ], - "verbs": [ - "create", - "delete", - "deletecollection", - "patch", - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "autoscaling", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "horizontalpodautoscalers", - ], - "verbs": [ - "create", - "delete", - "deletecollection", - "patch", - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "batch", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "cronjobs", - "jobs", - ], - "verbs": [ - "create", - "delete", - "deletecollection", - "patch", - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "extensions", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "daemonsets", - "deployments", - "deployments/rollback", - "deployments/scale", - "ingresses", - "networkpolicies", - "replicasets", - "replicasets/scale", - "replicationcontrollers/scale", - ], - "verbs": [ - "create", - "delete", - "deletecollection", - "patch", - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "policy", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "poddisruptionbudgets", - ], - "verbs": [ - "create", - "delete", - "deletecollection", - "patch", - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "networking.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "ingresses", - "networkpolicies", - ], - "verbs": [ - "create", - "delete", - "deletecollection", - "patch", - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "coordination.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "leases", - ], - "verbs": [ - "create", - "delete", - "deletecollection", - "get", - "list", - "patch", - "update", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "configmaps", - "endpoints", - "persistentvolumeclaims", - "persistentvolumeclaims/status", - "pods", - "replicationcontrollers", - "replicationcontrollers/scale", - "serviceaccounts", - "services", - "services/status", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "bindings", - "events", - "limitranges", - "namespaces/status", - "pods/log", - "pods/status", - "replicationcontrollers/status", - "resourcequotas", - "resourcequotas/status", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "namespaces", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "discovery.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "endpointslices", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "apps", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "controllerrevisions", - "daemonsets", - "daemonsets/status", - "deployments", - "deployments/scale", - "deployments/status", - "replicasets", - "replicasets/scale", - "replicasets/status", - "statefulsets", - "statefulsets/scale", - "statefulsets/status", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "autoscaling", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "horizontalpodautoscalers", - "horizontalpodautoscalers/status", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "batch", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "cronjobs", - "cronjobs/status", - "jobs", - "jobs/status", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "extensions", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "daemonsets", - "daemonsets/status", - "deployments", - "deployments/scale", - "deployments/status", - "ingresses", - "ingresses/status", - "networkpolicies", - "replicasets", - "replicasets/scale", - "replicasets/status", - "replicationcontrollers/scale", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "policy", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "poddisruptionbudgets", - "poddisruptionbudgets/status", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "networking.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "ingresses", - "ingresses/status", - "networkpolicies", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "authorization.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "localsubjectaccessreviews", - ], - "verbs": [ - "create", - ], - }, - V1PolicyRule { - "apiGroups": [ - "rbac.authorization.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "rolebindings", - "roles", - ], - "verbs": [ - "create", - "delete", - "deletecollection", - "get", - "list", - "patch", - "update", - "watch", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "admin", - "generation": undefined, - "name": "admin", - "resourceVersion": "316", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "7e5e4a42-8e96-4cd2-ac0e-cbf95875eadd", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "cluster-admin", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "73", - "selfLink": undefined, - "uid": "7e5e4a42-8e96-4cd2-ac0e-cbf95875eadd", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "*", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "*", - ], - "verbs": [ - "*", - ], - }, - V1PolicyRule { - "apiGroups": undefined, - "nonResourceURLs": [ - "*", - ], - "resourceNames": undefined, - "resources": undefined, - "verbs": [ - "*", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "cluster-admin", - "generation": undefined, - "name": "cluster-admin", - "resourceVersion": "73", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "6027b30a-24cf-42c9-a274-6992d8521214", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": V1AggregationRule { - "clusterRoleSelectors": [ - V1LabelSelector { - "matchExpressions": undefined, - "matchLabels": { - "rbac.authorization.k8s.io/aggregate-to-edit": "true", - }, - }, - ], - }, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - "rbac.authorization.k8s.io/aggregate-to-admin": "true", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:rules": {}, - }, - "manager": "clusterrole-aggregation-controller", - "operation": "Apply", - "subresource": undefined, - "time": 2024-01-11T15:50:21.000Z, - }, - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:aggregationRule": { - ".": {}, - "f:clusterRoleSelectors": {}, - }, - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - "f:rbac.authorization.k8s.io/aggregate-to-admin": {}, - }, - }, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "edit", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "315", - "selfLink": undefined, - "uid": "6027b30a-24cf-42c9-a274-6992d8521214", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "pods/attach", - "pods/exec", - "pods/portforward", - "pods/proxy", - "secrets", - "services/proxy", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "serviceaccounts", - ], - "verbs": [ - "impersonate", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "pods", - "pods/attach", - "pods/exec", - "pods/portforward", - "pods/proxy", - ], - "verbs": [ - "create", - "delete", - "deletecollection", - "patch", - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "pods/eviction", - ], - "verbs": [ - "create", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "configmaps", - "events", - "persistentvolumeclaims", - "replicationcontrollers", - "replicationcontrollers/scale", - "secrets", - "serviceaccounts", - "services", - "services/proxy", - ], - "verbs": [ - "create", - "delete", - "deletecollection", - "patch", - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "serviceaccounts/token", - ], - "verbs": [ - "create", - ], - }, - V1PolicyRule { - "apiGroups": [ - "apps", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "daemonsets", - "deployments", - "deployments/rollback", - "deployments/scale", - "replicasets", - "replicasets/scale", - "statefulsets", - "statefulsets/scale", - ], - "verbs": [ - "create", - "delete", - "deletecollection", - "patch", - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "autoscaling", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "horizontalpodautoscalers", - ], - "verbs": [ - "create", - "delete", - "deletecollection", - "patch", - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "batch", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "cronjobs", - "jobs", - ], - "verbs": [ - "create", - "delete", - "deletecollection", - "patch", - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "extensions", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "daemonsets", - "deployments", - "deployments/rollback", - "deployments/scale", - "ingresses", - "networkpolicies", - "replicasets", - "replicasets/scale", - "replicationcontrollers/scale", - ], - "verbs": [ - "create", - "delete", - "deletecollection", - "patch", - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "policy", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "poddisruptionbudgets", - ], - "verbs": [ - "create", - "delete", - "deletecollection", - "patch", - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "networking.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "ingresses", - "networkpolicies", - ], - "verbs": [ - "create", - "delete", - "deletecollection", - "patch", - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "coordination.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "leases", - ], - "verbs": [ - "create", - "delete", - "deletecollection", - "get", - "list", - "patch", - "update", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "configmaps", - "endpoints", - "persistentvolumeclaims", - "persistentvolumeclaims/status", - "pods", - "replicationcontrollers", - "replicationcontrollers/scale", - "serviceaccounts", - "services", - "services/status", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "bindings", - "events", - "limitranges", - "namespaces/status", - "pods/log", - "pods/status", - "replicationcontrollers/status", - "resourcequotas", - "resourcequotas/status", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "namespaces", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "discovery.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "endpointslices", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "apps", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "controllerrevisions", - "daemonsets", - "daemonsets/status", - "deployments", - "deployments/scale", - "deployments/status", - "replicasets", - "replicasets/scale", - "replicasets/status", - "statefulsets", - "statefulsets/scale", - "statefulsets/status", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "autoscaling", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "horizontalpodautoscalers", - "horizontalpodautoscalers/status", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "batch", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "cronjobs", - "cronjobs/status", - "jobs", - "jobs/status", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "extensions", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "daemonsets", - "daemonsets/status", - "deployments", - "deployments/scale", - "deployments/status", - "ingresses", - "ingresses/status", - "networkpolicies", - "replicasets", - "replicasets/scale", - "replicasets/status", - "replicationcontrollers/scale", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "policy", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "poddisruptionbudgets", - "poddisruptionbudgets/status", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "networking.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "ingresses", - "ingresses/status", - "networkpolicies", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "edit", - "generation": undefined, - "name": "edit", - "resourceVersion": "315", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "f4f02651-2269-4e85-9c94-3b367e5b1429", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "kubectl.kubernetes.io/last-applied-configuration": "{"apiVersion":"rbac.authorization.k8s.io/v1","kind":"ClusterRole","metadata":{"annotations":{"rbac.authorization.kubernetes.io/autoupdate":"true"},"labels":{"app.kubernetes.io/managed-by":"tilt","name":"graph-kubernetes"},"name":"graph-kubernetes"},"rules":[{"apiGroups":[""],"resources":["pods","namespaces","serviceaccounts","configmaps","nodes","services","secrets"],"verbs":["list"]},{"apiGroups":["apps"],"resources":["deployments","replicasets","statefulsets","daemonsets"],"verbs":["list"]},{"apiGroups":["authorization.k8s.io"],"resources":["selfsubjectaccessreviews"],"verbs":["create"]},{"apiGroups":["batch"],"resources":["jobs","cronjobs"],"verbs":["list"]},{"apiGroups":["networking.k8s.io"],"resources":["networkpolicies"],"verbs":["list"]},{"apiGroups":["rbac.authorization.k8s.io"],"resources":["roles","clusterroles","rolebindings","clusterrolebindings"],"verbs":["list"]}]} -", - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-12T16:59:26.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "app.kubernetes.io/managed-by": "tilt", - "name": "graph-kubernetes", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:kubectl.kubernetes.io/last-applied-configuration": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:app.kubernetes.io/managed-by": {}, - "f:name": {}, - }, - }, - "f:rules": {}, - }, - "manager": "Go-http-client", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-12T16:59:26.000Z, - }, - ], - "name": "graph-kubernetes", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "50620", - "selfLink": undefined, - "uid": "f4f02651-2269-4e85-9c94-3b367e5b1429", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "pods", - "namespaces", - "serviceaccounts", - "configmaps", - "nodes", - "services", - "secrets", - ], - "verbs": [ - "list", - ], - }, - V1PolicyRule { - "apiGroups": [ - "apps", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "deployments", - "replicasets", - "statefulsets", - "daemonsets", - ], - "verbs": [ - "list", - ], - }, - V1PolicyRule { - "apiGroups": [ - "authorization.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "selfsubjectaccessreviews", - ], - "verbs": [ - "create", - ], - }, - V1PolicyRule { - "apiGroups": [ - "batch", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "jobs", - "cronjobs", - ], - "verbs": [ - "list", - ], - }, - V1PolicyRule { - "apiGroups": [ - "networking.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "networkpolicies", - ], - "verbs": [ - "list", - ], - }, - V1PolicyRule { - "apiGroups": [ - "rbac.authorization.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "roles", - "clusterroles", - "rolebindings", - "clusterrolebindings", - ], - "verbs": [ - "list", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1705078766000, - "deletionGracePeriodSeconds": undefined, - "displayName": "graph-kubernetes", - "generation": undefined, - "name": "graph-kubernetes", - "resourceVersion": "50620", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "8e1dfccf-4c9a-4c47-a466-2185c0013516", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": undefined, - "creationTimestamp": 2024-01-11T15:50:18.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": undefined, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:rules": {}, - }, - "manager": "kubeadm", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:18.000Z, - }, - ], - "name": "kubeadm:get-nodes", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "260", - "selfLink": undefined, - "uid": "8e1dfccf-4c9a-4c47-a466-2185c0013516", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "nodes", - ], - "verbs": [ - "get", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988218000, - "deletionGracePeriodSeconds": undefined, - "displayName": "kubeadm:get-nodes", - "generation": undefined, - "name": "kubeadm:get-nodes", - "resourceVersion": "260", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "edede232-bcfa-456d-ae3c-7266af35c150", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "kubectl.kubernetes.io/last-applied-configuration": "{"apiVersion":"rbac.authorization.k8s.io/v1","kind":"ClusterRole","metadata":{"annotations":{},"name":"storage-provisioner"},"rules":[{"apiGroups":["","storage.k8s.io"],"resources":["*"],"verbs":["*"]}]} -", - }, - "creationTimestamp": 2024-01-11T15:50:23.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": undefined, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:rules": {}, - }, - "manager": "kubectl", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:23.000Z, - }, - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:kubectl.kubernetes.io/last-applied-configuration": {}, - }, - }, - }, - "manager": "kubectl-client-side-apply", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:24.000Z, - }, - ], - "name": "storage-provisioner", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "388", - "selfLink": undefined, - "uid": "edede232-bcfa-456d-ae3c-7266af35c150", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "", - "storage.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "*", - ], - "verbs": [ - "*", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988223000, - "deletionGracePeriodSeconds": undefined, - "displayName": "storage-provisioner", - "generation": undefined, - "name": "storage-provisioner", - "resourceVersion": "388", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "bc4a6aa3-3ae1-442b-9df3-338b45b894ed", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - "rbac.authorization.k8s.io/aggregate-to-admin": "true", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - "f:rbac.authorization.k8s.io/aggregate-to-admin": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:aggregate-to-admin", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "81", - "selfLink": undefined, - "uid": "bc4a6aa3-3ae1-442b-9df3-338b45b894ed", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "authorization.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "localsubjectaccessreviews", - ], - "verbs": [ - "create", - ], - }, - V1PolicyRule { - "apiGroups": [ - "rbac.authorization.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "rolebindings", - "roles", - ], - "verbs": [ - "create", - "delete", - "deletecollection", - "get", - "list", - "patch", - "update", - "watch", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:aggregate-to-admin", - "generation": undefined, - "name": "system:aggregate-to-admin", - "resourceVersion": "81", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "1444bac6-e811-43e7-b10b-80c2fffd3374", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - "rbac.authorization.k8s.io/aggregate-to-edit": "true", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - "f:rbac.authorization.k8s.io/aggregate-to-edit": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:aggregate-to-edit", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "82", - "selfLink": undefined, - "uid": "1444bac6-e811-43e7-b10b-80c2fffd3374", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "pods/attach", - "pods/exec", - "pods/portforward", - "pods/proxy", - "secrets", - "services/proxy", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "serviceaccounts", - ], - "verbs": [ - "impersonate", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "pods", - "pods/attach", - "pods/exec", - "pods/portforward", - "pods/proxy", - ], - "verbs": [ - "create", - "delete", - "deletecollection", - "patch", - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "pods/eviction", - ], - "verbs": [ - "create", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "configmaps", - "events", - "persistentvolumeclaims", - "replicationcontrollers", - "replicationcontrollers/scale", - "secrets", - "serviceaccounts", - "services", - "services/proxy", - ], - "verbs": [ - "create", - "delete", - "deletecollection", - "patch", - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "serviceaccounts/token", - ], - "verbs": [ - "create", - ], - }, - V1PolicyRule { - "apiGroups": [ - "apps", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "daemonsets", - "deployments", - "deployments/rollback", - "deployments/scale", - "replicasets", - "replicasets/scale", - "statefulsets", - "statefulsets/scale", - ], - "verbs": [ - "create", - "delete", - "deletecollection", - "patch", - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "autoscaling", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "horizontalpodautoscalers", - ], - "verbs": [ - "create", - "delete", - "deletecollection", - "patch", - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "batch", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "cronjobs", - "jobs", - ], - "verbs": [ - "create", - "delete", - "deletecollection", - "patch", - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "extensions", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "daemonsets", - "deployments", - "deployments/rollback", - "deployments/scale", - "ingresses", - "networkpolicies", - "replicasets", - "replicasets/scale", - "replicationcontrollers/scale", - ], - "verbs": [ - "create", - "delete", - "deletecollection", - "patch", - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "policy", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "poddisruptionbudgets", - ], - "verbs": [ - "create", - "delete", - "deletecollection", - "patch", - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "networking.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "ingresses", - "networkpolicies", - ], - "verbs": [ - "create", - "delete", - "deletecollection", - "patch", - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "coordination.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "leases", - ], - "verbs": [ - "create", - "delete", - "deletecollection", - "get", - "list", - "patch", - "update", - "watch", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:aggregate-to-edit", - "generation": undefined, - "name": "system:aggregate-to-edit", - "resourceVersion": "82", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "d027783d-23e8-45b7-9a5b-426217f09c44", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - "rbac.authorization.k8s.io/aggregate-to-view": "true", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - "f:rbac.authorization.k8s.io/aggregate-to-view": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:aggregate-to-view", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "83", - "selfLink": undefined, - "uid": "d027783d-23e8-45b7-9a5b-426217f09c44", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "configmaps", - "endpoints", - "persistentvolumeclaims", - "persistentvolumeclaims/status", - "pods", - "replicationcontrollers", - "replicationcontrollers/scale", - "serviceaccounts", - "services", - "services/status", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "bindings", - "events", - "limitranges", - "namespaces/status", - "pods/log", - "pods/status", - "replicationcontrollers/status", - "resourcequotas", - "resourcequotas/status", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "namespaces", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "discovery.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "endpointslices", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "apps", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "controllerrevisions", - "daemonsets", - "daemonsets/status", - "deployments", - "deployments/scale", - "deployments/status", - "replicasets", - "replicasets/scale", - "replicasets/status", - "statefulsets", - "statefulsets/scale", - "statefulsets/status", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "autoscaling", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "horizontalpodautoscalers", - "horizontalpodautoscalers/status", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "batch", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "cronjobs", - "cronjobs/status", - "jobs", - "jobs/status", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "extensions", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "daemonsets", - "daemonsets/status", - "deployments", - "deployments/scale", - "deployments/status", - "ingresses", - "ingresses/status", - "networkpolicies", - "replicasets", - "replicasets/scale", - "replicasets/status", - "replicationcontrollers/scale", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "policy", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "poddisruptionbudgets", - "poddisruptionbudgets/status", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "networking.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "ingresses", - "ingresses/status", - "networkpolicies", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:aggregate-to-view", - "generation": undefined, - "name": "system:aggregate-to-view", - "resourceVersion": "83", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "f5e4485a-eb21-4587-bee1-29283e49144d", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:auth-delegator", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "89", - "selfLink": undefined, - "uid": "f5e4485a-eb21-4587-bee1-29283e49144d", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "authentication.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "tokenreviews", - ], - "verbs": [ - "create", - ], - }, - V1PolicyRule { - "apiGroups": [ - "authorization.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "subjectaccessreviews", - ], - "verbs": [ - "create", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:auth-delegator", - "generation": undefined, - "name": "system:auth-delegator", - "resourceVersion": "89", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "0c965723-81d6-4a0c-92b6-1a785298c3a5", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:basic-user", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "76", - "selfLink": undefined, - "uid": "0c965723-81d6-4a0c-92b6-1a785298c3a5", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "authorization.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "selfsubjectaccessreviews", - "selfsubjectrulesreviews", - ], - "verbs": [ - "create", - ], - }, - V1PolicyRule { - "apiGroups": [ - "authentication.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "selfsubjectreviews", - ], - "verbs": [ - "create", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:basic-user", - "generation": undefined, - "name": "system:basic-user", - "resourceVersion": "76", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "40daefe7-3fd9-4d6a-ae8b-f3ed34238524", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:certificates.k8s.io:certificatesigningrequests:nodeclient", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "94", - "selfLink": undefined, - "uid": "40daefe7-3fd9-4d6a-ae8b-f3ed34238524", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "certificates.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "certificatesigningrequests/nodeclient", - ], - "verbs": [ - "create", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:certificates.k8s.io:certificatesigningrequests:nodeclient", - "generation": undefined, - "name": "system:certificates.k8s.io:certificatesigningrequests:nodeclient", - "resourceVersion": "94", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "14811aac-8646-4869-9dd5-c5dcfcf0598a", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:certificates.k8s.io:certificatesigningrequests:selfnodeclient", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "95", - "selfLink": undefined, - "uid": "14811aac-8646-4869-9dd5-c5dcfcf0598a", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "certificates.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "certificatesigningrequests/selfnodeclient", - ], - "verbs": [ - "create", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:certificates.k8s.io:certificatesigningrequests:selfnodeclient", - "generation": undefined, - "name": "system:certificates.k8s.io:certificatesigningrequests:selfnodeclient", - "resourceVersion": "95", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "ce5c6f5c-78e8-4266-837b-01d9e0a6cbbb", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:certificates.k8s.io:kube-apiserver-client-approver", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "99", - "selfLink": undefined, - "uid": "ce5c6f5c-78e8-4266-837b-01d9e0a6cbbb", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "certificates.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": [ - "kubernetes.io/kube-apiserver-client", - ], - "resources": [ - "signers", - ], - "verbs": [ - "approve", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:certificates.k8s.io:kube-apiserver-client-approver", - "generation": undefined, - "name": "system:certificates.k8s.io:kube-apiserver-client-approver", - "resourceVersion": "99", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "26c29431-7f22-4219-a20d-ab901a58fede", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:certificates.k8s.io:kube-apiserver-client-kubelet-approver", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "100", - "selfLink": undefined, - "uid": "26c29431-7f22-4219-a20d-ab901a58fede", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "certificates.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": [ - "kubernetes.io/kube-apiserver-client-kubelet", - ], - "resources": [ - "signers", - ], - "verbs": [ - "approve", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:certificates.k8s.io:kube-apiserver-client-kubelet-approver", - "generation": undefined, - "name": "system:certificates.k8s.io:kube-apiserver-client-kubelet-approver", - "resourceVersion": "100", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "eda7da16-d1e2-4611-9b51-b585230975db", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:certificates.k8s.io:kubelet-serving-approver", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "98", - "selfLink": undefined, - "uid": "eda7da16-d1e2-4611-9b51-b585230975db", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "certificates.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": [ - "kubernetes.io/kubelet-serving", - ], - "resources": [ - "signers", - ], - "verbs": [ - "approve", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:certificates.k8s.io:kubelet-serving-approver", - "generation": undefined, - "name": "system:certificates.k8s.io:kubelet-serving-approver", - "resourceVersion": "98", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "54592128-f3bd-4b0e-86bd-99719e7d87e1", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:certificates.k8s.io:legacy-unknown-approver", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "97", - "selfLink": undefined, - "uid": "54592128-f3bd-4b0e-86bd-99719e7d87e1", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "certificates.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": [ - "kubernetes.io/legacy-unknown", - ], - "resources": [ - "signers", - ], - "verbs": [ - "approve", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:certificates.k8s.io:legacy-unknown-approver", - "generation": undefined, - "name": "system:certificates.k8s.io:legacy-unknown-approver", - "resourceVersion": "97", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "1ac01419-e89f-4756-a2e0-722c76e13d4f", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:attachdetach-controller", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "106", - "selfLink": undefined, - "uid": "1ac01419-e89f-4756-a2e0-722c76e13d4f", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "persistentvolumeclaims", - "persistentvolumes", - ], - "verbs": [ - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "nodes", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "nodes/status", - ], - "verbs": [ - "patch", - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "pods", - ], - "verbs": [ - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - "events.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "events", - ], - "verbs": [ - "create", - "patch", - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "storage.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "volumeattachments", - ], - "verbs": [ - "create", - "delete", - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "storage.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "csidrivers", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "storage.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "csinodes", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:attachdetach-controller", - "generation": undefined, - "name": "system:controller:attachdetach-controller", - "resourceVersion": "106", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "02c13b5b-b358-470d-a9c5-cee3681f8bf9", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:certificate-controller", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "160", - "selfLink": undefined, - "uid": "02c13b5b-b358-470d-a9c5-cee3681f8bf9", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "certificates.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "certificatesigningrequests", - ], - "verbs": [ - "delete", - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "certificates.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "certificatesigningrequests/approval", - "certificatesigningrequests/status", - ], - "verbs": [ - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "certificates.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": [ - "kubernetes.io/kube-apiserver-client-kubelet", - ], - "resources": [ - "signers", - ], - "verbs": [ - "approve", - ], - }, - V1PolicyRule { - "apiGroups": [ - "certificates.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": [ - "kubernetes.io/kube-apiserver-client", - "kubernetes.io/kube-apiserver-client-kubelet", - "kubernetes.io/kubelet-serving", - "kubernetes.io/legacy-unknown", - ], - "resources": [ - "signers", - ], - "verbs": [ - "sign", - ], - }, - V1PolicyRule { - "apiGroups": [ - "authorization.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "subjectaccessreviews", - ], - "verbs": [ - "create", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - "events.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "events", - ], - "verbs": [ - "create", - "patch", - "update", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:certificate-controller", - "generation": undefined, - "name": "system:controller:certificate-controller", - "resourceVersion": "160", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "81ace1fa-54ca-4438-8216-05b52dd420d4", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:clusterrole-aggregation-controller", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "108", - "selfLink": undefined, - "uid": "81ace1fa-54ca-4438-8216-05b52dd420d4", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "rbac.authorization.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "clusterroles", - ], - "verbs": [ - "escalate", - "get", - "list", - "patch", - "update", - "watch", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:clusterrole-aggregation-controller", - "generation": undefined, - "name": "system:controller:clusterrole-aggregation-controller", - "resourceVersion": "108", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "2c9c52c4-4811-440c-9912-d099ba71f9d8", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:cronjob-controller", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "111", - "selfLink": undefined, - "uid": "2c9c52c4-4811-440c-9912-d099ba71f9d8", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "batch", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "cronjobs", - ], - "verbs": [ - "get", - "list", - "update", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "batch", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "jobs", - ], - "verbs": [ - "create", - "delete", - "get", - "list", - "patch", - "update", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "batch", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "cronjobs/status", - ], - "verbs": [ - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "batch", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "cronjobs/finalizers", - ], - "verbs": [ - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "pods", - ], - "verbs": [ - "delete", - "list", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - "events.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "events", - ], - "verbs": [ - "create", - "patch", - "update", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:cronjob-controller", - "generation": undefined, - "name": "system:controller:cronjob-controller", - "resourceVersion": "111", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "bb335cb8-7aab-4e56-b0d9-baf279835f41", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:daemon-set-controller", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "113", - "selfLink": undefined, - "uid": "bb335cb8-7aab-4e56-b0d9-baf279835f41", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "apps", - "extensions", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "daemonsets", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "apps", - "extensions", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "daemonsets/status", - ], - "verbs": [ - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "apps", - "extensions", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "daemonsets/finalizers", - ], - "verbs": [ - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "nodes", - ], - "verbs": [ - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "pods", - ], - "verbs": [ - "create", - "delete", - "list", - "patch", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "pods/binding", - ], - "verbs": [ - "create", - ], - }, - V1PolicyRule { - "apiGroups": [ - "apps", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "controllerrevisions", - ], - "verbs": [ - "create", - "delete", - "get", - "list", - "patch", - "update", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - "events.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "events", - ], - "verbs": [ - "create", - "patch", - "update", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:daemon-set-controller", - "generation": undefined, - "name": "system:controller:daemon-set-controller", - "resourceVersion": "113", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "4698d6e8-16b4-430f-8e43-c5d9d5c6b9ec", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:deployment-controller", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "115", - "selfLink": undefined, - "uid": "4698d6e8-16b4-430f-8e43-c5d9d5c6b9ec", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "apps", - "extensions", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "deployments", - ], - "verbs": [ - "get", - "list", - "update", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "apps", - "extensions", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "deployments/status", - ], - "verbs": [ - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "apps", - "extensions", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "deployments/finalizers", - ], - "verbs": [ - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "apps", - "extensions", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "replicasets", - ], - "verbs": [ - "create", - "delete", - "get", - "list", - "patch", - "update", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "pods", - ], - "verbs": [ - "get", - "list", - "update", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - "events.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "events", - ], - "verbs": [ - "create", - "patch", - "update", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:deployment-controller", - "generation": undefined, - "name": "system:controller:deployment-controller", - "resourceVersion": "115", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "7a6d7757-5b6d-47ab-ad13-79cd76ca6541", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:disruption-controller", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "117", - "selfLink": undefined, - "uid": "7a6d7757-5b6d-47ab-ad13-79cd76ca6541", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "apps", - "extensions", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "deployments", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "apps", - "extensions", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "replicasets", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "replicationcontrollers", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "policy", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "poddisruptionbudgets", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "apps", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "statefulsets", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "policy", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "poddisruptionbudgets/status", - ], - "verbs": [ - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "*", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "*/scale", - ], - "verbs": [ - "get", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - "events.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "events", - ], - "verbs": [ - "create", - "patch", - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "pods/status", - ], - "verbs": [ - "patch", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:disruption-controller", - "generation": undefined, - "name": "system:controller:disruption-controller", - "resourceVersion": "117", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "355f4b36-a8b2-4245-b053-5589bba75da7", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:endpoint-controller", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "119", - "selfLink": undefined, - "uid": "355f4b36-a8b2-4245-b053-5589bba75da7", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "pods", - "services", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "endpoints", - ], - "verbs": [ - "create", - "delete", - "get", - "list", - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "endpoints/restricted", - ], - "verbs": [ - "create", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - "events.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "events", - ], - "verbs": [ - "create", - "patch", - "update", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:endpoint-controller", - "generation": undefined, - "name": "system:controller:endpoint-controller", - "resourceVersion": "119", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "d9da9609-37df-41a1-bd7c-7b7a5697fa0f", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:endpointslice-controller", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "121", - "selfLink": undefined, - "uid": "d9da9609-37df-41a1-bd7c-7b7a5697fa0f", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "nodes", - "pods", - "services", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "services/finalizers", - ], - "verbs": [ - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "discovery.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "endpointslices", - ], - "verbs": [ - "create", - "delete", - "get", - "list", - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - "events.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "events", - ], - "verbs": [ - "create", - "patch", - "update", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:endpointslice-controller", - "generation": undefined, - "name": "system:controller:endpointslice-controller", - "resourceVersion": "121", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "2a4841b3-400e-43d4-a54a-c1f79cf92fb3", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:endpointslicemirroring-controller", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "123", - "selfLink": undefined, - "uid": "2a4841b3-400e-43d4-a54a-c1f79cf92fb3", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "endpoints", - "services", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "services/finalizers", - ], - "verbs": [ - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "endpoints/finalizers", - ], - "verbs": [ - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "discovery.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "endpointslices", - ], - "verbs": [ - "create", - "delete", - "get", - "list", - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - "events.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "events", - ], - "verbs": [ - "create", - "patch", - "update", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:endpointslicemirroring-controller", - "generation": undefined, - "name": "system:controller:endpointslicemirroring-controller", - "resourceVersion": "123", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "cdbeb05c-40fc-4df8-9a57-7e32e5b6646f", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:ephemeral-volume-controller", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "127", - "selfLink": undefined, - "uid": "cdbeb05c-40fc-4df8-9a57-7e32e5b6646f", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "pods", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "pods/finalizers", - ], - "verbs": [ - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "persistentvolumeclaims", - ], - "verbs": [ - "create", - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - "events.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "events", - ], - "verbs": [ - "create", - "patch", - "update", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:ephemeral-volume-controller", - "generation": undefined, - "name": "system:controller:ephemeral-volume-controller", - "resourceVersion": "127", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "6c39b50c-6ad2-42ce-ba15-07b0e65bb725", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:expand-controller", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "125", - "selfLink": undefined, - "uid": "6c39b50c-6ad2-42ce-ba15-07b0e65bb725", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "persistentvolumes", - ], - "verbs": [ - "get", - "list", - "patch", - "update", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "persistentvolumeclaims/status", - ], - "verbs": [ - "patch", - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "persistentvolumeclaims", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "storage.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "storageclasses", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "endpoints", - "services", - ], - "verbs": [ - "get", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "secrets", - ], - "verbs": [ - "get", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - "events.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "events", - ], - "verbs": [ - "create", - "patch", - "update", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:expand-controller", - "generation": undefined, - "name": "system:controller:expand-controller", - "resourceVersion": "125", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "20ee3be5-03f3-4474-983a-a8cbaabe0204", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:generic-garbage-collector", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "129", - "selfLink": undefined, - "uid": "20ee3be5-03f3-4474-983a-a8cbaabe0204", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "*", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "*", - ], - "verbs": [ - "delete", - "get", - "list", - "patch", - "update", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - "events.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "events", - ], - "verbs": [ - "create", - "patch", - "update", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:generic-garbage-collector", - "generation": undefined, - "name": "system:controller:generic-garbage-collector", - "resourceVersion": "129", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "c06b7e3f-91ac-4e92-b499-0fb883765a9e", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:horizontal-pod-autoscaler", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "131", - "selfLink": undefined, - "uid": "c06b7e3f-91ac-4e92-b499-0fb883765a9e", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "autoscaling", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "horizontalpodautoscalers", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "autoscaling", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "horizontalpodautoscalers/status", - ], - "verbs": [ - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "*", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "*/scale", - ], - "verbs": [ - "get", - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "pods", - ], - "verbs": [ - "list", - ], - }, - V1PolicyRule { - "apiGroups": [ - "metrics.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "pods", - ], - "verbs": [ - "list", - ], - }, - V1PolicyRule { - "apiGroups": [ - "custom.metrics.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "*", - ], - "verbs": [ - "get", - "list", - ], - }, - V1PolicyRule { - "apiGroups": [ - "external.metrics.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "*", - ], - "verbs": [ - "get", - "list", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - "events.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "events", - ], - "verbs": [ - "create", - "patch", - "update", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:horizontal-pod-autoscaler", - "generation": undefined, - "name": "system:controller:horizontal-pod-autoscaler", - "resourceVersion": "131", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "73316a59-cb96-44a1-8791-4d17f753df0c", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:job-controller", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "133", - "selfLink": undefined, - "uid": "73316a59-cb96-44a1-8791-4d17f753df0c", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "batch", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "jobs", - ], - "verbs": [ - "get", - "list", - "patch", - "update", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "batch", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "jobs/status", - ], - "verbs": [ - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "batch", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "jobs/finalizers", - ], - "verbs": [ - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "pods", - ], - "verbs": [ - "create", - "delete", - "list", - "patch", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - "events.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "events", - ], - "verbs": [ - "create", - "patch", - "update", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:job-controller", - "generation": undefined, - "name": "system:controller:job-controller", - "resourceVersion": "133", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "8b9257ea-972b-4295-829f-2de3e5ffbef9", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:namespace-controller", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "135", - "selfLink": undefined, - "uid": "8b9257ea-972b-4295-829f-2de3e5ffbef9", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "namespaces", - ], - "verbs": [ - "delete", - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "namespaces/finalize", - "namespaces/status", - ], - "verbs": [ - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "*", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "*", - ], - "verbs": [ - "delete", - "deletecollection", - "get", - "list", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:namespace-controller", - "generation": undefined, - "name": "system:controller:namespace-controller", - "resourceVersion": "135", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "8f8e7b32-4cf4-4716-aeb8-a538367bd944", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:node-controller", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "137", - "selfLink": undefined, - "uid": "8f8e7b32-4cf4-4716-aeb8-a538367bd944", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "nodes", - ], - "verbs": [ - "delete", - "get", - "list", - "patch", - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "nodes/status", - ], - "verbs": [ - "patch", - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "pods/status", - ], - "verbs": [ - "patch", - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "pods", - ], - "verbs": [ - "delete", - "list", - ], - }, - V1PolicyRule { - "apiGroups": [ - "networking.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "clustercidrs", - ], - "verbs": [ - "create", - "get", - "list", - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - "events.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "events", - ], - "verbs": [ - "create", - "patch", - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "pods", - ], - "verbs": [ - "get", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:node-controller", - "generation": undefined, - "name": "system:controller:node-controller", - "resourceVersion": "137", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "53b2be53-9650-4003-b43c-dc397371994d", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:persistent-volume-binder", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "139", - "selfLink": undefined, - "uid": "53b2be53-9650-4003-b43c-dc397371994d", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "persistentvolumes", - ], - "verbs": [ - "create", - "delete", - "get", - "list", - "update", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "persistentvolumes/status", - ], - "verbs": [ - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "persistentvolumeclaims", - ], - "verbs": [ - "get", - "list", - "update", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "persistentvolumeclaims/status", - ], - "verbs": [ - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "pods", - ], - "verbs": [ - "create", - "delete", - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "storage.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "storageclasses", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "endpoints", - ], - "verbs": [ - "create", - "delete", - "get", - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "services", - ], - "verbs": [ - "create", - "delete", - "get", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "secrets", - ], - "verbs": [ - "get", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "nodes", - ], - "verbs": [ - "get", - "list", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "events", - ], - "verbs": [ - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - "events.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "events", - ], - "verbs": [ - "create", - "patch", - "update", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:persistent-volume-binder", - "generation": undefined, - "name": "system:controller:persistent-volume-binder", - "resourceVersion": "139", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "f92967f2-420f-4d3a-b2a8-a701dcc30099", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:pod-garbage-collector", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "141", - "selfLink": undefined, - "uid": "f92967f2-420f-4d3a-b2a8-a701dcc30099", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "pods", - ], - "verbs": [ - "delete", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "nodes", - ], - "verbs": [ - "get", - "list", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "pods/status", - ], - "verbs": [ - "patch", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:pod-garbage-collector", - "generation": undefined, - "name": "system:controller:pod-garbage-collector", - "resourceVersion": "141", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "3c471556-6a8c-4c43-8656-322d32cecc00", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:pv-protection-controller", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "165", - "selfLink": undefined, - "uid": "3c471556-6a8c-4c43-8656-322d32cecc00", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "persistentvolumes", - ], - "verbs": [ - "get", - "list", - "update", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - "events.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "events", - ], - "verbs": [ - "create", - "patch", - "update", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:pv-protection-controller", - "generation": undefined, - "name": "system:controller:pv-protection-controller", - "resourceVersion": "165", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "7d614399-4663-4f6d-a3fc-e97e664a82f1", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:pvc-protection-controller", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "163", - "selfLink": undefined, - "uid": "7d614399-4663-4f6d-a3fc-e97e664a82f1", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "persistentvolumeclaims", - ], - "verbs": [ - "get", - "list", - "update", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "pods", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - "events.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "events", - ], - "verbs": [ - "create", - "patch", - "update", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:pvc-protection-controller", - "generation": undefined, - "name": "system:controller:pvc-protection-controller", - "resourceVersion": "163", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "3bdeb560-c624-42d5-b946-eb7e654c88d9", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:replicaset-controller", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "143", - "selfLink": undefined, - "uid": "3bdeb560-c624-42d5-b946-eb7e654c88d9", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "apps", - "extensions", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "replicasets", - ], - "verbs": [ - "get", - "list", - "update", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "apps", - "extensions", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "replicasets/status", - ], - "verbs": [ - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "apps", - "extensions", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "replicasets/finalizers", - ], - "verbs": [ - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "pods", - ], - "verbs": [ - "create", - "delete", - "list", - "patch", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - "events.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "events", - ], - "verbs": [ - "create", - "patch", - "update", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:replicaset-controller", - "generation": undefined, - "name": "system:controller:replicaset-controller", - "resourceVersion": "143", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "a1fc50a3-335a-4b59-befa-fc27083f8928", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:replication-controller", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "145", - "selfLink": undefined, - "uid": "a1fc50a3-335a-4b59-befa-fc27083f8928", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "replicationcontrollers", - ], - "verbs": [ - "get", - "list", - "update", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "replicationcontrollers/status", - ], - "verbs": [ - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "replicationcontrollers/finalizers", - ], - "verbs": [ - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "pods", - ], - "verbs": [ - "create", - "delete", - "list", - "patch", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - "events.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "events", - ], - "verbs": [ - "create", - "patch", - "update", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:replication-controller", - "generation": undefined, - "name": "system:controller:replication-controller", - "resourceVersion": "145", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "cc500c84-9417-419a-bfb9-332931b48eac", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:resourcequota-controller", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "147", - "selfLink": undefined, - "uid": "cc500c84-9417-419a-bfb9-332931b48eac", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "*", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "*", - ], - "verbs": [ - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "resourcequotas/status", - ], - "verbs": [ - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - "events.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "events", - ], - "verbs": [ - "create", - "patch", - "update", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:resourcequota-controller", - "generation": undefined, - "name": "system:controller:resourcequota-controller", - "resourceVersion": "147", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "a8f24190-6f36-467a-910b-2f56bff7e730", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:root-ca-cert-publisher", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "170", - "selfLink": undefined, - "uid": "a8f24190-6f36-467a-910b-2f56bff7e730", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "configmaps", - ], - "verbs": [ - "create", - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - "events.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "events", - ], - "verbs": [ - "create", - "patch", - "update", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:root-ca-cert-publisher", - "generation": undefined, - "name": "system:controller:root-ca-cert-publisher", - "resourceVersion": "170", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "e7f4fabe-fbca-4546-b90e-7860628ef787", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:route-controller", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "149", - "selfLink": undefined, - "uid": "e7f4fabe-fbca-4546-b90e-7860628ef787", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "nodes", - ], - "verbs": [ - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "nodes/status", - ], - "verbs": [ - "patch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - "events.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "events", - ], - "verbs": [ - "create", - "patch", - "update", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:route-controller", - "generation": undefined, - "name": "system:controller:route-controller", - "resourceVersion": "149", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "755770c4-bff1-437b-a4af-9e3169fa93a1", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:service-account-controller", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "151", - "selfLink": undefined, - "uid": "755770c4-bff1-437b-a4af-9e3169fa93a1", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "serviceaccounts", - ], - "verbs": [ - "create", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - "events.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "events", - ], - "verbs": [ - "create", - "patch", - "update", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:service-account-controller", - "generation": undefined, - "name": "system:controller:service-account-controller", - "resourceVersion": "151", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "6da16363-eb1c-4540-ac13-273c8a79c61f", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:service-controller", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "153", - "selfLink": undefined, - "uid": "6da16363-eb1c-4540-ac13-273c8a79c61f", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "services", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "services/status", - ], - "verbs": [ - "patch", - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "nodes", - ], - "verbs": [ - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - "events.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "events", - ], - "verbs": [ - "create", - "patch", - "update", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:service-controller", - "generation": undefined, - "name": "system:controller:service-controller", - "resourceVersion": "153", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "b0ff3471-caa4-4530-b372-d35ea0fbdb9c", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:statefulset-controller", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "156", - "selfLink": undefined, - "uid": "b0ff3471-caa4-4530-b372-d35ea0fbdb9c", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "pods", - ], - "verbs": [ - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "apps", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "statefulsets", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "apps", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "statefulsets/status", - ], - "verbs": [ - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "apps", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "statefulsets/finalizers", - ], - "verbs": [ - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "pods", - ], - "verbs": [ - "create", - "delete", - "get", - "patch", - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "apps", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "controllerrevisions", - ], - "verbs": [ - "create", - "delete", - "get", - "list", - "patch", - "update", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "persistentvolumeclaims", - ], - "verbs": [ - "create", - "get", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - "events.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "events", - ], - "verbs": [ - "create", - "patch", - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "persistentvolumeclaims", - ], - "verbs": [ - "delete", - "update", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:statefulset-controller", - "generation": undefined, - "name": "system:controller:statefulset-controller", - "resourceVersion": "156", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "e62c3013-cc2a-47a1-ad01-f434dce05cc2", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:ttl-after-finished-controller", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "168", - "selfLink": undefined, - "uid": "e62c3013-cc2a-47a1-ad01-f434dce05cc2", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "batch", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "jobs", - ], - "verbs": [ - "delete", - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - "events.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "events", - ], - "verbs": [ - "create", - "patch", - "update", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:ttl-after-finished-controller", - "generation": undefined, - "name": "system:controller:ttl-after-finished-controller", - "resourceVersion": "168", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "6a9ebda4-6b62-41f8-9944-455d2454c54b", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:ttl-controller", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "158", - "selfLink": undefined, - "uid": "6a9ebda4-6b62-41f8-9944-455d2454c54b", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "nodes", - ], - "verbs": [ - "list", - "patch", - "update", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - "events.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "events", - ], - "verbs": [ - "create", - "patch", - "update", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:ttl-controller", - "generation": undefined, - "name": "system:controller:ttl-controller", - "resourceVersion": "158", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "11c43537-fd16-4eaa-8e58-fa699a2f6ab9", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": undefined, - "creationTimestamp": 2024-01-11T15:50:18.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": undefined, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:rules": {}, - }, - "manager": "kubeadm", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:18.000Z, - }, - ], - "name": "system:coredns", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "270", - "selfLink": undefined, - "uid": "11c43537-fd16-4eaa-8e58-fa699a2f6ab9", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "endpoints", - "services", - "pods", - "namespaces", - ], - "verbs": [ - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "discovery.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "endpointslices", - ], - "verbs": [ - "list", - "watch", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988218000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:coredns", - "generation": undefined, - "name": "system:coredns", - "resourceVersion": "270", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "fc64a681-78d9-4676-88fd-4bf3b29c103b", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:discovery", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "74", - "selfLink": undefined, - "uid": "fc64a681-78d9-4676-88fd-4bf3b29c103b", - }, - "rules": [ - V1PolicyRule { - "apiGroups": undefined, - "nonResourceURLs": [ - "/api", - "/api/*", - "/apis", - "/apis/*", - "/healthz", - "/livez", - "/openapi", - "/openapi/*", - "/readyz", - "/version", - "/version/", - ], - "resourceNames": undefined, - "resources": undefined, - "verbs": [ - "get", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:discovery", - "generation": undefined, - "name": "system:discovery", - "resourceVersion": "74", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "c0a6c74b-3a97-4d59-822c-c780b126fcfb", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:heapster", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "84", - "selfLink": undefined, - "uid": "c0a6c74b-3a97-4d59-822c-c780b126fcfb", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "events", - "namespaces", - "nodes", - "pods", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "extensions", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "deployments", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:heapster", - "generation": undefined, - "name": "system:heapster", - "resourceVersion": "84", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "e5111e6c-7806-41c2-9aad-f6ea7af566d0", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:kube-aggregator", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "90", - "selfLink": undefined, - "uid": "e5111e6c-7806-41c2-9aad-f6ea7af566d0", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "endpoints", - "services", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:kube-aggregator", - "generation": undefined, - "name": "system:kube-aggregator", - "resourceVersion": "90", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "9cac856b-b860-44bb-8047-a5db3f6a19b7", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:kube-controller-manager", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "91", - "selfLink": undefined, - "uid": "9cac856b-b860-44bb-8047-a5db3f6a19b7", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "", - "events.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "events", - ], - "verbs": [ - "create", - "patch", - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "coordination.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "leases", - ], - "verbs": [ - "create", - ], - }, - V1PolicyRule { - "apiGroups": [ - "coordination.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": [ - "kube-controller-manager", - ], - "resources": [ - "leases", - ], - "verbs": [ - "get", - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "secrets", - "serviceaccounts", - ], - "verbs": [ - "create", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "secrets", - ], - "verbs": [ - "delete", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "configmaps", - "namespaces", - "secrets", - "serviceaccounts", - ], - "verbs": [ - "get", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "secrets", - "serviceaccounts", - ], - "verbs": [ - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "authentication.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "tokenreviews", - ], - "verbs": [ - "create", - ], - }, - V1PolicyRule { - "apiGroups": [ - "authorization.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "subjectaccessreviews", - ], - "verbs": [ - "create", - ], - }, - V1PolicyRule { - "apiGroups": [ - "*", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "*", - ], - "verbs": [ - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "serviceaccounts/token", - ], - "verbs": [ - "create", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:kube-controller-manager", - "generation": undefined, - "name": "system:kube-controller-manager", - "resourceVersion": "91", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "c772bd3d-ff8c-4b8c-ad59-da7060cf4045", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:kube-dns", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "92", - "selfLink": undefined, - "uid": "c772bd3d-ff8c-4b8c-ad59-da7060cf4045", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "endpoints", - "services", - ], - "verbs": [ - "list", - "watch", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:kube-dns", - "generation": undefined, - "name": "system:kube-dns", - "resourceVersion": "92", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "5e9faf5e-4104-4b06-a48e-82974eafa0ae", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:kube-scheduler", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "103", - "selfLink": undefined, - "uid": "5e9faf5e-4104-4b06-a48e-82974eafa0ae", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "", - "events.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "events", - ], - "verbs": [ - "create", - "patch", - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "coordination.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "leases", - ], - "verbs": [ - "create", - ], - }, - V1PolicyRule { - "apiGroups": [ - "coordination.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": [ - "kube-scheduler", - ], - "resources": [ - "leases", - ], - "verbs": [ - "get", - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "nodes", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "pods", - ], - "verbs": [ - "delete", - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "bindings", - "pods/binding", - ], - "verbs": [ - "create", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "pods/status", - ], - "verbs": [ - "patch", - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "replicationcontrollers", - "services", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "apps", - "extensions", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "replicasets", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "apps", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "statefulsets", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "policy", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "poddisruptionbudgets", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "persistentvolumeclaims", - "persistentvolumes", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "authentication.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "tokenreviews", - ], - "verbs": [ - "create", - ], - }, - V1PolicyRule { - "apiGroups": [ - "authorization.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "subjectaccessreviews", - ], - "verbs": [ - "create", - ], - }, - V1PolicyRule { - "apiGroups": [ - "storage.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "csinodes", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "namespaces", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "storage.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "csidrivers", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "storage.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "csistoragecapacities", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:kube-scheduler", - "generation": undefined, - "name": "system:kube-scheduler", - "resourceVersion": "103", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "0255a34d-4e3d-4936-b820-00e6a8a94468", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:kubelet-api-admin", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "87", - "selfLink": undefined, - "uid": "0255a34d-4e3d-4936-b820-00e6a8a94468", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "nodes", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "nodes", - ], - "verbs": [ - "proxy", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "nodes/log", - "nodes/metrics", - "nodes/proxy", - "nodes/stats", - ], - "verbs": [ - "*", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:kubelet-api-admin", - "generation": undefined, - "name": "system:kubelet-api-admin", - "resourceVersion": "87", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "11d2e730-2112-4d3d-8b81-a6a6749620ff", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:monitoring", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "75", - "selfLink": undefined, - "uid": "11d2e730-2112-4d3d-8b81-a6a6749620ff", - }, - "rules": [ - V1PolicyRule { - "apiGroups": undefined, - "nonResourceURLs": [ - "/healthz", - "/healthz/*", - "/livez", - "/livez/*", - "/metrics", - "/metrics/slis", - "/readyz", - "/readyz/*", - ], - "resourceNames": undefined, - "resources": undefined, - "verbs": [ - "get", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:monitoring", - "generation": undefined, - "name": "system:monitoring", - "resourceVersion": "75", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "281cee18-91b8-47d3-86a0-64eec459522b", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:node", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "85", - "selfLink": undefined, - "uid": "281cee18-91b8-47d3-86a0-64eec459522b", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "authentication.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "tokenreviews", - ], - "verbs": [ - "create", - ], - }, - V1PolicyRule { - "apiGroups": [ - "authorization.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "localsubjectaccessreviews", - "subjectaccessreviews", - ], - "verbs": [ - "create", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "services", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "nodes", - ], - "verbs": [ - "create", - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "nodes/status", - ], - "verbs": [ - "patch", - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "nodes", - ], - "verbs": [ - "patch", - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "events", - ], - "verbs": [ - "create", - "patch", - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "pods", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "pods", - ], - "verbs": [ - "create", - "delete", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "pods/status", - ], - "verbs": [ - "patch", - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "pods/eviction", - ], - "verbs": [ - "create", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "configmaps", - "secrets", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "persistentvolumeclaims", - "persistentvolumes", - ], - "verbs": [ - "get", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "endpoints", - ], - "verbs": [ - "get", - ], - }, - V1PolicyRule { - "apiGroups": [ - "certificates.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "certificatesigningrequests", - ], - "verbs": [ - "create", - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "coordination.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "leases", - ], - "verbs": [ - "create", - "delete", - "get", - "patch", - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "storage.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "volumeattachments", - ], - "verbs": [ - "get", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "serviceaccounts/token", - ], - "verbs": [ - "create", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "persistentvolumeclaims/status", - ], - "verbs": [ - "get", - "patch", - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "storage.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "csidrivers", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "storage.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "csinodes", - ], - "verbs": [ - "create", - "delete", - "get", - "patch", - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "node.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "runtimeclasses", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:node", - "generation": undefined, - "name": "system:node", - "resourceVersion": "85", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "0ee125ed-3634-4216-96e2-62f94b526646", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:node-bootstrapper", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "88", - "selfLink": undefined, - "uid": "0ee125ed-3634-4216-96e2-62f94b526646", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "certificates.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "certificatesigningrequests", - ], - "verbs": [ - "create", - "get", - "list", - "watch", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:node-bootstrapper", - "generation": undefined, - "name": "system:node-bootstrapper", - "resourceVersion": "88", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "191eab6d-57c8-4c21-899f-80774a97c68d", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:node-problem-detector", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "86", - "selfLink": undefined, - "uid": "191eab6d-57c8-4c21-899f-80774a97c68d", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "nodes", - ], - "verbs": [ - "get", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "nodes/status", - ], - "verbs": [ - "patch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - "events.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "events", - ], - "verbs": [ - "create", - "patch", - "update", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:node-problem-detector", - "generation": undefined, - "name": "system:node-problem-detector", - "resourceVersion": "86", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "c1977b4d-c453-4b68-91eb-d9c6a59a9aa5", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:node-proxier", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "102", - "selfLink": undefined, - "uid": "c1977b4d-c453-4b68-91eb-d9c6a59a9aa5", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "endpoints", - "services", - ], - "verbs": [ - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "nodes", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - "events.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "events", - ], - "verbs": [ - "create", - "patch", - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "discovery.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "endpointslices", - ], - "verbs": [ - "list", - "watch", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:node-proxier", - "generation": undefined, - "name": "system:node-proxier", - "resourceVersion": "102", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "d5ae661c-59f8-4666-a474-85defe242f0e", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:persistent-volume-provisioner", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "93", - "selfLink": undefined, - "uid": "d5ae661c-59f8-4666-a474-85defe242f0e", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "persistentvolumes", - ], - "verbs": [ - "create", - "delete", - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "persistentvolumeclaims", - ], - "verbs": [ - "get", - "list", - "update", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "storage.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "storageclasses", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "events", - ], - "verbs": [ - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - "events.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "events", - ], - "verbs": [ - "create", - "patch", - "update", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:persistent-volume-provisioner", - "generation": undefined, - "name": "system:persistent-volume-provisioner", - "resourceVersion": "93", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "e3033a4c-0a0e-4537-a8e8-dbb7798832aa", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:public-info-viewer", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "77", - "selfLink": undefined, - "uid": "e3033a4c-0a0e-4537-a8e8-dbb7798832aa", - }, - "rules": [ - V1PolicyRule { - "apiGroups": undefined, - "nonResourceURLs": [ - "/healthz", - "/livez", - "/readyz", - "/version", - "/version/", - ], - "resourceNames": undefined, - "resources": undefined, - "verbs": [ - "get", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:public-info-viewer", - "generation": undefined, - "name": "system:public-info-viewer", - "resourceVersion": "77", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "7658295f-73cf-46bb-ad86-1c78bdf20fb7", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:service-account-issuer-discovery", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "101", - "selfLink": undefined, - "uid": "7658295f-73cf-46bb-ad86-1c78bdf20fb7", - }, - "rules": [ - V1PolicyRule { - "apiGroups": undefined, - "nonResourceURLs": [ - "/.well-known/openid-configuration", - "/.well-known/openid-configuration/", - "/openid/v1/jwks", - "/openid/v1/jwks/", - ], - "resourceNames": undefined, - "resources": undefined, - "verbs": [ - "get", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:service-account-issuer-discovery", - "generation": undefined, - "name": "system:service-account-issuer-discovery", - "resourceVersion": "101", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "aadb48b6-d796-4e06-8dcb-8288bad88208", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:volume-scheduler", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "96", - "selfLink": undefined, - "uid": "aadb48b6-d796-4e06-8dcb-8288bad88208", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "persistentvolumes", - ], - "verbs": [ - "get", - "list", - "patch", - "update", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "storage.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "storageclasses", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "persistentvolumeclaims", - ], - "verbs": [ - "get", - "list", - "patch", - "update", - "watch", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:volume-scheduler", - "generation": undefined, - "name": "system:volume-scheduler", - "resourceVersion": "96", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "63d60c15-12d3-429c-935d-340c171fc96c", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": V1AggregationRule { - "clusterRoleSelectors": [ - V1LabelSelector { - "matchExpressions": undefined, - "matchLabels": { - "rbac.authorization.k8s.io/aggregate-to-view": "true", - }, - }, - ], - }, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - "rbac.authorization.k8s.io/aggregate-to-edit": "true", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:rules": {}, - }, - "manager": "clusterrole-aggregation-controller", - "operation": "Apply", - "subresource": undefined, - "time": 2024-01-11T15:50:21.000Z, - }, - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:aggregationRule": { - ".": {}, - "f:clusterRoleSelectors": {}, - }, - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - "f:rbac.authorization.k8s.io/aggregate-to-edit": {}, - }, - }, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "view", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "313", - "selfLink": undefined, - "uid": "63d60c15-12d3-429c-935d-340c171fc96c", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "configmaps", - "endpoints", - "persistentvolumeclaims", - "persistentvolumeclaims/status", - "pods", - "replicationcontrollers", - "replicationcontrollers/scale", - "serviceaccounts", - "services", - "services/status", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "bindings", - "events", - "limitranges", - "namespaces/status", - "pods/log", - "pods/status", - "replicationcontrollers/status", - "resourcequotas", - "resourcequotas/status", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "namespaces", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "discovery.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "endpointslices", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "apps", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "controllerrevisions", - "daemonsets", - "daemonsets/status", - "deployments", - "deployments/scale", - "deployments/status", - "replicasets", - "replicasets/scale", - "replicasets/status", - "statefulsets", - "statefulsets/scale", - "statefulsets/status", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "autoscaling", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "horizontalpodautoscalers", - "horizontalpodautoscalers/status", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "batch", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "cronjobs", - "cronjobs/status", - "jobs", - "jobs/status", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "extensions", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "daemonsets", - "daemonsets/status", - "deployments", - "deployments/scale", - "deployments/status", - "ingresses", - "ingresses/status", - "networkpolicies", - "replicasets", - "replicasets/scale", - "replicasets/status", - "replicationcontrollers/scale", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "policy", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "poddisruptionbudgets", - "poddisruptionbudgets/status", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "networking.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "ingresses", - "ingresses/status", - "networkpolicies", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "view", - "generation": undefined, - "name": "view", - "resourceVersion": "313", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "0dc46c7b-bb2a-4c86-b8a3-9889355eb87e", - "_rawData": [ - { - "name": "default", - "rawData": V1ClusterRole { - "aggregationRule": undefined, - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "kubectl.kubernetes.io/last-applied-configuration": "{"apiVersion":"rbac.authorization.k8s.io/v1","kind":"ClusterRole","metadata":{"annotations":{},"name":"vpnkit-controller"},"rules":[{"apiGroups":[""],"resources":["services","services/status"],"verbs":["get","watch","list"]},{"apiGroups":[""],"resources":["services/status"],"verbs":["update"]}]} -", - }, - "creationTimestamp": 2024-01-11T15:50:24.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": undefined, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:rules": {}, - }, - "manager": "kubectl", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:24.000Z, - }, - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:kubectl.kubernetes.io/last-applied-configuration": {}, - }, - }, - }, - "manager": "kubectl-client-side-apply", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:25.000Z, - }, - ], - "name": "vpnkit-controller", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "396", - "selfLink": undefined, - "uid": "0dc46c7b-bb2a-4c86-b8a3-9889355eb87e", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "services", - "services/status", - ], - "verbs": [ - "get", - "watch", - "list", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "services/status", - ], - "verbs": [ - "update", - ], - }, - ], - }, - }, - ], - "_type": "kube_cluster_role", - "createdOn": 1704988224000, - "deletionGracePeriodSeconds": undefined, - "displayName": "vpnkit-controller", - "generation": undefined, - "name": "vpnkit-controller", - "resourceVersion": "396", - }, - ], - "collectedRelationships": [ - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|a6698793-1a63-4c85-8b71-bbaf09645b5d", - "_toEntityKey": "a6698793-1a63-4c85-8b71-bbaf09645b5d", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|7e5e4a42-8e96-4cd2-ac0e-cbf95875eadd", - "_toEntityKey": "7e5e4a42-8e96-4cd2-ac0e-cbf95875eadd", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|6027b30a-24cf-42c9-a274-6992d8521214", - "_toEntityKey": "6027b30a-24cf-42c9-a274-6992d8521214", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|f4f02651-2269-4e85-9c94-3b367e5b1429", - "_toEntityKey": "f4f02651-2269-4e85-9c94-3b367e5b1429", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|8e1dfccf-4c9a-4c47-a466-2185c0013516", - "_toEntityKey": "8e1dfccf-4c9a-4c47-a466-2185c0013516", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|edede232-bcfa-456d-ae3c-7266af35c150", - "_toEntityKey": "edede232-bcfa-456d-ae3c-7266af35c150", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|bc4a6aa3-3ae1-442b-9df3-338b45b894ed", - "_toEntityKey": "bc4a6aa3-3ae1-442b-9df3-338b45b894ed", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|1444bac6-e811-43e7-b10b-80c2fffd3374", - "_toEntityKey": "1444bac6-e811-43e7-b10b-80c2fffd3374", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|d027783d-23e8-45b7-9a5b-426217f09c44", - "_toEntityKey": "d027783d-23e8-45b7-9a5b-426217f09c44", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|f5e4485a-eb21-4587-bee1-29283e49144d", - "_toEntityKey": "f5e4485a-eb21-4587-bee1-29283e49144d", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|0c965723-81d6-4a0c-92b6-1a785298c3a5", - "_toEntityKey": "0c965723-81d6-4a0c-92b6-1a785298c3a5", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|40daefe7-3fd9-4d6a-ae8b-f3ed34238524", - "_toEntityKey": "40daefe7-3fd9-4d6a-ae8b-f3ed34238524", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|14811aac-8646-4869-9dd5-c5dcfcf0598a", - "_toEntityKey": "14811aac-8646-4869-9dd5-c5dcfcf0598a", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|ce5c6f5c-78e8-4266-837b-01d9e0a6cbbb", - "_toEntityKey": "ce5c6f5c-78e8-4266-837b-01d9e0a6cbbb", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|26c29431-7f22-4219-a20d-ab901a58fede", - "_toEntityKey": "26c29431-7f22-4219-a20d-ab901a58fede", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|eda7da16-d1e2-4611-9b51-b585230975db", - "_toEntityKey": "eda7da16-d1e2-4611-9b51-b585230975db", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|54592128-f3bd-4b0e-86bd-99719e7d87e1", - "_toEntityKey": "54592128-f3bd-4b0e-86bd-99719e7d87e1", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|1ac01419-e89f-4756-a2e0-722c76e13d4f", - "_toEntityKey": "1ac01419-e89f-4756-a2e0-722c76e13d4f", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|02c13b5b-b358-470d-a9c5-cee3681f8bf9", - "_toEntityKey": "02c13b5b-b358-470d-a9c5-cee3681f8bf9", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|81ace1fa-54ca-4438-8216-05b52dd420d4", - "_toEntityKey": "81ace1fa-54ca-4438-8216-05b52dd420d4", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|2c9c52c4-4811-440c-9912-d099ba71f9d8", - "_toEntityKey": "2c9c52c4-4811-440c-9912-d099ba71f9d8", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|bb335cb8-7aab-4e56-b0d9-baf279835f41", - "_toEntityKey": "bb335cb8-7aab-4e56-b0d9-baf279835f41", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|4698d6e8-16b4-430f-8e43-c5d9d5c6b9ec", - "_toEntityKey": "4698d6e8-16b4-430f-8e43-c5d9d5c6b9ec", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|7a6d7757-5b6d-47ab-ad13-79cd76ca6541", - "_toEntityKey": "7a6d7757-5b6d-47ab-ad13-79cd76ca6541", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|355f4b36-a8b2-4245-b053-5589bba75da7", - "_toEntityKey": "355f4b36-a8b2-4245-b053-5589bba75da7", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|d9da9609-37df-41a1-bd7c-7b7a5697fa0f", - "_toEntityKey": "d9da9609-37df-41a1-bd7c-7b7a5697fa0f", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|2a4841b3-400e-43d4-a54a-c1f79cf92fb3", - "_toEntityKey": "2a4841b3-400e-43d4-a54a-c1f79cf92fb3", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|cdbeb05c-40fc-4df8-9a57-7e32e5b6646f", - "_toEntityKey": "cdbeb05c-40fc-4df8-9a57-7e32e5b6646f", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|6c39b50c-6ad2-42ce-ba15-07b0e65bb725", - "_toEntityKey": "6c39b50c-6ad2-42ce-ba15-07b0e65bb725", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|20ee3be5-03f3-4474-983a-a8cbaabe0204", - "_toEntityKey": "20ee3be5-03f3-4474-983a-a8cbaabe0204", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|c06b7e3f-91ac-4e92-b499-0fb883765a9e", - "_toEntityKey": "c06b7e3f-91ac-4e92-b499-0fb883765a9e", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|73316a59-cb96-44a1-8791-4d17f753df0c", - "_toEntityKey": "73316a59-cb96-44a1-8791-4d17f753df0c", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|8b9257ea-972b-4295-829f-2de3e5ffbef9", - "_toEntityKey": "8b9257ea-972b-4295-829f-2de3e5ffbef9", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|8f8e7b32-4cf4-4716-aeb8-a538367bd944", - "_toEntityKey": "8f8e7b32-4cf4-4716-aeb8-a538367bd944", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|53b2be53-9650-4003-b43c-dc397371994d", - "_toEntityKey": "53b2be53-9650-4003-b43c-dc397371994d", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|f92967f2-420f-4d3a-b2a8-a701dcc30099", - "_toEntityKey": "f92967f2-420f-4d3a-b2a8-a701dcc30099", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|3c471556-6a8c-4c43-8656-322d32cecc00", - "_toEntityKey": "3c471556-6a8c-4c43-8656-322d32cecc00", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|7d614399-4663-4f6d-a3fc-e97e664a82f1", - "_toEntityKey": "7d614399-4663-4f6d-a3fc-e97e664a82f1", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|3bdeb560-c624-42d5-b946-eb7e654c88d9", - "_toEntityKey": "3bdeb560-c624-42d5-b946-eb7e654c88d9", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|a1fc50a3-335a-4b59-befa-fc27083f8928", - "_toEntityKey": "a1fc50a3-335a-4b59-befa-fc27083f8928", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|cc500c84-9417-419a-bfb9-332931b48eac", - "_toEntityKey": "cc500c84-9417-419a-bfb9-332931b48eac", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|a8f24190-6f36-467a-910b-2f56bff7e730", - "_toEntityKey": "a8f24190-6f36-467a-910b-2f56bff7e730", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|e7f4fabe-fbca-4546-b90e-7860628ef787", - "_toEntityKey": "e7f4fabe-fbca-4546-b90e-7860628ef787", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|755770c4-bff1-437b-a4af-9e3169fa93a1", - "_toEntityKey": "755770c4-bff1-437b-a4af-9e3169fa93a1", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|6da16363-eb1c-4540-ac13-273c8a79c61f", - "_toEntityKey": "6da16363-eb1c-4540-ac13-273c8a79c61f", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|b0ff3471-caa4-4530-b372-d35ea0fbdb9c", - "_toEntityKey": "b0ff3471-caa4-4530-b372-d35ea0fbdb9c", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|e62c3013-cc2a-47a1-ad01-f434dce05cc2", - "_toEntityKey": "e62c3013-cc2a-47a1-ad01-f434dce05cc2", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|6a9ebda4-6b62-41f8-9944-455d2454c54b", - "_toEntityKey": "6a9ebda4-6b62-41f8-9944-455d2454c54b", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|11c43537-fd16-4eaa-8e58-fa699a2f6ab9", - "_toEntityKey": "11c43537-fd16-4eaa-8e58-fa699a2f6ab9", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|fc64a681-78d9-4676-88fd-4bf3b29c103b", - "_toEntityKey": "fc64a681-78d9-4676-88fd-4bf3b29c103b", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|c0a6c74b-3a97-4d59-822c-c780b126fcfb", - "_toEntityKey": "c0a6c74b-3a97-4d59-822c-c780b126fcfb", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|e5111e6c-7806-41c2-9aad-f6ea7af566d0", - "_toEntityKey": "e5111e6c-7806-41c2-9aad-f6ea7af566d0", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|9cac856b-b860-44bb-8047-a5db3f6a19b7", - "_toEntityKey": "9cac856b-b860-44bb-8047-a5db3f6a19b7", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|c772bd3d-ff8c-4b8c-ad59-da7060cf4045", - "_toEntityKey": "c772bd3d-ff8c-4b8c-ad59-da7060cf4045", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|5e9faf5e-4104-4b06-a48e-82974eafa0ae", - "_toEntityKey": "5e9faf5e-4104-4b06-a48e-82974eafa0ae", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|0255a34d-4e3d-4936-b820-00e6a8a94468", - "_toEntityKey": "0255a34d-4e3d-4936-b820-00e6a8a94468", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|11d2e730-2112-4d3d-8b81-a6a6749620ff", - "_toEntityKey": "11d2e730-2112-4d3d-8b81-a6a6749620ff", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|281cee18-91b8-47d3-86a0-64eec459522b", - "_toEntityKey": "281cee18-91b8-47d3-86a0-64eec459522b", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|0ee125ed-3634-4216-96e2-62f94b526646", - "_toEntityKey": "0ee125ed-3634-4216-96e2-62f94b526646", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|191eab6d-57c8-4c21-899f-80774a97c68d", - "_toEntityKey": "191eab6d-57c8-4c21-899f-80774a97c68d", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|c1977b4d-c453-4b68-91eb-d9c6a59a9aa5", - "_toEntityKey": "c1977b4d-c453-4b68-91eb-d9c6a59a9aa5", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|d5ae661c-59f8-4666-a474-85defe242f0e", - "_toEntityKey": "d5ae661c-59f8-4666-a474-85defe242f0e", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|e3033a4c-0a0e-4537-a8e8-dbb7798832aa", - "_toEntityKey": "e3033a4c-0a0e-4537-a8e8-dbb7798832aa", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|7658295f-73cf-46bb-ad86-1c78bdf20fb7", - "_toEntityKey": "7658295f-73cf-46bb-ad86-1c78bdf20fb7", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|aadb48b6-d796-4e06-8dcb-8288bad88208", - "_toEntityKey": "aadb48b6-d796-4e06-8dcb-8288bad88208", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|63d60c15-12d3-429c-935d-340c171fc96c", - "_toEntityKey": "63d60c15-12d3-429c-935d-340c171fc96c", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "kube_cluster:docker-desktop", - "_key": "kube_cluster:docker-desktop|contains|0dc46c7b-bb2a-4c86-b8a3-9889355eb87e", - "_toEntityKey": "0dc46c7b-bb2a-4c86-b8a3-9889355eb87e", - "_type": "kube_cluster_contains_cluster_role", - "displayName": "CONTAINS", - }, - ], - "encounteredTypes": [ - "kube_cluster", - "kube_cluster_role", - "kube_cluster_contains_cluster_role", - ], - "numCollectedEntities": 68, - "numCollectedRelationships": 67, -} -`; - -exports[`#fetchRoleBindings should collect data: jobState 1`] = ` -{ - "collectedEntities": [ - { - "_class": [ - "Group", - ], - "_key": "868d4703-b338-4051-98e4-b65b4f0a0006", - "_rawData": [ - { - "name": "default", - "rawData": V1Namespace { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": undefined, - "creationTimestamp": 2024-01-11T15:50:15.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/metadata.name": "default", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:labels": { - ".": {}, - "f:kubernetes.io/metadata.name": {}, - }, - }, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:15.000Z, - }, - ], - "name": "default", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "39", - "selfLink": undefined, - "uid": "868d4703-b338-4051-98e4-b65b4f0a0006", - }, - "spec": V1NamespaceSpec { - "finalizers": [ - "kubernetes", - ], - }, - "status": V1NamespaceStatus { - "conditions": undefined, - "phase": "Active", - }, - }, - }, - ], - "_type": "kube_namespace", - "active": undefined, - "createdOn": 1704988215000, - "deletionGracePeriodSeconds": undefined, - "displayName": "default", - "finalizers": [ - "kubernetes", - ], - "generation": undefined, - "name": "default", - "resourceVersion": "39", - "status.phase": "Active", - }, - { - "_class": [ - "Group", - ], - "_key": "52615a92-75c3-4c4b-8b72-51be82a4bc21", - "_rawData": [ - { - "name": "default", - "rawData": V1Namespace { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": undefined, - "creationTimestamp": 2024-01-11T15:50:15.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/metadata.name": "kube-node-lease", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:labels": { - ".": {}, - "f:kubernetes.io/metadata.name": {}, - }, - }, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:15.000Z, - }, - ], - "name": "kube-node-lease", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "35", - "selfLink": undefined, - "uid": "52615a92-75c3-4c4b-8b72-51be82a4bc21", - }, - "spec": V1NamespaceSpec { - "finalizers": [ - "kubernetes", - ], - }, - "status": V1NamespaceStatus { - "conditions": undefined, - "phase": "Active", - }, - }, - }, - ], - "_type": "kube_namespace", - "active": undefined, - "createdOn": 1704988215000, - "deletionGracePeriodSeconds": undefined, - "displayName": "kube-node-lease", - "finalizers": [ - "kubernetes", - ], - "generation": undefined, - "name": "kube-node-lease", - "resourceVersion": "35", - "status.phase": "Active", - }, - { - "_class": [ - "Group", - ], - "_key": "7a2ee4f7-12fd-494b-93f0-c639b1e63a72", - "_rawData": [ - { - "name": "default", - "rawData": V1Namespace { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": undefined, - "creationTimestamp": 2024-01-11T15:50:15.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/metadata.name": "kube-public", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:labels": { - ".": {}, - "f:kubernetes.io/metadata.name": {}, - }, - }, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:15.000Z, - }, - ], - "name": "kube-public", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "20", - "selfLink": undefined, - "uid": "7a2ee4f7-12fd-494b-93f0-c639b1e63a72", - }, - "spec": V1NamespaceSpec { - "finalizers": [ - "kubernetes", - ], - }, - "status": V1NamespaceStatus { - "conditions": undefined, - "phase": "Active", - }, - }, - }, - ], - "_type": "kube_namespace", - "active": undefined, - "createdOn": 1704988215000, - "deletionGracePeriodSeconds": undefined, - "displayName": "kube-public", - "finalizers": [ - "kubernetes", - ], - "generation": undefined, - "name": "kube-public", - "resourceVersion": "20", - "status.phase": "Active", - }, - { - "_class": [ - "Group", - ], - "_key": "ce86116b-863b-4e74-979e-3c031a9aeee1", - "_rawData": [ - { - "name": "default", - "rawData": V1Namespace { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": undefined, - "creationTimestamp": 2024-01-11T15:50:15.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/metadata.name": "kube-system", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:labels": { - ".": {}, - "f:kubernetes.io/metadata.name": {}, - }, - }, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:15.000Z, - }, - ], - "name": "kube-system", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "12", - "selfLink": undefined, - "uid": "ce86116b-863b-4e74-979e-3c031a9aeee1", - }, - "spec": V1NamespaceSpec { - "finalizers": [ - "kubernetes", - ], - }, - "status": V1NamespaceStatus { - "conditions": undefined, - "phase": "Active", - }, - }, - }, - ], - "_type": "kube_namespace", - "active": undefined, - "createdOn": 1704988215000, - "deletionGracePeriodSeconds": undefined, - "displayName": "kube-system", - "finalizers": [ - "kubernetes", - ], - "generation": undefined, - "name": "kube-system", - "resourceVersion": "12", - "status.phase": "Active", - }, - { - "_class": [ - "AccessPolicy", - ], - "_key": "59f09015-4b1a-4adf-af6f-8a8ad04ce7a5", - "_rawData": [ - { - "name": "default", - "rawData": V1RoleBinding { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": undefined, - "creationTimestamp": 2024-01-11T15:50:18.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": undefined, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:roleRef": {}, - "f:subjects": {}, - }, - "manager": "kubeadm", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:18.000Z, - }, - ], - "name": "kubeadm:bootstrap-signer-clusterinfo", - "namespace": "kube-public", - "ownerReferences": undefined, - "resourceVersion": "268", - "selfLink": undefined, - "uid": "59f09015-4b1a-4adf-af6f-8a8ad04ce7a5", - }, - "roleRef": V1RoleRef { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "Role", - "name": "kubeadm:bootstrap-signer-clusterinfo", - }, - "subjects": [ - V1Subject { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "User", - "name": "system:anonymous", - "namespace": undefined, - }, - ], - }, - }, - ], - "_type": "kube_role_binding", - "createdOn": 1704988218000, - "deletionGracePeriodSeconds": undefined, - "displayName": "kubeadm:bootstrap-signer-clusterinfo", - "generation": undefined, - "name": "kubeadm:bootstrap-signer-clusterinfo", - "resourceVersion": "268", - }, - { - "_class": [ - "AccessPolicy", - ], - "_key": "265c0191-20fd-4c15-a059-3682e56c49f3", - "_rawData": [ - { - "name": "default", - "rawData": V1RoleBinding { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:roleRef": {}, - "f:subjects": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:bootstrap-signer", - "namespace": "kube-public", - "ownerReferences": undefined, - "resourceVersion": "229", - "selfLink": undefined, - "uid": "265c0191-20fd-4c15-a059-3682e56c49f3", - }, - "roleRef": V1RoleRef { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "Role", - "name": "system:controller:bootstrap-signer", - }, - "subjects": [ - V1Subject { - "apiGroup": undefined, - "kind": "ServiceAccount", - "name": "bootstrap-signer", - "namespace": "kube-system", - }, - ], - }, - }, - ], - "_type": "kube_role_binding", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:bootstrap-signer", - "generation": undefined, - "name": "system:controller:bootstrap-signer", - "resourceVersion": "229", - }, - { - "_class": [ - "AccessPolicy", - ], - "_key": "b32d578e-93bf-4c34-bcae-031b617c76a3", - "_rawData": [ - { - "name": "default", - "rawData": V1RoleBinding { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": undefined, - "creationTimestamp": 2024-01-11T15:50:18.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": undefined, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:roleRef": {}, - "f:subjects": {}, - }, - "manager": "kubeadm", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:18.000Z, - }, - ], - "name": "kube-proxy", - "namespace": "kube-system", - "ownerReferences": undefined, - "resourceVersion": "283", - "selfLink": undefined, - "uid": "b32d578e-93bf-4c34-bcae-031b617c76a3", - }, - "roleRef": V1RoleRef { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "Role", - "name": "kube-proxy", - }, - "subjects": [ - V1Subject { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "Group", - "name": "system:bootstrappers:kubeadm:default-node-token", - "namespace": undefined, - }, - ], - }, - }, - ], - "_type": "kube_role_binding", - "createdOn": 1704988218000, - "deletionGracePeriodSeconds": undefined, - "displayName": "kube-proxy", - "generation": undefined, - "name": "kube-proxy", - "resourceVersion": "283", - }, - { - "_class": [ - "AccessPolicy", - ], - "_key": "2052e442-923c-480e-ac1d-5eef6671cdf9", - "_rawData": [ - { - "name": "default", - "rawData": V1RoleBinding { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": undefined, - "creationTimestamp": 2024-01-11T15:50:17.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": undefined, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:roleRef": {}, - "f:subjects": {}, - }, - "manager": "kubeadm", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:17.000Z, - }, - ], - "name": "kubeadm:kubelet-config", - "namespace": "kube-system", - "ownerReferences": undefined, - "resourceVersion": "249", - "selfLink": undefined, - "uid": "2052e442-923c-480e-ac1d-5eef6671cdf9", - }, - "roleRef": V1RoleRef { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "Role", - "name": "kubeadm:kubelet-config", - }, - "subjects": [ - V1Subject { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "Group", - "name": "system:nodes", - "namespace": undefined, - }, - V1Subject { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "Group", - "name": "system:bootstrappers:kubeadm:default-node-token", - "namespace": undefined, - }, - ], - }, - }, - ], - "_type": "kube_role_binding", - "createdOn": 1704988217000, - "deletionGracePeriodSeconds": undefined, - "displayName": "kubeadm:kubelet-config", - "generation": undefined, - "name": "kubeadm:kubelet-config", - "resourceVersion": "249", - }, - { - "_class": [ - "AccessPolicy", - ], - "_key": "d1f31cdf-5dde-44e3-8d2e-3e927df6f09b", - "_rawData": [ - { - "name": "default", - "rawData": V1RoleBinding { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": undefined, - "creationTimestamp": 2024-01-11T15:50:17.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": undefined, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:roleRef": {}, - "f:subjects": {}, - }, - "manager": "kubeadm", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:17.000Z, - }, - ], - "name": "kubeadm:nodes-kubeadm-config", - "namespace": "kube-system", - "ownerReferences": undefined, - "resourceVersion": "246", - "selfLink": undefined, - "uid": "d1f31cdf-5dde-44e3-8d2e-3e927df6f09b", - }, - "roleRef": V1RoleRef { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "Role", - "name": "kubeadm:nodes-kubeadm-config", - }, - "subjects": [ - V1Subject { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "Group", - "name": "system:bootstrappers:kubeadm:default-node-token", - "namespace": undefined, - }, - V1Subject { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "Group", - "name": "system:nodes", - "namespace": undefined, - }, - ], - }, - }, - ], - "_type": "kube_role_binding", - "createdOn": 1704988217000, - "deletionGracePeriodSeconds": undefined, - "displayName": "kubeadm:nodes-kubeadm-config", - "generation": undefined, - "name": "kubeadm:nodes-kubeadm-config", - "resourceVersion": "246", - }, - { - "_class": [ - "AccessPolicy", - ], - "_key": "97f12148-8000-4871-81a1-0d7d1fd12dc9", - "_rawData": [ - { - "name": "default", - "rawData": V1RoleBinding { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:roleRef": {}, - "f:subjects": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system::extension-apiserver-authentication-reader", - "namespace": "kube-system", - "ownerReferences": undefined, - "resourceVersion": "223", - "selfLink": undefined, - "uid": "97f12148-8000-4871-81a1-0d7d1fd12dc9", - }, - "roleRef": V1RoleRef { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "Role", - "name": "extension-apiserver-authentication-reader", - }, - "subjects": [ - V1Subject { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "User", - "name": "system:kube-controller-manager", - "namespace": undefined, - }, - V1Subject { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "User", - "name": "system:kube-scheduler", - "namespace": undefined, - }, - ], - }, - }, - ], - "_type": "kube_role_binding", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system::extension-apiserver-authentication-reader", - "generation": undefined, - "name": "system::extension-apiserver-authentication-reader", - "resourceVersion": "223", - }, - { - "_class": [ - "AccessPolicy", - ], - "_key": "36f0b75a-8893-4109-b1dd-e2fefd6f6d0d", - "_rawData": [ - { - "name": "default", - "rawData": V1RoleBinding { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:roleRef": {}, - "f:subjects": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system::leader-locking-kube-controller-manager", - "namespace": "kube-system", - "ownerReferences": undefined, - "resourceVersion": "224", - "selfLink": undefined, - "uid": "36f0b75a-8893-4109-b1dd-e2fefd6f6d0d", - }, - "roleRef": V1RoleRef { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "Role", - "name": "system::leader-locking-kube-controller-manager", - }, - "subjects": [ - V1Subject { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "User", - "name": "system:kube-controller-manager", - "namespace": undefined, - }, - V1Subject { - "apiGroup": undefined, - "kind": "ServiceAccount", - "name": "kube-controller-manager", - "namespace": "kube-system", - }, - ], - }, - }, - ], - "_type": "kube_role_binding", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system::leader-locking-kube-controller-manager", - "generation": undefined, - "name": "system::leader-locking-kube-controller-manager", - "resourceVersion": "224", - }, - { - "_class": [ - "AccessPolicy", - ], - "_key": "cdcedfcf-c1bf-4c0f-86eb-34c92203bd4d", - "_rawData": [ - { - "name": "default", - "rawData": V1RoleBinding { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:roleRef": {}, - "f:subjects": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system::leader-locking-kube-scheduler", - "namespace": "kube-system", - "ownerReferences": undefined, - "resourceVersion": "225", - "selfLink": undefined, - "uid": "cdcedfcf-c1bf-4c0f-86eb-34c92203bd4d", - }, - "roleRef": V1RoleRef { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "Role", - "name": "system::leader-locking-kube-scheduler", - }, - "subjects": [ - V1Subject { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "User", - "name": "system:kube-scheduler", - "namespace": undefined, - }, - V1Subject { - "apiGroup": undefined, - "kind": "ServiceAccount", - "name": "kube-scheduler", - "namespace": "kube-system", - }, - ], - }, - }, - ], - "_type": "kube_role_binding", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system::leader-locking-kube-scheduler", - "generation": undefined, - "name": "system::leader-locking-kube-scheduler", - "resourceVersion": "225", - }, - { - "_class": [ - "AccessPolicy", - ], - "_key": "8b228990-ed6c-48cc-8b04-be216b27d733", - "_rawData": [ - { - "name": "default", - "rawData": V1RoleBinding { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:roleRef": {}, - "f:subjects": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:bootstrap-signer", - "namespace": "kube-system", - "ownerReferences": undefined, - "resourceVersion": "226", - "selfLink": undefined, - "uid": "8b228990-ed6c-48cc-8b04-be216b27d733", - }, - "roleRef": V1RoleRef { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "Role", - "name": "system:controller:bootstrap-signer", - }, - "subjects": [ - V1Subject { - "apiGroup": undefined, - "kind": "ServiceAccount", - "name": "bootstrap-signer", - "namespace": "kube-system", - }, - ], - }, - }, - ], - "_type": "kube_role_binding", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:bootstrap-signer", - "generation": undefined, - "name": "system:controller:bootstrap-signer", - "resourceVersion": "226", - }, - { - "_class": [ - "AccessPolicy", - ], - "_key": "0c5a3cf0-70bc-437f-93c9-130be8ed7dad", - "_rawData": [ - { - "name": "default", - "rawData": V1RoleBinding { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:roleRef": {}, - "f:subjects": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:cloud-provider", - "namespace": "kube-system", - "ownerReferences": undefined, - "resourceVersion": "227", - "selfLink": undefined, - "uid": "0c5a3cf0-70bc-437f-93c9-130be8ed7dad", - }, - "roleRef": V1RoleRef { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "Role", - "name": "system:controller:cloud-provider", - }, - "subjects": [ - V1Subject { - "apiGroup": undefined, - "kind": "ServiceAccount", - "name": "cloud-provider", - "namespace": "kube-system", - }, - ], - }, - }, - ], - "_type": "kube_role_binding", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:cloud-provider", - "generation": undefined, - "name": "system:controller:cloud-provider", - "resourceVersion": "227", - }, - { - "_class": [ - "AccessPolicy", - ], - "_key": "3b68c7cc-04a1-46a0-b94a-74ec61774bb6", - "_rawData": [ - { - "name": "default", - "rawData": V1RoleBinding { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:roleRef": {}, - "f:subjects": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:token-cleaner", - "namespace": "kube-system", - "ownerReferences": undefined, - "resourceVersion": "228", - "selfLink": undefined, - "uid": "3b68c7cc-04a1-46a0-b94a-74ec61774bb6", - }, - "roleRef": V1RoleRef { - "apiGroup": "rbac.authorization.k8s.io", - "kind": "Role", - "name": "system:controller:token-cleaner", - }, - "subjects": [ - V1Subject { - "apiGroup": undefined, - "kind": "ServiceAccount", - "name": "token-cleaner", - "namespace": "kube-system", - }, - ], - }, - }, - ], - "_type": "kube_role_binding", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:token-cleaner", - "generation": undefined, - "name": "system:controller:token-cleaner", - "resourceVersion": "228", - }, - ], - "collectedRelationships": [ - { - "_class": "CONTAINS", - "_fromEntityKey": "7a2ee4f7-12fd-494b-93f0-c639b1e63a72", - "_key": "7a2ee4f7-12fd-494b-93f0-c639b1e63a72|contains|59f09015-4b1a-4adf-af6f-8a8ad04ce7a5", - "_toEntityKey": "59f09015-4b1a-4adf-af6f-8a8ad04ce7a5", - "_type": "kube_namespace_contains_role_binding", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "7a2ee4f7-12fd-494b-93f0-c639b1e63a72", - "_key": "7a2ee4f7-12fd-494b-93f0-c639b1e63a72|contains|265c0191-20fd-4c15-a059-3682e56c49f3", - "_toEntityKey": "265c0191-20fd-4c15-a059-3682e56c49f3", - "_type": "kube_namespace_contains_role_binding", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "ce86116b-863b-4e74-979e-3c031a9aeee1", - "_key": "ce86116b-863b-4e74-979e-3c031a9aeee1|contains|b32d578e-93bf-4c34-bcae-031b617c76a3", - "_toEntityKey": "b32d578e-93bf-4c34-bcae-031b617c76a3", - "_type": "kube_namespace_contains_role_binding", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "ce86116b-863b-4e74-979e-3c031a9aeee1", - "_key": "ce86116b-863b-4e74-979e-3c031a9aeee1|contains|2052e442-923c-480e-ac1d-5eef6671cdf9", - "_toEntityKey": "2052e442-923c-480e-ac1d-5eef6671cdf9", - "_type": "kube_namespace_contains_role_binding", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "ce86116b-863b-4e74-979e-3c031a9aeee1", - "_key": "ce86116b-863b-4e74-979e-3c031a9aeee1|contains|d1f31cdf-5dde-44e3-8d2e-3e927df6f09b", - "_toEntityKey": "d1f31cdf-5dde-44e3-8d2e-3e927df6f09b", - "_type": "kube_namespace_contains_role_binding", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "ce86116b-863b-4e74-979e-3c031a9aeee1", - "_key": "ce86116b-863b-4e74-979e-3c031a9aeee1|contains|97f12148-8000-4871-81a1-0d7d1fd12dc9", - "_toEntityKey": "97f12148-8000-4871-81a1-0d7d1fd12dc9", - "_type": "kube_namespace_contains_role_binding", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "ce86116b-863b-4e74-979e-3c031a9aeee1", - "_key": "ce86116b-863b-4e74-979e-3c031a9aeee1|contains|36f0b75a-8893-4109-b1dd-e2fefd6f6d0d", - "_toEntityKey": "36f0b75a-8893-4109-b1dd-e2fefd6f6d0d", - "_type": "kube_namespace_contains_role_binding", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "ce86116b-863b-4e74-979e-3c031a9aeee1", - "_key": "ce86116b-863b-4e74-979e-3c031a9aeee1|contains|cdcedfcf-c1bf-4c0f-86eb-34c92203bd4d", - "_toEntityKey": "cdcedfcf-c1bf-4c0f-86eb-34c92203bd4d", - "_type": "kube_namespace_contains_role_binding", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "ce86116b-863b-4e74-979e-3c031a9aeee1", - "_key": "ce86116b-863b-4e74-979e-3c031a9aeee1|contains|8b228990-ed6c-48cc-8b04-be216b27d733", - "_toEntityKey": "8b228990-ed6c-48cc-8b04-be216b27d733", - "_type": "kube_namespace_contains_role_binding", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "ce86116b-863b-4e74-979e-3c031a9aeee1", - "_key": "ce86116b-863b-4e74-979e-3c031a9aeee1|contains|0c5a3cf0-70bc-437f-93c9-130be8ed7dad", - "_toEntityKey": "0c5a3cf0-70bc-437f-93c9-130be8ed7dad", - "_type": "kube_namespace_contains_role_binding", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "ce86116b-863b-4e74-979e-3c031a9aeee1", - "_key": "ce86116b-863b-4e74-979e-3c031a9aeee1|contains|3b68c7cc-04a1-46a0-b94a-74ec61774bb6", - "_toEntityKey": "3b68c7cc-04a1-46a0-b94a-74ec61774bb6", - "_type": "kube_namespace_contains_role_binding", - "displayName": "CONTAINS", - }, - ], - "encounteredTypes": [ - "kube_namespace", - "kube_role_binding", - "kube_namespace_contains_role_binding", - ], - "numCollectedEntities": 15, - "numCollectedRelationships": 11, -} -`; - -exports[`#fetchRoles should collect data: jobState 1`] = ` -{ - "collectedEntities": [ - { - "_class": [ - "Group", - ], - "_key": "868d4703-b338-4051-98e4-b65b4f0a0006", - "_rawData": [ - { - "name": "default", - "rawData": V1Namespace { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": undefined, - "creationTimestamp": 2024-01-11T15:50:15.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/metadata.name": "default", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:labels": { - ".": {}, - "f:kubernetes.io/metadata.name": {}, - }, - }, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:15.000Z, - }, - ], - "name": "default", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "39", - "selfLink": undefined, - "uid": "868d4703-b338-4051-98e4-b65b4f0a0006", - }, - "spec": V1NamespaceSpec { - "finalizers": [ - "kubernetes", - ], - }, - "status": V1NamespaceStatus { - "conditions": undefined, - "phase": "Active", - }, - }, - }, - ], - "_type": "kube_namespace", - "active": undefined, - "createdOn": 1704988215000, - "deletionGracePeriodSeconds": undefined, - "displayName": "default", - "finalizers": [ - "kubernetes", - ], - "generation": undefined, - "name": "default", - "resourceVersion": "39", - "status.phase": "Active", - }, - { - "_class": [ - "Group", - ], - "_key": "52615a92-75c3-4c4b-8b72-51be82a4bc21", - "_rawData": [ - { - "name": "default", - "rawData": V1Namespace { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": undefined, - "creationTimestamp": 2024-01-11T15:50:15.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/metadata.name": "kube-node-lease", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:labels": { - ".": {}, - "f:kubernetes.io/metadata.name": {}, - }, - }, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:15.000Z, - }, - ], - "name": "kube-node-lease", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "35", - "selfLink": undefined, - "uid": "52615a92-75c3-4c4b-8b72-51be82a4bc21", - }, - "spec": V1NamespaceSpec { - "finalizers": [ - "kubernetes", - ], - }, - "status": V1NamespaceStatus { - "conditions": undefined, - "phase": "Active", - }, - }, - }, - ], - "_type": "kube_namespace", - "active": undefined, - "createdOn": 1704988215000, - "deletionGracePeriodSeconds": undefined, - "displayName": "kube-node-lease", - "finalizers": [ - "kubernetes", - ], - "generation": undefined, - "name": "kube-node-lease", - "resourceVersion": "35", - "status.phase": "Active", - }, - { - "_class": [ - "Group", - ], - "_key": "7a2ee4f7-12fd-494b-93f0-c639b1e63a72", - "_rawData": [ - { - "name": "default", - "rawData": V1Namespace { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": undefined, - "creationTimestamp": 2024-01-11T15:50:15.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/metadata.name": "kube-public", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:labels": { - ".": {}, - "f:kubernetes.io/metadata.name": {}, - }, - }, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:15.000Z, - }, - ], - "name": "kube-public", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "20", - "selfLink": undefined, - "uid": "7a2ee4f7-12fd-494b-93f0-c639b1e63a72", - }, - "spec": V1NamespaceSpec { - "finalizers": [ - "kubernetes", - ], - }, - "status": V1NamespaceStatus { - "conditions": undefined, - "phase": "Active", - }, - }, - }, - ], - "_type": "kube_namespace", - "active": undefined, - "createdOn": 1704988215000, - "deletionGracePeriodSeconds": undefined, - "displayName": "kube-public", - "finalizers": [ - "kubernetes", - ], - "generation": undefined, - "name": "kube-public", - "resourceVersion": "20", - "status.phase": "Active", - }, - { - "_class": [ - "Group", - ], - "_key": "ce86116b-863b-4e74-979e-3c031a9aeee1", - "_rawData": [ - { - "name": "default", - "rawData": V1Namespace { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": undefined, - "creationTimestamp": 2024-01-11T15:50:15.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/metadata.name": "kube-system", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:labels": { - ".": {}, - "f:kubernetes.io/metadata.name": {}, - }, - }, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:15.000Z, - }, - ], - "name": "kube-system", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "12", - "selfLink": undefined, - "uid": "ce86116b-863b-4e74-979e-3c031a9aeee1", - }, - "spec": V1NamespaceSpec { - "finalizers": [ - "kubernetes", - ], - }, - "status": V1NamespaceStatus { - "conditions": undefined, - "phase": "Active", - }, - }, - }, - ], - "_type": "kube_namespace", - "active": undefined, - "createdOn": 1704988215000, - "deletionGracePeriodSeconds": undefined, - "displayName": "kube-system", - "finalizers": [ - "kubernetes", - ], - "generation": undefined, - "name": "kube-system", - "resourceVersion": "12", - "status.phase": "Active", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "a354ff60-78e5-4b71-b3d6-318574fd7960", - "_rawData": [ - { - "name": "default", - "rawData": V1Role { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": undefined, - "creationTimestamp": 2024-01-11T15:50:18.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": undefined, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:rules": {}, - }, - "manager": "kubeadm", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:18.000Z, - }, - ], - "name": "kubeadm:bootstrap-signer-clusterinfo", - "namespace": "kube-public", - "ownerReferences": undefined, - "resourceVersion": "267", - "selfLink": undefined, - "uid": "a354ff60-78e5-4b71-b3d6-318574fd7960", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": [ - "cluster-info", - ], - "resources": [ - "configmaps", - ], - "verbs": [ - "get", - ], - }, - ], - }, - }, - ], - "_type": "kube_role", - "createdOn": 1704988218000, - "deletionGracePeriodSeconds": undefined, - "displayName": "kubeadm:bootstrap-signer-clusterinfo", - "generation": undefined, - "name": "kubeadm:bootstrap-signer-clusterinfo", - "namespace": "kube-public", - "resourceVersion": "267", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "deab5fcb-91e3-45d3-becb-ff4f722f1c18", - "_rawData": [ - { - "name": "default", - "rawData": V1Role { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:bootstrap-signer", - "namespace": "kube-public", - "ownerReferences": undefined, - "resourceVersion": "222", - "selfLink": undefined, - "uid": "deab5fcb-91e3-45d3-becb-ff4f722f1c18", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "configmaps", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": [ - "cluster-info", - ], - "resources": [ - "configmaps", - ], - "verbs": [ - "update", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - "events.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "events", - ], - "verbs": [ - "create", - "patch", - "update", - ], - }, - ], - }, - }, - ], - "_type": "kube_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:bootstrap-signer", - "generation": undefined, - "name": "system:controller:bootstrap-signer", - "namespace": "kube-public", - "resourceVersion": "222", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "9d5af6f7-9ae4-487a-99e0-c630ec3dbf50", - "_rawData": [ - { - "name": "default", - "rawData": V1Role { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "extension-apiserver-authentication-reader", - "namespace": "kube-system", - "ownerReferences": undefined, - "resourceVersion": "216", - "selfLink": undefined, - "uid": "9d5af6f7-9ae4-487a-99e0-c630ec3dbf50", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": [ - "extension-apiserver-authentication", - ], - "resources": [ - "configmaps", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - ], - }, - }, - ], - "_type": "kube_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "extension-apiserver-authentication-reader", - "generation": undefined, - "name": "extension-apiserver-authentication-reader", - "namespace": "kube-system", - "resourceVersion": "216", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "4587ea65-dc86-423d-8143-71c8047ffa8d", - "_rawData": [ - { - "name": "default", - "rawData": V1Role { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": undefined, - "creationTimestamp": 2024-01-11T15:50:18.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": undefined, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:rules": {}, - }, - "manager": "kubeadm", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:18.000Z, - }, - ], - "name": "kube-proxy", - "namespace": "kube-system", - "ownerReferences": undefined, - "resourceVersion": "281", - "selfLink": undefined, - "uid": "4587ea65-dc86-423d-8143-71c8047ffa8d", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": [ - "kube-proxy", - ], - "resources": [ - "configmaps", - ], - "verbs": [ - "get", - ], - }, - ], - }, - }, - ], - "_type": "kube_role", - "createdOn": 1704988218000, - "deletionGracePeriodSeconds": undefined, - "displayName": "kube-proxy", - "generation": undefined, - "name": "kube-proxy", - "namespace": "kube-system", - "resourceVersion": "281", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "7da00e62-6c44-45b5-889a-df2ace96c7bf", - "_rawData": [ - { - "name": "default", - "rawData": V1Role { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": undefined, - "creationTimestamp": 2024-01-11T15:50:17.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": undefined, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:rules": {}, - }, - "manager": "kubeadm", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:17.000Z, - }, - ], - "name": "kubeadm:kubelet-config", - "namespace": "kube-system", - "ownerReferences": undefined, - "resourceVersion": "248", - "selfLink": undefined, - "uid": "7da00e62-6c44-45b5-889a-df2ace96c7bf", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": [ - "kubelet-config", - ], - "resources": [ - "configmaps", - ], - "verbs": [ - "get", - ], - }, - ], - }, - }, - ], - "_type": "kube_role", - "createdOn": 1704988217000, - "deletionGracePeriodSeconds": undefined, - "displayName": "kubeadm:kubelet-config", - "generation": undefined, - "name": "kubeadm:kubelet-config", - "namespace": "kube-system", - "resourceVersion": "248", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "fd4c3055-7c21-44b9-bbfb-68118a1fe28d", - "_rawData": [ - { - "name": "default", - "rawData": V1Role { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": undefined, - "creationTimestamp": 2024-01-11T15:50:17.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": undefined, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:rules": {}, - }, - "manager": "kubeadm", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:17.000Z, - }, - ], - "name": "kubeadm:nodes-kubeadm-config", - "namespace": "kube-system", - "ownerReferences": undefined, - "resourceVersion": "245", - "selfLink": undefined, - "uid": "fd4c3055-7c21-44b9-bbfb-68118a1fe28d", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": [ - "kubeadm-config", - ], - "resources": [ - "configmaps", - ], - "verbs": [ - "get", - ], - }, - ], - }, - }, - ], - "_type": "kube_role", - "createdOn": 1704988217000, - "deletionGracePeriodSeconds": undefined, - "displayName": "kubeadm:nodes-kubeadm-config", - "generation": undefined, - "name": "kubeadm:nodes-kubeadm-config", - "namespace": "kube-system", - "resourceVersion": "245", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "8c81f617-90fe-4f1a-84a5-fd558781ae3b", - "_rawData": [ - { - "name": "default", - "rawData": V1Role { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system::leader-locking-kube-controller-manager", - "namespace": "kube-system", - "ownerReferences": undefined, - "resourceVersion": "220", - "selfLink": undefined, - "uid": "8c81f617-90fe-4f1a-84a5-fd558781ae3b", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "configmaps", - ], - "verbs": [ - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": [ - "kube-controller-manager", - ], - "resources": [ - "configmaps", - ], - "verbs": [ - "get", - "update", - ], - }, - ], - }, - }, - ], - "_type": "kube_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system::leader-locking-kube-controller-manager", - "generation": undefined, - "name": "system::leader-locking-kube-controller-manager", - "namespace": "kube-system", - "resourceVersion": "220", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "00e9e69b-8efc-4cb9-bff4-f3ae6f8af5b8", - "_rawData": [ - { - "name": "default", - "rawData": V1Role { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system::leader-locking-kube-scheduler", - "namespace": "kube-system", - "ownerReferences": undefined, - "resourceVersion": "221", - "selfLink": undefined, - "uid": "00e9e69b-8efc-4cb9-bff4-f3ae6f8af5b8", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "configmaps", - ], - "verbs": [ - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": [ - "kube-scheduler", - ], - "resources": [ - "configmaps", - ], - "verbs": [ - "get", - "update", - ], - }, - ], - }, - }, - ], - "_type": "kube_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system::leader-locking-kube-scheduler", - "generation": undefined, - "name": "system::leader-locking-kube-scheduler", - "namespace": "kube-system", - "resourceVersion": "221", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "ecc05382-a74e-4bde-b113-f37665184e25", - "_rawData": [ - { - "name": "default", - "rawData": V1Role { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:bootstrap-signer", - "namespace": "kube-system", - "ownerReferences": undefined, - "resourceVersion": "217", - "selfLink": undefined, - "uid": "ecc05382-a74e-4bde-b113-f37665184e25", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "secrets", - ], - "verbs": [ - "get", - "list", - "watch", - ], - }, - ], - }, - }, - ], - "_type": "kube_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:bootstrap-signer", - "generation": undefined, - "name": "system:controller:bootstrap-signer", - "namespace": "kube-system", - "resourceVersion": "217", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "c2c0fd83-3100-4ec3-84e4-aa7e5e0dbeee", - "_rawData": [ - { - "name": "default", - "rawData": V1Role { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:cloud-provider", - "namespace": "kube-system", - "ownerReferences": undefined, - "resourceVersion": "218", - "selfLink": undefined, - "uid": "c2c0fd83-3100-4ec3-84e4-aa7e5e0dbeee", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "configmaps", - ], - "verbs": [ - "create", - "get", - "list", - "watch", - ], - }, - ], - }, - }, - ], - "_type": "kube_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:cloud-provider", - "generation": undefined, - "name": "system:controller:cloud-provider", - "namespace": "kube-system", - "resourceVersion": "218", - }, - { - "_class": [ - "AccessRole", - ], - "_key": "69777981-4059-4abd-851b-a4c7f0ac2f4f", - "_rawData": [ - { - "name": "default", - "rawData": V1Role { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": { - "rbac.authorization.kubernetes.io/autoupdate": "true", - }, - "creationTimestamp": 2024-01-11T15:50:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/bootstrapping": "rbac-defaults", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "rbac.authorization.k8s.io/v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:annotations": { - ".": {}, - "f:rbac.authorization.kubernetes.io/autoupdate": {}, - }, - "f:labels": { - ".": {}, - "f:kubernetes.io/bootstrapping": {}, - }, - }, - "f:rules": {}, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-01-11T15:50:16.000Z, - }, - ], - "name": "system:controller:token-cleaner", - "namespace": "kube-system", - "ownerReferences": undefined, - "resourceVersion": "219", - "selfLink": undefined, - "uid": "69777981-4059-4abd-851b-a4c7f0ac2f4f", - }, - "rules": [ - V1PolicyRule { - "apiGroups": [ - "", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "secrets", - ], - "verbs": [ - "delete", - "get", - "list", - "watch", - ], - }, - V1PolicyRule { - "apiGroups": [ - "", - "events.k8s.io", - ], - "nonResourceURLs": undefined, - "resourceNames": undefined, - "resources": [ - "events", - ], - "verbs": [ - "create", - "patch", - "update", - ], - }, - ], - }, - }, - ], - "_type": "kube_role", - "createdOn": 1704988216000, - "deletionGracePeriodSeconds": undefined, - "displayName": "system:controller:token-cleaner", - "generation": undefined, - "name": "system:controller:token-cleaner", - "namespace": "kube-system", - "resourceVersion": "219", - }, - ], - "collectedRelationships": [ - { - "_class": "CONTAINS", - "_fromEntityKey": "7a2ee4f7-12fd-494b-93f0-c639b1e63a72", - "_key": "7a2ee4f7-12fd-494b-93f0-c639b1e63a72|contains|a354ff60-78e5-4b71-b3d6-318574fd7960", - "_toEntityKey": "a354ff60-78e5-4b71-b3d6-318574fd7960", - "_type": "kube_namespace_contains_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "7a2ee4f7-12fd-494b-93f0-c639b1e63a72", - "_key": "7a2ee4f7-12fd-494b-93f0-c639b1e63a72|contains|deab5fcb-91e3-45d3-becb-ff4f722f1c18", - "_toEntityKey": "deab5fcb-91e3-45d3-becb-ff4f722f1c18", - "_type": "kube_namespace_contains_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "ce86116b-863b-4e74-979e-3c031a9aeee1", - "_key": "ce86116b-863b-4e74-979e-3c031a9aeee1|contains|9d5af6f7-9ae4-487a-99e0-c630ec3dbf50", - "_toEntityKey": "9d5af6f7-9ae4-487a-99e0-c630ec3dbf50", - "_type": "kube_namespace_contains_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "ce86116b-863b-4e74-979e-3c031a9aeee1", - "_key": "ce86116b-863b-4e74-979e-3c031a9aeee1|contains|4587ea65-dc86-423d-8143-71c8047ffa8d", - "_toEntityKey": "4587ea65-dc86-423d-8143-71c8047ffa8d", - "_type": "kube_namespace_contains_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "ce86116b-863b-4e74-979e-3c031a9aeee1", - "_key": "ce86116b-863b-4e74-979e-3c031a9aeee1|contains|7da00e62-6c44-45b5-889a-df2ace96c7bf", - "_toEntityKey": "7da00e62-6c44-45b5-889a-df2ace96c7bf", - "_type": "kube_namespace_contains_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "ce86116b-863b-4e74-979e-3c031a9aeee1", - "_key": "ce86116b-863b-4e74-979e-3c031a9aeee1|contains|fd4c3055-7c21-44b9-bbfb-68118a1fe28d", - "_toEntityKey": "fd4c3055-7c21-44b9-bbfb-68118a1fe28d", - "_type": "kube_namespace_contains_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "ce86116b-863b-4e74-979e-3c031a9aeee1", - "_key": "ce86116b-863b-4e74-979e-3c031a9aeee1|contains|8c81f617-90fe-4f1a-84a5-fd558781ae3b", - "_toEntityKey": "8c81f617-90fe-4f1a-84a5-fd558781ae3b", - "_type": "kube_namespace_contains_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "ce86116b-863b-4e74-979e-3c031a9aeee1", - "_key": "ce86116b-863b-4e74-979e-3c031a9aeee1|contains|00e9e69b-8efc-4cb9-bff4-f3ae6f8af5b8", - "_toEntityKey": "00e9e69b-8efc-4cb9-bff4-f3ae6f8af5b8", - "_type": "kube_namespace_contains_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "ce86116b-863b-4e74-979e-3c031a9aeee1", - "_key": "ce86116b-863b-4e74-979e-3c031a9aeee1|contains|ecc05382-a74e-4bde-b113-f37665184e25", - "_toEntityKey": "ecc05382-a74e-4bde-b113-f37665184e25", - "_type": "kube_namespace_contains_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "ce86116b-863b-4e74-979e-3c031a9aeee1", - "_key": "ce86116b-863b-4e74-979e-3c031a9aeee1|contains|c2c0fd83-3100-4ec3-84e4-aa7e5e0dbeee", - "_toEntityKey": "c2c0fd83-3100-4ec3-84e4-aa7e5e0dbeee", - "_type": "kube_namespace_contains_role", - "displayName": "CONTAINS", - }, - { - "_class": "CONTAINS", - "_fromEntityKey": "ce86116b-863b-4e74-979e-3c031a9aeee1", - "_key": "ce86116b-863b-4e74-979e-3c031a9aeee1|contains|69777981-4059-4abd-851b-a4c7f0ac2f4f", - "_toEntityKey": "69777981-4059-4abd-851b-a4c7f0ac2f4f", - "_type": "kube_namespace_contains_role", - "displayName": "CONTAINS", - }, - ], - "encounteredTypes": [ - "kube_namespace", - "kube_role", - "kube_namespace_contains_role", - ], - "numCollectedEntities": 15, - "numCollectedRelationships": 11, -} -`; diff --git a/src/steps/services/__snapshots__/converters.test.ts.snap b/src/steps/services/__snapshots__/converters.test.ts.snap index 52f4436..63e4123 100644 --- a/src/steps/services/__snapshots__/converters.test.ts.snap +++ b/src/steps/services/__snapshots__/converters.test.ts.snap @@ -45,6 +45,7 @@ exports[`#createServiceEntity should convert data 1`] = ` "_type": "kube_service", "active": undefined, "allocateLoadBalancerNodePorts": undefined, + "apiVersion": undefined, "category": [ "infrastructure", ], @@ -52,6 +53,7 @@ exports[`#createServiceEntity should convert data 1`] = ` "clusterIPs": [ "10.96.0.1", ], + "clusterIpVersion": undefined, "createdOn": 1619557039000, "deletionGracePeriodSeconds": undefined, "displayName": "kubernetes", @@ -68,6 +70,15 @@ exports[`#createServiceEntity should convert data 1`] = ` "loadBalancerIP": undefined, "loadBalancerSourceRanges": undefined, "name": "kubernetes", + "portName": [ + "https", + ], + "portNumber": [ + 443, + ], + "protocol": [ + "TCP", + ], "publishNotReadyAddresses": undefined, "resourceVersion": "202", "sessionAffinity": "None", diff --git a/src/steps/services/__snapshots__/index.test.ts.snap b/src/steps/services/__snapshots__/index.test.ts.snap index 7256126..33bbbdb 100644 --- a/src/steps/services/__snapshots__/index.test.ts.snap +++ b/src/steps/services/__snapshots__/index.test.ts.snap @@ -403,6 +403,9 @@ exports[`#fetchServices should collect data: jobState 1`] = ` "_type": "kube_service", "active": undefined, "allocateLoadBalancerNodePorts": undefined, + "apiVersion": [ + "v1", + ], "category": [ "infrastructure", ], @@ -410,6 +413,9 @@ exports[`#fetchServices should collect data: jobState 1`] = ` "clusterIPs": [ "10.96.0.1", ], + "clusterIpVersion": [ + "IPv4", + ], "createdOn": 1704988216000, "deletionGracePeriodSeconds": undefined, "displayName": "kubernetes", @@ -428,6 +434,15 @@ exports[`#fetchServices should collect data: jobState 1`] = ` "loadBalancerIP": undefined, "loadBalancerSourceRanges": undefined, "name": "kubernetes", + "portName": [ + "https", + ], + "portNumber": [ + 443, + ], + "protocol": [ + "TCP", + ], "publishNotReadyAddresses": undefined, "resourceVersion": "231", "sessionAffinity": "None", @@ -564,6 +579,9 @@ exports[`#fetchServices should collect data: jobState 1`] = ` "_type": "kube_service", "active": undefined, "allocateLoadBalancerNodePorts": undefined, + "apiVersion": [ + "v1", + ], "category": [ "infrastructure", ], @@ -571,6 +589,9 @@ exports[`#fetchServices should collect data: jobState 1`] = ` "clusterIPs": [ "10.103.238.222", ], + "clusterIpVersion": [ + "IPv4", + ], "createdOn": 1705009957000, "deletionGracePeriodSeconds": undefined, "displayName": "np-test-mariadb", @@ -589,6 +610,15 @@ exports[`#fetchServices should collect data: jobState 1`] = ` "loadBalancerIP": undefined, "loadBalancerSourceRanges": undefined, "name": "np-test-mariadb", + "portName": [ + "mysql", + ], + "portNumber": [ + 3306, + ], + "protocol": [ + "TCP", + ], "publishNotReadyAddresses": undefined, "resourceVersion": "27438", "sessionAffinity": "None", @@ -760,6 +790,10 @@ exports[`#fetchServices should collect data: jobState 1`] = ` "_type": "kube_service", "active": undefined, "allocateLoadBalancerNodePorts": true, + "apiVersion": [ + "v1", + "v1", + ], "category": [ "infrastructure", ], @@ -767,6 +801,9 @@ exports[`#fetchServices should collect data: jobState 1`] = ` "clusterIPs": [ "10.108.56.15", ], + "clusterIpVersion": [ + "IPv4", + ], "createdOn": 1705009957000, "deletionGracePeriodSeconds": undefined, "displayName": "np-test-wordpress", @@ -785,6 +822,18 @@ exports[`#fetchServices should collect data: jobState 1`] = ` "loadBalancerIP": undefined, "loadBalancerSourceRanges": undefined, "name": "np-test-wordpress", + "portName": [ + "http", + "https", + ], + "portNumber": [ + 80, + 443, + ], + "protocol": [ + "TCP", + "TCP", + ], "publishNotReadyAddresses": undefined, "resourceVersion": "27471", "sessionAffinity": "None", @@ -944,6 +993,9 @@ exports[`#fetchServices should collect data: jobState 1`] = ` "_type": "kube_service", "active": undefined, "allocateLoadBalancerNodePorts": undefined, + "apiVersion": [ + "v1", + ], "category": [ "infrastructure", ], @@ -951,6 +1003,9 @@ exports[`#fetchServices should collect data: jobState 1`] = ` "clusterIPs": [ "10.96.0.10", ], + "clusterIpVersion": [ + "IPv4", + ], "createdOn": 1704988218000, "deletionGracePeriodSeconds": undefined, "displayName": "kube-dns", @@ -969,6 +1024,21 @@ exports[`#fetchServices should collect data: jobState 1`] = ` "loadBalancerIP": undefined, "loadBalancerSourceRanges": undefined, "name": "kube-dns", + "portName": [ + "dns", + "dns-tcp", + "metrics", + ], + "portNumber": [ + 53, + 53, + 9153, + ], + "protocol": [ + "UDP", + "TCP", + "TCP", + ], "publishNotReadyAddresses": undefined, "resourceVersion": "275", "sessionAffinity": "None", diff --git a/src/steps/stateful-sets/__snapshots__/index.test.ts.snap b/src/steps/stateful-sets/__snapshots__/index.test.ts.snap deleted file mode 100644 index 6b7bea4..0000000 --- a/src/steps/stateful-sets/__snapshots__/index.test.ts.snap +++ /dev/null @@ -1,302 +0,0 @@ -// Jest Snapshot v1, https://goo.gl/fbAQLP - -exports[`#fetchStatefulSets should collect data: jobState 1`] = ` -{ - "collectedEntities": [ - { - "_class": [ - "Group", - ], - "_key": "9e9e231b-89d5-4ac7-8ec4-855791482c2f", - "_rawData": [ - { - "name": "default", - "rawData": V1Namespace { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": undefined, - "creationTimestamp": 2024-06-19T08:11:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/metadata.name": "default", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:labels": { - ".": {}, - "f:kubernetes.io/metadata.name": {}, - }, - }, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-06-19T08:11:16.000Z, - }, - ], - "name": "default", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "42", - "selfLink": undefined, - "uid": "9e9e231b-89d5-4ac7-8ec4-855791482c2f", - }, - "spec": V1NamespaceSpec { - "finalizers": [ - "kubernetes", - ], - }, - "status": V1NamespaceStatus { - "conditions": undefined, - "phase": "Active", - }, - }, - }, - ], - "_type": "kube_namespace", - "active": undefined, - "createdOn": 1718784676000, - "deletionGracePeriodSeconds": undefined, - "displayName": "default", - "finalizers": [ - "kubernetes", - ], - "generation": undefined, - "name": "default", - "resourceVersion": "42", - "status.phase": "Active", - }, - { - "_class": [ - "Group", - ], - "_key": "9d2b05a5-c965-4a88-8b01-b9d28aed519a", - "_rawData": [ - { - "name": "default", - "rawData": V1Namespace { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": undefined, - "creationTimestamp": 2024-06-19T08:11:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/metadata.name": "kube-node-lease", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:labels": { - ".": {}, - "f:kubernetes.io/metadata.name": {}, - }, - }, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-06-19T08:11:16.000Z, - }, - ], - "name": "kube-node-lease", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "38", - "selfLink": undefined, - "uid": "9d2b05a5-c965-4a88-8b01-b9d28aed519a", - }, - "spec": V1NamespaceSpec { - "finalizers": [ - "kubernetes", - ], - }, - "status": V1NamespaceStatus { - "conditions": undefined, - "phase": "Active", - }, - }, - }, - ], - "_type": "kube_namespace", - "active": undefined, - "createdOn": 1718784676000, - "deletionGracePeriodSeconds": undefined, - "displayName": "kube-node-lease", - "finalizers": [ - "kubernetes", - ], - "generation": undefined, - "name": "kube-node-lease", - "resourceVersion": "38", - "status.phase": "Active", - }, - { - "_class": [ - "Group", - ], - "_key": "aee57e5e-0611-4ca8-89f3-64bf6fdaac8c", - "_rawData": [ - { - "name": "default", - "rawData": V1Namespace { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": undefined, - "creationTimestamp": 2024-06-19T08:11:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/metadata.name": "kube-public", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:labels": { - ".": {}, - "f:kubernetes.io/metadata.name": {}, - }, - }, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-06-19T08:11:16.000Z, - }, - ], - "name": "kube-public", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "26", - "selfLink": undefined, - "uid": "aee57e5e-0611-4ca8-89f3-64bf6fdaac8c", - }, - "spec": V1NamespaceSpec { - "finalizers": [ - "kubernetes", - ], - }, - "status": V1NamespaceStatus { - "conditions": undefined, - "phase": "Active", - }, - }, - }, - ], - "_type": "kube_namespace", - "active": undefined, - "createdOn": 1718784676000, - "deletionGracePeriodSeconds": undefined, - "displayName": "kube-public", - "finalizers": [ - "kubernetes", - ], - "generation": undefined, - "name": "kube-public", - "resourceVersion": "26", - "status.phase": "Active", - }, - { - "_class": [ - "Group", - ], - "_key": "ced267a3-528f-46b5-a289-cbf7068d8fc9", - "_rawData": [ - { - "name": "default", - "rawData": V1Namespace { - "apiVersion": undefined, - "kind": undefined, - "metadata": V1ObjectMeta { - "annotations": undefined, - "creationTimestamp": 2024-06-19T08:11:16.000Z, - "deletionGracePeriodSeconds": undefined, - "deletionTimestamp": undefined, - "finalizers": undefined, - "generateName": undefined, - "generation": undefined, - "labels": { - "kubernetes.io/metadata.name": "kube-system", - }, - "managedFields": [ - V1ManagedFieldsEntry { - "apiVersion": "v1", - "fieldsType": "FieldsV1", - "fieldsV1": { - "f:metadata": { - "f:labels": { - ".": {}, - "f:kubernetes.io/metadata.name": {}, - }, - }, - }, - "manager": "kube-apiserver", - "operation": "Update", - "subresource": undefined, - "time": 2024-06-19T08:11:16.000Z, - }, - ], - "name": "kube-system", - "namespace": undefined, - "ownerReferences": undefined, - "resourceVersion": "12", - "selfLink": undefined, - "uid": "ced267a3-528f-46b5-a289-cbf7068d8fc9", - }, - "spec": V1NamespaceSpec { - "finalizers": [ - "kubernetes", - ], - }, - "status": V1NamespaceStatus { - "conditions": undefined, - "phase": "Active", - }, - }, - }, - ], - "_type": "kube_namespace", - "active": undefined, - "createdOn": 1718784676000, - "deletionGracePeriodSeconds": undefined, - "displayName": "kube-system", - "finalizers": [ - "kubernetes", - ], - "generation": undefined, - "name": "kube-system", - "resourceVersion": "12", - "status.phase": "Active", - }, - ], - "collectedRelationships": [], - "encounteredTypes": [ - "kube_namespace", - ], - "numCollectedEntities": 4, - "numCollectedRelationships": 0, -} -`; From 55a612d50154a1773376bc112e341ce19fedf8d8 Mon Sep 17 00:00:00 2001 From: mikiodehartj1 <113941652+mikiodehartj1@users.noreply.github.com> Date: Thu, 12 Sep 2024 10:34:34 -0600 Subject: [PATCH 3/5] adding snapshots --- .../rbac/__snapshots__/index.test.ts.snap | 17606 ++++++++++++++++ .../__snapshots__/index.test.ts.snap | 302 + 2 files changed, 17908 insertions(+) create mode 100644 src/steps/rbac/__snapshots__/index.test.ts.snap create mode 100644 src/steps/stateful-sets/__snapshots__/index.test.ts.snap diff --git a/src/steps/rbac/__snapshots__/index.test.ts.snap b/src/steps/rbac/__snapshots__/index.test.ts.snap new file mode 100644 index 0000000..ee97cc8 --- /dev/null +++ b/src/steps/rbac/__snapshots__/index.test.ts.snap @@ -0,0 +1,17606 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`#fetchClusterRoleBindings should collect data: jobState 1`] = ` +{ + "collectedEntities": [ + { + "_class": [ + "Cluster", + ], + "_key": "kube_cluster:docker-desktop", + "_rawData": [ + { + "name": "default", + "rawData": { + "name": "docker-desktop", + "server": "https://192.168.49.2:8443", + "skipTLSVerify": false, + "tlsServerName": undefined, + }, + }, + ], + "_type": "kube_cluster", + "createdOn": undefined, + "displayName": "docker-desktop", + "name": "docker-desktop", + "server": "https://192.168.49.2:8443", + "skipTlsVerify": false, + }, + { + "_class": [ + "AccessPolicy", + ], + "_key": "90d21dcc-3625-4ad2-8d20-bc9402cdf17c", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRoleBinding { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:roleRef": {}, + "f:subjects": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "cluster-admin", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "172", + "selfLink": undefined, + "uid": "90d21dcc-3625-4ad2-8d20-bc9402cdf17c", + }, + "roleRef": V1RoleRef { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "ClusterRole", + "name": "cluster-admin", + }, + "subjects": [ + V1Subject { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "Group", + "name": "system:masters", + "namespace": undefined, + }, + ], + }, + }, + ], + "_type": "kube_cluster_role_binding", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "cluster-admin", + "generation": undefined, + "name": "cluster-admin", + "resourceVersion": "172", + }, + { + "_class": [ + "AccessPolicy", + ], + "_key": "bca06767-db49-4d17-a6e5-191ede3d9181", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRoleBinding { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "kubectl.kubernetes.io/last-applied-configuration": "{"apiVersion":"rbac.authorization.k8s.io/v1","kind":"ClusterRoleBinding","metadata":{"annotations":{},"labels":{"app.kubernetes.io/managed-by":"tilt","name":"graph-kubernetes"},"name":"graph-kubernetes"},"roleRef":{"apiGroup":"rbac.authorization.k8s.io","kind":"ClusterRole","name":"graph-kubernetes"},"subjects":[{"kind":"ServiceAccount","name":"graph-kubernetes","namespace":"default"}]} +", + }, + "creationTimestamp": 2024-01-12T16:59:26.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "app.kubernetes.io/managed-by": "tilt", + "name": "graph-kubernetes", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:kubectl.kubernetes.io/last-applied-configuration": {}, + }, + "f:labels": { + ".": {}, + "f:app.kubernetes.io/managed-by": {}, + "f:name": {}, + }, + }, + "f:roleRef": {}, + "f:subjects": {}, + }, + "manager": "Go-http-client", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-12T16:59:26.000Z, + }, + ], + "name": "graph-kubernetes", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "50621", + "selfLink": undefined, + "uid": "bca06767-db49-4d17-a6e5-191ede3d9181", + }, + "roleRef": V1RoleRef { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "ClusterRole", + "name": "graph-kubernetes", + }, + "subjects": [ + V1Subject { + "apiGroup": undefined, + "kind": "ServiceAccount", + "name": "graph-kubernetes", + "namespace": "default", + }, + ], + }, + }, + ], + "_type": "kube_cluster_role_binding", + "createdOn": 1705078766000, + "deletionGracePeriodSeconds": undefined, + "displayName": "graph-kubernetes", + "generation": undefined, + "name": "graph-kubernetes", + "resourceVersion": "50621", + }, + { + "_class": [ + "AccessPolicy", + ], + "_key": "118963fc-231c-46ef-9e39-45929dc643d8", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRoleBinding { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": undefined, + "creationTimestamp": 2024-01-11T15:50:18.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": undefined, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:roleRef": {}, + "f:subjects": {}, + }, + "manager": "kubeadm", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:18.000Z, + }, + ], + "name": "kubeadm:get-nodes", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "261", + "selfLink": undefined, + "uid": "118963fc-231c-46ef-9e39-45929dc643d8", + }, + "roleRef": V1RoleRef { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "ClusterRole", + "name": "kubeadm:get-nodes", + }, + "subjects": [ + V1Subject { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "Group", + "name": "system:bootstrappers:kubeadm:default-node-token", + "namespace": undefined, + }, + ], + }, + }, + ], + "_type": "kube_cluster_role_binding", + "createdOn": 1704988218000, + "deletionGracePeriodSeconds": undefined, + "displayName": "kubeadm:get-nodes", + "generation": undefined, + "name": "kubeadm:get-nodes", + "resourceVersion": "261", + }, + { + "_class": [ + "AccessPolicy", + ], + "_key": "bc58c223-e1ab-4863-8fbd-6088894e9b24", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRoleBinding { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": undefined, + "creationTimestamp": 2024-01-11T15:50:18.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": undefined, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:roleRef": {}, + "f:subjects": {}, + }, + "manager": "kubeadm", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:18.000Z, + }, + ], + "name": "kubeadm:kubelet-bootstrap", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "262", + "selfLink": undefined, + "uid": "bc58c223-e1ab-4863-8fbd-6088894e9b24", + }, + "roleRef": V1RoleRef { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "ClusterRole", + "name": "system:node-bootstrapper", + }, + "subjects": [ + V1Subject { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "Group", + "name": "system:bootstrappers:kubeadm:default-node-token", + "namespace": undefined, + }, + ], + }, + }, + ], + "_type": "kube_cluster_role_binding", + "createdOn": 1704988218000, + "deletionGracePeriodSeconds": undefined, + "displayName": "kubeadm:kubelet-bootstrap", + "generation": undefined, + "name": "kubeadm:kubelet-bootstrap", + "resourceVersion": "262", + }, + { + "_class": [ + "AccessPolicy", + ], + "_key": "55e39aff-7d87-40ce-a89d-9a964dd6b4b1", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRoleBinding { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": undefined, + "creationTimestamp": 2024-01-11T15:50:18.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": undefined, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:roleRef": {}, + "f:subjects": {}, + }, + "manager": "kubeadm", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:18.000Z, + }, + ], + "name": "kubeadm:node-autoapprove-bootstrap", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "264", + "selfLink": undefined, + "uid": "55e39aff-7d87-40ce-a89d-9a964dd6b4b1", + }, + "roleRef": V1RoleRef { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "ClusterRole", + "name": "system:certificates.k8s.io:certificatesigningrequests:nodeclient", + }, + "subjects": [ + V1Subject { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "Group", + "name": "system:bootstrappers:kubeadm:default-node-token", + "namespace": undefined, + }, + ], + }, + }, + ], + "_type": "kube_cluster_role_binding", + "createdOn": 1704988218000, + "deletionGracePeriodSeconds": undefined, + "displayName": "kubeadm:node-autoapprove-bootstrap", + "generation": undefined, + "name": "kubeadm:node-autoapprove-bootstrap", + "resourceVersion": "264", + }, + { + "_class": [ + "AccessPolicy", + ], + "_key": "e691fa17-eeed-49b9-a22a-12cfa83e34b0", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRoleBinding { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": undefined, + "creationTimestamp": 2024-01-11T15:50:18.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": undefined, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:roleRef": {}, + "f:subjects": {}, + }, + "manager": "kubeadm", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:18.000Z, + }, + ], + "name": "kubeadm:node-autoapprove-certificate-rotation", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "265", + "selfLink": undefined, + "uid": "e691fa17-eeed-49b9-a22a-12cfa83e34b0", + }, + "roleRef": V1RoleRef { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "ClusterRole", + "name": "system:certificates.k8s.io:certificatesigningrequests:selfnodeclient", + }, + "subjects": [ + V1Subject { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "Group", + "name": "system:nodes", + "namespace": undefined, + }, + ], + }, + }, + ], + "_type": "kube_cluster_role_binding", + "createdOn": 1704988218000, + "deletionGracePeriodSeconds": undefined, + "displayName": "kubeadm:node-autoapprove-certificate-rotation", + "generation": undefined, + "name": "kubeadm:node-autoapprove-certificate-rotation", + "resourceVersion": "265", + }, + { + "_class": [ + "AccessPolicy", + ], + "_key": "4467c233-c09d-473a-9851-9b666fb7052d", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRoleBinding { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": undefined, + "creationTimestamp": 2024-01-11T15:50:18.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": undefined, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:roleRef": {}, + "f:subjects": {}, + }, + "manager": "kubeadm", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:18.000Z, + }, + ], + "name": "kubeadm:node-proxier", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "280", + "selfLink": undefined, + "uid": "4467c233-c09d-473a-9851-9b666fb7052d", + }, + "roleRef": V1RoleRef { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "ClusterRole", + "name": "system:node-proxier", + }, + "subjects": [ + V1Subject { + "apiGroup": undefined, + "kind": "ServiceAccount", + "name": "kube-proxy", + "namespace": "kube-system", + }, + ], + }, + }, + ], + "_type": "kube_cluster_role_binding", + "createdOn": 1704988218000, + "deletionGracePeriodSeconds": undefined, + "displayName": "kubeadm:node-proxier", + "generation": undefined, + "name": "kubeadm:node-proxier", + "resourceVersion": "280", + }, + { + "_class": [ + "AccessPolicy", + ], + "_key": "7da0d9e9-c40a-4387-813b-e6311ec596e6", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRoleBinding { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "kubectl.kubernetes.io/last-applied-configuration": "{"apiVersion":"rbac.authorization.k8s.io/v1","kind":"ClusterRoleBinding","metadata":{"annotations":{},"name":"storage-provisioner"},"roleRef":{"apiGroup":"rbac.authorization.k8s.io","kind":"ClusterRole","name":"storage-provisioner"},"subjects":[{"kind":"ServiceAccount","name":"storage-provisioner","namespace":"kube-system"}]} +", + }, + "creationTimestamp": 2024-01-11T15:50:23.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": undefined, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:roleRef": {}, + "f:subjects": {}, + }, + "manager": "kubectl", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:23.000Z, + }, + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:kubectl.kubernetes.io/last-applied-configuration": {}, + }, + }, + }, + "manager": "kubectl-client-side-apply", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:24.000Z, + }, + ], + "name": "storage-provisioner", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "390", + "selfLink": undefined, + "uid": "7da0d9e9-c40a-4387-813b-e6311ec596e6", + }, + "roleRef": V1RoleRef { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "ClusterRole", + "name": "storage-provisioner", + }, + "subjects": [ + V1Subject { + "apiGroup": undefined, + "kind": "ServiceAccount", + "name": "storage-provisioner", + "namespace": "kube-system", + }, + ], + }, + }, + ], + "_type": "kube_cluster_role_binding", + "createdOn": 1704988223000, + "deletionGracePeriodSeconds": undefined, + "displayName": "storage-provisioner", + "generation": undefined, + "name": "storage-provisioner", + "resourceVersion": "390", + }, + { + "_class": [ + "AccessPolicy", + ], + "_key": "01952574-0580-43c3-8066-e1e14c90ab5a", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRoleBinding { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:roleRef": {}, + "f:subjects": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:basic-user", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "175", + "selfLink": undefined, + "uid": "01952574-0580-43c3-8066-e1e14c90ab5a", + }, + "roleRef": V1RoleRef { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "ClusterRole", + "name": "system:basic-user", + }, + "subjects": [ + V1Subject { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "Group", + "name": "system:authenticated", + "namespace": undefined, + }, + ], + }, + }, + ], + "_type": "kube_cluster_role_binding", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:basic-user", + "generation": undefined, + "name": "system:basic-user", + "resourceVersion": "175", + }, + { + "_class": [ + "AccessPolicy", + ], + "_key": "91b28cab-0ffa-493e-956b-f3e36476bd24", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRoleBinding { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:roleRef": {}, + "f:subjects": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:attachdetach-controller", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "184", + "selfLink": undefined, + "uid": "91b28cab-0ffa-493e-956b-f3e36476bd24", + }, + "roleRef": V1RoleRef { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "ClusterRole", + "name": "system:controller:attachdetach-controller", + }, + "subjects": [ + V1Subject { + "apiGroup": undefined, + "kind": "ServiceAccount", + "name": "attachdetach-controller", + "namespace": "kube-system", + }, + ], + }, + }, + ], + "_type": "kube_cluster_role_binding", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:attachdetach-controller", + "generation": undefined, + "name": "system:controller:attachdetach-controller", + "resourceVersion": "184", + }, + { + "_class": [ + "AccessPolicy", + ], + "_key": "ed66bf6b-5b8f-43fd-a87a-a77ef5c62528", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRoleBinding { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:roleRef": {}, + "f:subjects": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:certificate-controller", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "211", + "selfLink": undefined, + "uid": "ed66bf6b-5b8f-43fd-a87a-a77ef5c62528", + }, + "roleRef": V1RoleRef { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "ClusterRole", + "name": "system:controller:certificate-controller", + }, + "subjects": [ + V1Subject { + "apiGroup": undefined, + "kind": "ServiceAccount", + "name": "certificate-controller", + "namespace": "kube-system", + }, + ], + }, + }, + ], + "_type": "kube_cluster_role_binding", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:certificate-controller", + "generation": undefined, + "name": "system:controller:certificate-controller", + "resourceVersion": "211", + }, + { + "_class": [ + "AccessPolicy", + ], + "_key": "aa74c55c-cda3-42ea-b4f6-6646ad560e9e", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRoleBinding { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:roleRef": {}, + "f:subjects": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:clusterrole-aggregation-controller", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "185", + "selfLink": undefined, + "uid": "aa74c55c-cda3-42ea-b4f6-6646ad560e9e", + }, + "roleRef": V1RoleRef { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "ClusterRole", + "name": "system:controller:clusterrole-aggregation-controller", + }, + "subjects": [ + V1Subject { + "apiGroup": undefined, + "kind": "ServiceAccount", + "name": "clusterrole-aggregation-controller", + "namespace": "kube-system", + }, + ], + }, + }, + ], + "_type": "kube_cluster_role_binding", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:clusterrole-aggregation-controller", + "generation": undefined, + "name": "system:controller:clusterrole-aggregation-controller", + "resourceVersion": "185", + }, + { + "_class": [ + "AccessPolicy", + ], + "_key": "cde3c77c-152b-47ab-b3b8-d3c6045bb6f6", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRoleBinding { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:roleRef": {}, + "f:subjects": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:cronjob-controller", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "186", + "selfLink": undefined, + "uid": "cde3c77c-152b-47ab-b3b8-d3c6045bb6f6", + }, + "roleRef": V1RoleRef { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "ClusterRole", + "name": "system:controller:cronjob-controller", + }, + "subjects": [ + V1Subject { + "apiGroup": undefined, + "kind": "ServiceAccount", + "name": "cronjob-controller", + "namespace": "kube-system", + }, + ], + }, + }, + ], + "_type": "kube_cluster_role_binding", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:cronjob-controller", + "generation": undefined, + "name": "system:controller:cronjob-controller", + "resourceVersion": "186", + }, + { + "_class": [ + "AccessPolicy", + ], + "_key": "a4f4bbd7-9349-462d-9166-f009331f9009", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRoleBinding { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:roleRef": {}, + "f:subjects": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:daemon-set-controller", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "187", + "selfLink": undefined, + "uid": "a4f4bbd7-9349-462d-9166-f009331f9009", + }, + "roleRef": V1RoleRef { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "ClusterRole", + "name": "system:controller:daemon-set-controller", + }, + "subjects": [ + V1Subject { + "apiGroup": undefined, + "kind": "ServiceAccount", + "name": "daemon-set-controller", + "namespace": "kube-system", + }, + ], + }, + }, + ], + "_type": "kube_cluster_role_binding", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:daemon-set-controller", + "generation": undefined, + "name": "system:controller:daemon-set-controller", + "resourceVersion": "187", + }, + { + "_class": [ + "AccessPolicy", + ], + "_key": "782df902-3418-4643-a30d-30ecd4eda36e", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRoleBinding { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:roleRef": {}, + "f:subjects": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:deployment-controller", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "188", + "selfLink": undefined, + "uid": "782df902-3418-4643-a30d-30ecd4eda36e", + }, + "roleRef": V1RoleRef { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "ClusterRole", + "name": "system:controller:deployment-controller", + }, + "subjects": [ + V1Subject { + "apiGroup": undefined, + "kind": "ServiceAccount", + "name": "deployment-controller", + "namespace": "kube-system", + }, + ], + }, + }, + ], + "_type": "kube_cluster_role_binding", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:deployment-controller", + "generation": undefined, + "name": "system:controller:deployment-controller", + "resourceVersion": "188", + }, + { + "_class": [ + "AccessPolicy", + ], + "_key": "c819b9d0-04a6-441a-a9bb-ccba29f94cb5", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRoleBinding { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:roleRef": {}, + "f:subjects": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:disruption-controller", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "189", + "selfLink": undefined, + "uid": "c819b9d0-04a6-441a-a9bb-ccba29f94cb5", + }, + "roleRef": V1RoleRef { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "ClusterRole", + "name": "system:controller:disruption-controller", + }, + "subjects": [ + V1Subject { + "apiGroup": undefined, + "kind": "ServiceAccount", + "name": "disruption-controller", + "namespace": "kube-system", + }, + ], + }, + }, + ], + "_type": "kube_cluster_role_binding", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:disruption-controller", + "generation": undefined, + "name": "system:controller:disruption-controller", + "resourceVersion": "189", + }, + { + "_class": [ + "AccessPolicy", + ], + "_key": "af7c0be9-8cde-4fb2-921c-0b6185e8701f", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRoleBinding { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:roleRef": {}, + "f:subjects": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:endpoint-controller", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "190", + "selfLink": undefined, + "uid": "af7c0be9-8cde-4fb2-921c-0b6185e8701f", + }, + "roleRef": V1RoleRef { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "ClusterRole", + "name": "system:controller:endpoint-controller", + }, + "subjects": [ + V1Subject { + "apiGroup": undefined, + "kind": "ServiceAccount", + "name": "endpoint-controller", + "namespace": "kube-system", + }, + ], + }, + }, + ], + "_type": "kube_cluster_role_binding", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:endpoint-controller", + "generation": undefined, + "name": "system:controller:endpoint-controller", + "resourceVersion": "190", + }, + { + "_class": [ + "AccessPolicy", + ], + "_key": "be8503f6-7e03-407c-b139-f29673dcc662", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRoleBinding { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:roleRef": {}, + "f:subjects": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:endpointslice-controller", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "191", + "selfLink": undefined, + "uid": "be8503f6-7e03-407c-b139-f29673dcc662", + }, + "roleRef": V1RoleRef { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "ClusterRole", + "name": "system:controller:endpointslice-controller", + }, + "subjects": [ + V1Subject { + "apiGroup": undefined, + "kind": "ServiceAccount", + "name": "endpointslice-controller", + "namespace": "kube-system", + }, + ], + }, + }, + ], + "_type": "kube_cluster_role_binding", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:endpointslice-controller", + "generation": undefined, + "name": "system:controller:endpointslice-controller", + "resourceVersion": "191", + }, + { + "_class": [ + "AccessPolicy", + ], + "_key": "8a3af5fc-bfd2-4df8-abe8-272eae607134", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRoleBinding { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:roleRef": {}, + "f:subjects": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:endpointslicemirroring-controller", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "192", + "selfLink": undefined, + "uid": "8a3af5fc-bfd2-4df8-abe8-272eae607134", + }, + "roleRef": V1RoleRef { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "ClusterRole", + "name": "system:controller:endpointslicemirroring-controller", + }, + "subjects": [ + V1Subject { + "apiGroup": undefined, + "kind": "ServiceAccount", + "name": "endpointslicemirroring-controller", + "namespace": "kube-system", + }, + ], + }, + }, + ], + "_type": "kube_cluster_role_binding", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:endpointslicemirroring-controller", + "generation": undefined, + "name": "system:controller:endpointslicemirroring-controller", + "resourceVersion": "192", + }, + { + "_class": [ + "AccessPolicy", + ], + "_key": "68db9385-23b7-4de9-a801-0e216515c1b4", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRoleBinding { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:roleRef": {}, + "f:subjects": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:ephemeral-volume-controller", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "194", + "selfLink": undefined, + "uid": "68db9385-23b7-4de9-a801-0e216515c1b4", + }, + "roleRef": V1RoleRef { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "ClusterRole", + "name": "system:controller:ephemeral-volume-controller", + }, + "subjects": [ + V1Subject { + "apiGroup": undefined, + "kind": "ServiceAccount", + "name": "ephemeral-volume-controller", + "namespace": "kube-system", + }, + ], + }, + }, + ], + "_type": "kube_cluster_role_binding", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:ephemeral-volume-controller", + "generation": undefined, + "name": "system:controller:ephemeral-volume-controller", + "resourceVersion": "194", + }, + { + "_class": [ + "AccessPolicy", + ], + "_key": "034f5370-3bda-4f0f-bde6-1d60c6d90842", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRoleBinding { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:roleRef": {}, + "f:subjects": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:expand-controller", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "193", + "selfLink": undefined, + "uid": "034f5370-3bda-4f0f-bde6-1d60c6d90842", + }, + "roleRef": V1RoleRef { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "ClusterRole", + "name": "system:controller:expand-controller", + }, + "subjects": [ + V1Subject { + "apiGroup": undefined, + "kind": "ServiceAccount", + "name": "expand-controller", + "namespace": "kube-system", + }, + ], + }, + }, + ], + "_type": "kube_cluster_role_binding", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:expand-controller", + "generation": undefined, + "name": "system:controller:expand-controller", + "resourceVersion": "193", + }, + { + "_class": [ + "AccessPolicy", + ], + "_key": "31af8953-11c6-4cfc-914e-3c665103323e", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRoleBinding { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:roleRef": {}, + "f:subjects": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:generic-garbage-collector", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "195", + "selfLink": undefined, + "uid": "31af8953-11c6-4cfc-914e-3c665103323e", + }, + "roleRef": V1RoleRef { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "ClusterRole", + "name": "system:controller:generic-garbage-collector", + }, + "subjects": [ + V1Subject { + "apiGroup": undefined, + "kind": "ServiceAccount", + "name": "generic-garbage-collector", + "namespace": "kube-system", + }, + ], + }, + }, + ], + "_type": "kube_cluster_role_binding", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:generic-garbage-collector", + "generation": undefined, + "name": "system:controller:generic-garbage-collector", + "resourceVersion": "195", + }, + { + "_class": [ + "AccessPolicy", + ], + "_key": "58867044-42bd-4e21-99d1-29d5ee5cb9ea", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRoleBinding { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:roleRef": {}, + "f:subjects": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:horizontal-pod-autoscaler", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "196", + "selfLink": undefined, + "uid": "58867044-42bd-4e21-99d1-29d5ee5cb9ea", + }, + "roleRef": V1RoleRef { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "ClusterRole", + "name": "system:controller:horizontal-pod-autoscaler", + }, + "subjects": [ + V1Subject { + "apiGroup": undefined, + "kind": "ServiceAccount", + "name": "horizontal-pod-autoscaler", + "namespace": "kube-system", + }, + ], + }, + }, + ], + "_type": "kube_cluster_role_binding", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:horizontal-pod-autoscaler", + "generation": undefined, + "name": "system:controller:horizontal-pod-autoscaler", + "resourceVersion": "196", + }, + { + "_class": [ + "AccessPolicy", + ], + "_key": "668f157d-cd16-4ad6-b384-25b7aad77b62", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRoleBinding { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:roleRef": {}, + "f:subjects": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:job-controller", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "197", + "selfLink": undefined, + "uid": "668f157d-cd16-4ad6-b384-25b7aad77b62", + }, + "roleRef": V1RoleRef { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "ClusterRole", + "name": "system:controller:job-controller", + }, + "subjects": [ + V1Subject { + "apiGroup": undefined, + "kind": "ServiceAccount", + "name": "job-controller", + "namespace": "kube-system", + }, + ], + }, + }, + ], + "_type": "kube_cluster_role_binding", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:job-controller", + "generation": undefined, + "name": "system:controller:job-controller", + "resourceVersion": "197", + }, + { + "_class": [ + "AccessPolicy", + ], + "_key": "904a064d-ec36-4065-873b-afaa7b7123ca", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRoleBinding { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:roleRef": {}, + "f:subjects": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:namespace-controller", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "198", + "selfLink": undefined, + "uid": "904a064d-ec36-4065-873b-afaa7b7123ca", + }, + "roleRef": V1RoleRef { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "ClusterRole", + "name": "system:controller:namespace-controller", + }, + "subjects": [ + V1Subject { + "apiGroup": undefined, + "kind": "ServiceAccount", + "name": "namespace-controller", + "namespace": "kube-system", + }, + ], + }, + }, + ], + "_type": "kube_cluster_role_binding", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:namespace-controller", + "generation": undefined, + "name": "system:controller:namespace-controller", + "resourceVersion": "198", + }, + { + "_class": [ + "AccessPolicy", + ], + "_key": "0000703a-e5b5-4405-bcbf-b9def9c8bbdf", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRoleBinding { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:roleRef": {}, + "f:subjects": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:node-controller", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "199", + "selfLink": undefined, + "uid": "0000703a-e5b5-4405-bcbf-b9def9c8bbdf", + }, + "roleRef": V1RoleRef { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "ClusterRole", + "name": "system:controller:node-controller", + }, + "subjects": [ + V1Subject { + "apiGroup": undefined, + "kind": "ServiceAccount", + "name": "node-controller", + "namespace": "kube-system", + }, + ], + }, + }, + ], + "_type": "kube_cluster_role_binding", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:node-controller", + "generation": undefined, + "name": "system:controller:node-controller", + "resourceVersion": "199", + }, + { + "_class": [ + "AccessPolicy", + ], + "_key": "c71da7ef-991e-4d89-85ee-23514f6ac3ec", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRoleBinding { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:roleRef": {}, + "f:subjects": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:persistent-volume-binder", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "200", + "selfLink": undefined, + "uid": "c71da7ef-991e-4d89-85ee-23514f6ac3ec", + }, + "roleRef": V1RoleRef { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "ClusterRole", + "name": "system:controller:persistent-volume-binder", + }, + "subjects": [ + V1Subject { + "apiGroup": undefined, + "kind": "ServiceAccount", + "name": "persistent-volume-binder", + "namespace": "kube-system", + }, + ], + }, + }, + ], + "_type": "kube_cluster_role_binding", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:persistent-volume-binder", + "generation": undefined, + "name": "system:controller:persistent-volume-binder", + "resourceVersion": "200", + }, + { + "_class": [ + "AccessPolicy", + ], + "_key": "0169a250-9b70-4916-aa79-495edf61fc7c", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRoleBinding { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:roleRef": {}, + "f:subjects": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:pod-garbage-collector", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "201", + "selfLink": undefined, + "uid": "0169a250-9b70-4916-aa79-495edf61fc7c", + }, + "roleRef": V1RoleRef { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "ClusterRole", + "name": "system:controller:pod-garbage-collector", + }, + "subjects": [ + V1Subject { + "apiGroup": undefined, + "kind": "ServiceAccount", + "name": "pod-garbage-collector", + "namespace": "kube-system", + }, + ], + }, + }, + ], + "_type": "kube_cluster_role_binding", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:pod-garbage-collector", + "generation": undefined, + "name": "system:controller:pod-garbage-collector", + "resourceVersion": "201", + }, + { + "_class": [ + "AccessPolicy", + ], + "_key": "588ea0e4-b5b1-47b2-9595-674307371754", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRoleBinding { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:roleRef": {}, + "f:subjects": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:pv-protection-controller", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "213", + "selfLink": undefined, + "uid": "588ea0e4-b5b1-47b2-9595-674307371754", + }, + "roleRef": V1RoleRef { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "ClusterRole", + "name": "system:controller:pv-protection-controller", + }, + "subjects": [ + V1Subject { + "apiGroup": undefined, + "kind": "ServiceAccount", + "name": "pv-protection-controller", + "namespace": "kube-system", + }, + ], + }, + }, + ], + "_type": "kube_cluster_role_binding", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:pv-protection-controller", + "generation": undefined, + "name": "system:controller:pv-protection-controller", + "resourceVersion": "213", + }, + { + "_class": [ + "AccessPolicy", + ], + "_key": "7c687052-8efd-4a7a-a2b9-7af47ba32113", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRoleBinding { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:roleRef": {}, + "f:subjects": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:pvc-protection-controller", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "212", + "selfLink": undefined, + "uid": "7c687052-8efd-4a7a-a2b9-7af47ba32113", + }, + "roleRef": V1RoleRef { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "ClusterRole", + "name": "system:controller:pvc-protection-controller", + }, + "subjects": [ + V1Subject { + "apiGroup": undefined, + "kind": "ServiceAccount", + "name": "pvc-protection-controller", + "namespace": "kube-system", + }, + ], + }, + }, + ], + "_type": "kube_cluster_role_binding", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:pvc-protection-controller", + "generation": undefined, + "name": "system:controller:pvc-protection-controller", + "resourceVersion": "212", + }, + { + "_class": [ + "AccessPolicy", + ], + "_key": "81d5322e-8a9d-4970-8a4f-cad9287923ae", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRoleBinding { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:roleRef": {}, + "f:subjects": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:replicaset-controller", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "202", + "selfLink": undefined, + "uid": "81d5322e-8a9d-4970-8a4f-cad9287923ae", + }, + "roleRef": V1RoleRef { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "ClusterRole", + "name": "system:controller:replicaset-controller", + }, + "subjects": [ + V1Subject { + "apiGroup": undefined, + "kind": "ServiceAccount", + "name": "replicaset-controller", + "namespace": "kube-system", + }, + ], + }, + }, + ], + "_type": "kube_cluster_role_binding", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:replicaset-controller", + "generation": undefined, + "name": "system:controller:replicaset-controller", + "resourceVersion": "202", + }, + { + "_class": [ + "AccessPolicy", + ], + "_key": "6343941a-e1a8-4f58-9ac8-66def336368f", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRoleBinding { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:roleRef": {}, + "f:subjects": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:replication-controller", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "203", + "selfLink": undefined, + "uid": "6343941a-e1a8-4f58-9ac8-66def336368f", + }, + "roleRef": V1RoleRef { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "ClusterRole", + "name": "system:controller:replication-controller", + }, + "subjects": [ + V1Subject { + "apiGroup": undefined, + "kind": "ServiceAccount", + "name": "replication-controller", + "namespace": "kube-system", + }, + ], + }, + }, + ], + "_type": "kube_cluster_role_binding", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:replication-controller", + "generation": undefined, + "name": "system:controller:replication-controller", + "resourceVersion": "203", + }, + { + "_class": [ + "AccessPolicy", + ], + "_key": "2136a700-0739-4311-b4d1-30b620555872", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRoleBinding { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:roleRef": {}, + "f:subjects": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:resourcequota-controller", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "204", + "selfLink": undefined, + "uid": "2136a700-0739-4311-b4d1-30b620555872", + }, + "roleRef": V1RoleRef { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "ClusterRole", + "name": "system:controller:resourcequota-controller", + }, + "subjects": [ + V1Subject { + "apiGroup": undefined, + "kind": "ServiceAccount", + "name": "resourcequota-controller", + "namespace": "kube-system", + }, + ], + }, + }, + ], + "_type": "kube_cluster_role_binding", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:resourcequota-controller", + "generation": undefined, + "name": "system:controller:resourcequota-controller", + "resourceVersion": "204", + }, + { + "_class": [ + "AccessPolicy", + ], + "_key": "33f110d8-b587-4e91-89dd-41891d32ba6b", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRoleBinding { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:roleRef": {}, + "f:subjects": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:root-ca-cert-publisher", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "215", + "selfLink": undefined, + "uid": "33f110d8-b587-4e91-89dd-41891d32ba6b", + }, + "roleRef": V1RoleRef { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "ClusterRole", + "name": "system:controller:root-ca-cert-publisher", + }, + "subjects": [ + V1Subject { + "apiGroup": undefined, + "kind": "ServiceAccount", + "name": "root-ca-cert-publisher", + "namespace": "kube-system", + }, + ], + }, + }, + ], + "_type": "kube_cluster_role_binding", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:root-ca-cert-publisher", + "generation": undefined, + "name": "system:controller:root-ca-cert-publisher", + "resourceVersion": "215", + }, + { + "_class": [ + "AccessPolicy", + ], + "_key": "1fc8ae5a-629f-4761-a628-d19f67f6864d", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRoleBinding { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:roleRef": {}, + "f:subjects": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:route-controller", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "206", + "selfLink": undefined, + "uid": "1fc8ae5a-629f-4761-a628-d19f67f6864d", + }, + "roleRef": V1RoleRef { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "ClusterRole", + "name": "system:controller:route-controller", + }, + "subjects": [ + V1Subject { + "apiGroup": undefined, + "kind": "ServiceAccount", + "name": "route-controller", + "namespace": "kube-system", + }, + ], + }, + }, + ], + "_type": "kube_cluster_role_binding", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:route-controller", + "generation": undefined, + "name": "system:controller:route-controller", + "resourceVersion": "206", + }, + { + "_class": [ + "AccessPolicy", + ], + "_key": "704198a6-aecf-4f3d-b106-a7f521b0281c", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRoleBinding { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:roleRef": {}, + "f:subjects": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:service-account-controller", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "207", + "selfLink": undefined, + "uid": "704198a6-aecf-4f3d-b106-a7f521b0281c", + }, + "roleRef": V1RoleRef { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "ClusterRole", + "name": "system:controller:service-account-controller", + }, + "subjects": [ + V1Subject { + "apiGroup": undefined, + "kind": "ServiceAccount", + "name": "service-account-controller", + "namespace": "kube-system", + }, + ], + }, + }, + ], + "_type": "kube_cluster_role_binding", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:service-account-controller", + "generation": undefined, + "name": "system:controller:service-account-controller", + "resourceVersion": "207", + }, + { + "_class": [ + "AccessPolicy", + ], + "_key": "d9a34bf3-069a-463a-88dc-46d18a207335", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRoleBinding { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:roleRef": {}, + "f:subjects": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:service-controller", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "208", + "selfLink": undefined, + "uid": "d9a34bf3-069a-463a-88dc-46d18a207335", + }, + "roleRef": V1RoleRef { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "ClusterRole", + "name": "system:controller:service-controller", + }, + "subjects": [ + V1Subject { + "apiGroup": undefined, + "kind": "ServiceAccount", + "name": "service-controller", + "namespace": "kube-system", + }, + ], + }, + }, + ], + "_type": "kube_cluster_role_binding", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:service-controller", + "generation": undefined, + "name": "system:controller:service-controller", + "resourceVersion": "208", + }, + { + "_class": [ + "AccessPolicy", + ], + "_key": "3da032b6-64a9-4a6a-a2e1-9d77f224aaab", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRoleBinding { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:roleRef": {}, + "f:subjects": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:statefulset-controller", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "209", + "selfLink": undefined, + "uid": "3da032b6-64a9-4a6a-a2e1-9d77f224aaab", + }, + "roleRef": V1RoleRef { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "ClusterRole", + "name": "system:controller:statefulset-controller", + }, + "subjects": [ + V1Subject { + "apiGroup": undefined, + "kind": "ServiceAccount", + "name": "statefulset-controller", + "namespace": "kube-system", + }, + ], + }, + }, + ], + "_type": "kube_cluster_role_binding", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:statefulset-controller", + "generation": undefined, + "name": "system:controller:statefulset-controller", + "resourceVersion": "209", + }, + { + "_class": [ + "AccessPolicy", + ], + "_key": "07552121-0d5f-4bae-89dd-5e9d094339d4", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRoleBinding { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:roleRef": {}, + "f:subjects": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:ttl-after-finished-controller", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "214", + "selfLink": undefined, + "uid": "07552121-0d5f-4bae-89dd-5e9d094339d4", + }, + "roleRef": V1RoleRef { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "ClusterRole", + "name": "system:controller:ttl-after-finished-controller", + }, + "subjects": [ + V1Subject { + "apiGroup": undefined, + "kind": "ServiceAccount", + "name": "ttl-after-finished-controller", + "namespace": "kube-system", + }, + ], + }, + }, + ], + "_type": "kube_cluster_role_binding", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:ttl-after-finished-controller", + "generation": undefined, + "name": "system:controller:ttl-after-finished-controller", + "resourceVersion": "214", + }, + { + "_class": [ + "AccessPolicy", + ], + "_key": "afdf586d-28c2-4d9a-9d38-c39b6d1c1884", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRoleBinding { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:roleRef": {}, + "f:subjects": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:ttl-controller", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "210", + "selfLink": undefined, + "uid": "afdf586d-28c2-4d9a-9d38-c39b6d1c1884", + }, + "roleRef": V1RoleRef { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "ClusterRole", + "name": "system:controller:ttl-controller", + }, + "subjects": [ + V1Subject { + "apiGroup": undefined, + "kind": "ServiceAccount", + "name": "ttl-controller", + "namespace": "kube-system", + }, + ], + }, + }, + ], + "_type": "kube_cluster_role_binding", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:ttl-controller", + "generation": undefined, + "name": "system:controller:ttl-controller", + "resourceVersion": "210", + }, + { + "_class": [ + "AccessPolicy", + ], + "_key": "9996c584-5b36-43af-b165-1db302a82bfb", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRoleBinding { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": undefined, + "creationTimestamp": 2024-01-11T15:50:18.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": undefined, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:roleRef": {}, + "f:subjects": {}, + }, + "manager": "kubeadm", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:18.000Z, + }, + ], + "name": "system:coredns", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "271", + "selfLink": undefined, + "uid": "9996c584-5b36-43af-b165-1db302a82bfb", + }, + "roleRef": V1RoleRef { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "ClusterRole", + "name": "system:coredns", + }, + "subjects": [ + V1Subject { + "apiGroup": undefined, + "kind": "ServiceAccount", + "name": "coredns", + "namespace": "kube-system", + }, + ], + }, + }, + ], + "_type": "kube_cluster_role_binding", + "createdOn": 1704988218000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:coredns", + "generation": undefined, + "name": "system:coredns", + "resourceVersion": "271", + }, + { + "_class": [ + "AccessPolicy", + ], + "_key": "d8034a96-1f5a-4569-8d30-52de93c310ee", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRoleBinding { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:roleRef": {}, + "f:subjects": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:discovery", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "174", + "selfLink": undefined, + "uid": "d8034a96-1f5a-4569-8d30-52de93c310ee", + }, + "roleRef": V1RoleRef { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "ClusterRole", + "name": "system:discovery", + }, + "subjects": [ + V1Subject { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "Group", + "name": "system:authenticated", + "namespace": undefined, + }, + ], + }, + }, + ], + "_type": "kube_cluster_role_binding", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:discovery", + "generation": undefined, + "name": "system:discovery", + "resourceVersion": "174", + }, + { + "_class": [ + "AccessPolicy", + ], + "_key": "b73e0e6e-5675-4128-8352-fa60c13a4a8d", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRoleBinding { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:roleRef": {}, + "f:subjects": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:kube-controller-manager", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "178", + "selfLink": undefined, + "uid": "b73e0e6e-5675-4128-8352-fa60c13a4a8d", + }, + "roleRef": V1RoleRef { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "ClusterRole", + "name": "system:kube-controller-manager", + }, + "subjects": [ + V1Subject { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "User", + "name": "system:kube-controller-manager", + "namespace": undefined, + }, + ], + }, + }, + ], + "_type": "kube_cluster_role_binding", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:kube-controller-manager", + "generation": undefined, + "name": "system:kube-controller-manager", + "resourceVersion": "178", + }, + { + "_class": [ + "AccessPolicy", + ], + "_key": "73227d83-bc99-40c5-9837-9cb532277384", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRoleBinding { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:roleRef": {}, + "f:subjects": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:kube-dns", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "179", + "selfLink": undefined, + "uid": "73227d83-bc99-40c5-9837-9cb532277384", + }, + "roleRef": V1RoleRef { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "ClusterRole", + "name": "system:kube-dns", + }, + "subjects": [ + V1Subject { + "apiGroup": undefined, + "kind": "ServiceAccount", + "name": "kube-dns", + "namespace": "kube-system", + }, + ], + }, + }, + ], + "_type": "kube_cluster_role_binding", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:kube-dns", + "generation": undefined, + "name": "system:kube-dns", + "resourceVersion": "179", + }, + { + "_class": [ + "AccessPolicy", + ], + "_key": "21823446-2cd9-4435-b3da-6b6bac919ec0", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRoleBinding { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:roleRef": {}, + "f:subjects": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:kube-scheduler", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "180", + "selfLink": undefined, + "uid": "21823446-2cd9-4435-b3da-6b6bac919ec0", + }, + "roleRef": V1RoleRef { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "ClusterRole", + "name": "system:kube-scheduler", + }, + "subjects": [ + V1Subject { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "User", + "name": "system:kube-scheduler", + "namespace": undefined, + }, + ], + }, + }, + ], + "_type": "kube_cluster_role_binding", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:kube-scheduler", + "generation": undefined, + "name": "system:kube-scheduler", + "resourceVersion": "180", + }, + { + "_class": [ + "AccessPolicy", + ], + "_key": "e4dfb257-cf6d-420e-8809-45a26d3369d5", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRoleBinding { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:roleRef": {}, + "f:subjects": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:monitoring", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "173", + "selfLink": undefined, + "uid": "e4dfb257-cf6d-420e-8809-45a26d3369d5", + }, + "roleRef": V1RoleRef { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "ClusterRole", + "name": "system:monitoring", + }, + "subjects": [ + V1Subject { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "Group", + "name": "system:monitoring", + "namespace": undefined, + }, + ], + }, + }, + ], + "_type": "kube_cluster_role_binding", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:monitoring", + "generation": undefined, + "name": "system:monitoring", + "resourceVersion": "173", + }, + { + "_class": [ + "AccessPolicy", + ], + "_key": "5be12510-caca-4044-89f7-ec6edf8bab4d", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRoleBinding { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:roleRef": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:node", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "182", + "selfLink": undefined, + "uid": "5be12510-caca-4044-89f7-ec6edf8bab4d", + }, + "roleRef": V1RoleRef { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "ClusterRole", + "name": "system:node", + }, + "subjects": undefined, + }, + }, + ], + "_type": "kube_cluster_role_binding", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:node", + "generation": undefined, + "name": "system:node", + "resourceVersion": "182", + }, + { + "_class": [ + "AccessPolicy", + ], + "_key": "35a9bcb5-dbb8-49df-991a-3d6bc90b8d7e", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRoleBinding { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:roleRef": {}, + "f:subjects": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:node-proxier", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "177", + "selfLink": undefined, + "uid": "35a9bcb5-dbb8-49df-991a-3d6bc90b8d7e", + }, + "roleRef": V1RoleRef { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "ClusterRole", + "name": "system:node-proxier", + }, + "subjects": [ + V1Subject { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "User", + "name": "system:kube-proxy", + "namespace": undefined, + }, + ], + }, + }, + ], + "_type": "kube_cluster_role_binding", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:node-proxier", + "generation": undefined, + "name": "system:node-proxier", + "resourceVersion": "177", + }, + { + "_class": [ + "AccessPolicy", + ], + "_key": "356958be-4147-41ed-ac76-2e87bff20fdb", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRoleBinding { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:roleRef": {}, + "f:subjects": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:public-info-viewer", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "176", + "selfLink": undefined, + "uid": "356958be-4147-41ed-ac76-2e87bff20fdb", + }, + "roleRef": V1RoleRef { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "ClusterRole", + "name": "system:public-info-viewer", + }, + "subjects": [ + V1Subject { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "Group", + "name": "system:authenticated", + "namespace": undefined, + }, + V1Subject { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "Group", + "name": "system:unauthenticated", + "namespace": undefined, + }, + ], + }, + }, + ], + "_type": "kube_cluster_role_binding", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:public-info-viewer", + "generation": undefined, + "name": "system:public-info-viewer", + "resourceVersion": "176", + }, + { + "_class": [ + "AccessPolicy", + ], + "_key": "5d94b959-d8b8-4d81-971b-47ab30ea62a6", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRoleBinding { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:roleRef": {}, + "f:subjects": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:service-account-issuer-discovery", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "183", + "selfLink": undefined, + "uid": "5d94b959-d8b8-4d81-971b-47ab30ea62a6", + }, + "roleRef": V1RoleRef { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "ClusterRole", + "name": "system:service-account-issuer-discovery", + }, + "subjects": [ + V1Subject { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "Group", + "name": "system:serviceaccounts", + "namespace": undefined, + }, + ], + }, + }, + ], + "_type": "kube_cluster_role_binding", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:service-account-issuer-discovery", + "generation": undefined, + "name": "system:service-account-issuer-discovery", + "resourceVersion": "183", + }, + { + "_class": [ + "AccessPolicy", + ], + "_key": "3ecdba98-9e1e-4280-894f-4870cb9361b3", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRoleBinding { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:roleRef": {}, + "f:subjects": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:volume-scheduler", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "181", + "selfLink": undefined, + "uid": "3ecdba98-9e1e-4280-894f-4870cb9361b3", + }, + "roleRef": V1RoleRef { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "ClusterRole", + "name": "system:volume-scheduler", + }, + "subjects": [ + V1Subject { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "User", + "name": "system:kube-scheduler", + "namespace": undefined, + }, + ], + }, + }, + ], + "_type": "kube_cluster_role_binding", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:volume-scheduler", + "generation": undefined, + "name": "system:volume-scheduler", + "resourceVersion": "181", + }, + { + "_class": [ + "AccessPolicy", + ], + "_key": "804842a3-4333-4479-bd5f-11f3cd21349b", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRoleBinding { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "kubectl.kubernetes.io/last-applied-configuration": "{"apiVersion":"rbac.authorization.k8s.io/v1","kind":"ClusterRoleBinding","metadata":{"annotations":{},"name":"vpnkit-controller"},"roleRef":{"apiGroup":"rbac.authorization.k8s.io","kind":"ClusterRole","name":"vpnkit-controller"},"subjects":[{"kind":"ServiceAccount","name":"vpnkit-controller","namespace":"kube-system"}]} +", + }, + "creationTimestamp": 2024-01-11T15:50:24.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": undefined, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:roleRef": {}, + "f:subjects": {}, + }, + "manager": "kubectl", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:24.000Z, + }, + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:kubectl.kubernetes.io/last-applied-configuration": {}, + }, + }, + }, + "manager": "kubectl-client-side-apply", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:25.000Z, + }, + ], + "name": "vpnkit-controller", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "398", + "selfLink": undefined, + "uid": "804842a3-4333-4479-bd5f-11f3cd21349b", + }, + "roleRef": V1RoleRef { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "ClusterRole", + "name": "vpnkit-controller", + }, + "subjects": [ + V1Subject { + "apiGroup": undefined, + "kind": "ServiceAccount", + "name": "vpnkit-controller", + "namespace": "kube-system", + }, + ], + }, + }, + ], + "_type": "kube_cluster_role_binding", + "createdOn": 1704988224000, + "deletionGracePeriodSeconds": undefined, + "displayName": "vpnkit-controller", + "generation": undefined, + "name": "vpnkit-controller", + "resourceVersion": "398", + }, + ], + "collectedRelationships": [ + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|90d21dcc-3625-4ad2-8d20-bc9402cdf17c", + "_toEntityKey": "90d21dcc-3625-4ad2-8d20-bc9402cdf17c", + "_type": "kube_cluster_contains_cluster_role_binding", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|bca06767-db49-4d17-a6e5-191ede3d9181", + "_toEntityKey": "bca06767-db49-4d17-a6e5-191ede3d9181", + "_type": "kube_cluster_contains_cluster_role_binding", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|118963fc-231c-46ef-9e39-45929dc643d8", + "_toEntityKey": "118963fc-231c-46ef-9e39-45929dc643d8", + "_type": "kube_cluster_contains_cluster_role_binding", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|bc58c223-e1ab-4863-8fbd-6088894e9b24", + "_toEntityKey": "bc58c223-e1ab-4863-8fbd-6088894e9b24", + "_type": "kube_cluster_contains_cluster_role_binding", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|55e39aff-7d87-40ce-a89d-9a964dd6b4b1", + "_toEntityKey": "55e39aff-7d87-40ce-a89d-9a964dd6b4b1", + "_type": "kube_cluster_contains_cluster_role_binding", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|e691fa17-eeed-49b9-a22a-12cfa83e34b0", + "_toEntityKey": "e691fa17-eeed-49b9-a22a-12cfa83e34b0", + "_type": "kube_cluster_contains_cluster_role_binding", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|4467c233-c09d-473a-9851-9b666fb7052d", + "_toEntityKey": "4467c233-c09d-473a-9851-9b666fb7052d", + "_type": "kube_cluster_contains_cluster_role_binding", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|7da0d9e9-c40a-4387-813b-e6311ec596e6", + "_toEntityKey": "7da0d9e9-c40a-4387-813b-e6311ec596e6", + "_type": "kube_cluster_contains_cluster_role_binding", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|01952574-0580-43c3-8066-e1e14c90ab5a", + "_toEntityKey": "01952574-0580-43c3-8066-e1e14c90ab5a", + "_type": "kube_cluster_contains_cluster_role_binding", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|91b28cab-0ffa-493e-956b-f3e36476bd24", + "_toEntityKey": "91b28cab-0ffa-493e-956b-f3e36476bd24", + "_type": "kube_cluster_contains_cluster_role_binding", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|ed66bf6b-5b8f-43fd-a87a-a77ef5c62528", + "_toEntityKey": "ed66bf6b-5b8f-43fd-a87a-a77ef5c62528", + "_type": "kube_cluster_contains_cluster_role_binding", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|aa74c55c-cda3-42ea-b4f6-6646ad560e9e", + "_toEntityKey": "aa74c55c-cda3-42ea-b4f6-6646ad560e9e", + "_type": "kube_cluster_contains_cluster_role_binding", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|cde3c77c-152b-47ab-b3b8-d3c6045bb6f6", + "_toEntityKey": "cde3c77c-152b-47ab-b3b8-d3c6045bb6f6", + "_type": "kube_cluster_contains_cluster_role_binding", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|a4f4bbd7-9349-462d-9166-f009331f9009", + "_toEntityKey": "a4f4bbd7-9349-462d-9166-f009331f9009", + "_type": "kube_cluster_contains_cluster_role_binding", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|782df902-3418-4643-a30d-30ecd4eda36e", + "_toEntityKey": "782df902-3418-4643-a30d-30ecd4eda36e", + "_type": "kube_cluster_contains_cluster_role_binding", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|c819b9d0-04a6-441a-a9bb-ccba29f94cb5", + "_toEntityKey": "c819b9d0-04a6-441a-a9bb-ccba29f94cb5", + "_type": "kube_cluster_contains_cluster_role_binding", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|af7c0be9-8cde-4fb2-921c-0b6185e8701f", + "_toEntityKey": "af7c0be9-8cde-4fb2-921c-0b6185e8701f", + "_type": "kube_cluster_contains_cluster_role_binding", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|be8503f6-7e03-407c-b139-f29673dcc662", + "_toEntityKey": "be8503f6-7e03-407c-b139-f29673dcc662", + "_type": "kube_cluster_contains_cluster_role_binding", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|8a3af5fc-bfd2-4df8-abe8-272eae607134", + "_toEntityKey": "8a3af5fc-bfd2-4df8-abe8-272eae607134", + "_type": "kube_cluster_contains_cluster_role_binding", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|68db9385-23b7-4de9-a801-0e216515c1b4", + "_toEntityKey": "68db9385-23b7-4de9-a801-0e216515c1b4", + "_type": "kube_cluster_contains_cluster_role_binding", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|034f5370-3bda-4f0f-bde6-1d60c6d90842", + "_toEntityKey": "034f5370-3bda-4f0f-bde6-1d60c6d90842", + "_type": "kube_cluster_contains_cluster_role_binding", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|31af8953-11c6-4cfc-914e-3c665103323e", + "_toEntityKey": "31af8953-11c6-4cfc-914e-3c665103323e", + "_type": "kube_cluster_contains_cluster_role_binding", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|58867044-42bd-4e21-99d1-29d5ee5cb9ea", + "_toEntityKey": "58867044-42bd-4e21-99d1-29d5ee5cb9ea", + "_type": "kube_cluster_contains_cluster_role_binding", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|668f157d-cd16-4ad6-b384-25b7aad77b62", + "_toEntityKey": "668f157d-cd16-4ad6-b384-25b7aad77b62", + "_type": "kube_cluster_contains_cluster_role_binding", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|904a064d-ec36-4065-873b-afaa7b7123ca", + "_toEntityKey": "904a064d-ec36-4065-873b-afaa7b7123ca", + "_type": "kube_cluster_contains_cluster_role_binding", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|0000703a-e5b5-4405-bcbf-b9def9c8bbdf", + "_toEntityKey": "0000703a-e5b5-4405-bcbf-b9def9c8bbdf", + "_type": "kube_cluster_contains_cluster_role_binding", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|c71da7ef-991e-4d89-85ee-23514f6ac3ec", + "_toEntityKey": "c71da7ef-991e-4d89-85ee-23514f6ac3ec", + "_type": "kube_cluster_contains_cluster_role_binding", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|0169a250-9b70-4916-aa79-495edf61fc7c", + "_toEntityKey": "0169a250-9b70-4916-aa79-495edf61fc7c", + "_type": "kube_cluster_contains_cluster_role_binding", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|588ea0e4-b5b1-47b2-9595-674307371754", + "_toEntityKey": "588ea0e4-b5b1-47b2-9595-674307371754", + "_type": "kube_cluster_contains_cluster_role_binding", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|7c687052-8efd-4a7a-a2b9-7af47ba32113", + "_toEntityKey": "7c687052-8efd-4a7a-a2b9-7af47ba32113", + "_type": "kube_cluster_contains_cluster_role_binding", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|81d5322e-8a9d-4970-8a4f-cad9287923ae", + "_toEntityKey": "81d5322e-8a9d-4970-8a4f-cad9287923ae", + "_type": "kube_cluster_contains_cluster_role_binding", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|6343941a-e1a8-4f58-9ac8-66def336368f", + "_toEntityKey": "6343941a-e1a8-4f58-9ac8-66def336368f", + "_type": "kube_cluster_contains_cluster_role_binding", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|2136a700-0739-4311-b4d1-30b620555872", + "_toEntityKey": "2136a700-0739-4311-b4d1-30b620555872", + "_type": "kube_cluster_contains_cluster_role_binding", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|33f110d8-b587-4e91-89dd-41891d32ba6b", + "_toEntityKey": "33f110d8-b587-4e91-89dd-41891d32ba6b", + "_type": "kube_cluster_contains_cluster_role_binding", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|1fc8ae5a-629f-4761-a628-d19f67f6864d", + "_toEntityKey": "1fc8ae5a-629f-4761-a628-d19f67f6864d", + "_type": "kube_cluster_contains_cluster_role_binding", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|704198a6-aecf-4f3d-b106-a7f521b0281c", + "_toEntityKey": "704198a6-aecf-4f3d-b106-a7f521b0281c", + "_type": "kube_cluster_contains_cluster_role_binding", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|d9a34bf3-069a-463a-88dc-46d18a207335", + "_toEntityKey": "d9a34bf3-069a-463a-88dc-46d18a207335", + "_type": "kube_cluster_contains_cluster_role_binding", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|3da032b6-64a9-4a6a-a2e1-9d77f224aaab", + "_toEntityKey": "3da032b6-64a9-4a6a-a2e1-9d77f224aaab", + "_type": "kube_cluster_contains_cluster_role_binding", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|07552121-0d5f-4bae-89dd-5e9d094339d4", + "_toEntityKey": "07552121-0d5f-4bae-89dd-5e9d094339d4", + "_type": "kube_cluster_contains_cluster_role_binding", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|afdf586d-28c2-4d9a-9d38-c39b6d1c1884", + "_toEntityKey": "afdf586d-28c2-4d9a-9d38-c39b6d1c1884", + "_type": "kube_cluster_contains_cluster_role_binding", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|9996c584-5b36-43af-b165-1db302a82bfb", + "_toEntityKey": "9996c584-5b36-43af-b165-1db302a82bfb", + "_type": "kube_cluster_contains_cluster_role_binding", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|d8034a96-1f5a-4569-8d30-52de93c310ee", + "_toEntityKey": "d8034a96-1f5a-4569-8d30-52de93c310ee", + "_type": "kube_cluster_contains_cluster_role_binding", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|b73e0e6e-5675-4128-8352-fa60c13a4a8d", + "_toEntityKey": "b73e0e6e-5675-4128-8352-fa60c13a4a8d", + "_type": "kube_cluster_contains_cluster_role_binding", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|73227d83-bc99-40c5-9837-9cb532277384", + "_toEntityKey": "73227d83-bc99-40c5-9837-9cb532277384", + "_type": "kube_cluster_contains_cluster_role_binding", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|21823446-2cd9-4435-b3da-6b6bac919ec0", + "_toEntityKey": "21823446-2cd9-4435-b3da-6b6bac919ec0", + "_type": "kube_cluster_contains_cluster_role_binding", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|e4dfb257-cf6d-420e-8809-45a26d3369d5", + "_toEntityKey": "e4dfb257-cf6d-420e-8809-45a26d3369d5", + "_type": "kube_cluster_contains_cluster_role_binding", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|5be12510-caca-4044-89f7-ec6edf8bab4d", + "_toEntityKey": "5be12510-caca-4044-89f7-ec6edf8bab4d", + "_type": "kube_cluster_contains_cluster_role_binding", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|35a9bcb5-dbb8-49df-991a-3d6bc90b8d7e", + "_toEntityKey": "35a9bcb5-dbb8-49df-991a-3d6bc90b8d7e", + "_type": "kube_cluster_contains_cluster_role_binding", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|356958be-4147-41ed-ac76-2e87bff20fdb", + "_toEntityKey": "356958be-4147-41ed-ac76-2e87bff20fdb", + "_type": "kube_cluster_contains_cluster_role_binding", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|5d94b959-d8b8-4d81-971b-47ab30ea62a6", + "_toEntityKey": "5d94b959-d8b8-4d81-971b-47ab30ea62a6", + "_type": "kube_cluster_contains_cluster_role_binding", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|3ecdba98-9e1e-4280-894f-4870cb9361b3", + "_toEntityKey": "3ecdba98-9e1e-4280-894f-4870cb9361b3", + "_type": "kube_cluster_contains_cluster_role_binding", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|804842a3-4333-4479-bd5f-11f3cd21349b", + "_toEntityKey": "804842a3-4333-4479-bd5f-11f3cd21349b", + "_type": "kube_cluster_contains_cluster_role_binding", + "displayName": "CONTAINS", + }, + ], + "encounteredTypes": [ + "kube_cluster", + "kube_cluster_role_binding", + "kube_cluster_contains_cluster_role_binding", + ], + "numCollectedEntities": 53, + "numCollectedRelationships": 52, +} +`; + +exports[`#fetchClusterRoles should collect data: jobState 1`] = ` +{ + "collectedEntities": [ + { + "_class": [ + "Cluster", + ], + "_key": "kube_cluster:docker-desktop", + "_rawData": [ + { + "name": "default", + "rawData": { + "name": "docker-desktop", + "server": "https://192.168.49.2:8443", + "skipTLSVerify": false, + "tlsServerName": undefined, + }, + }, + ], + "_type": "kube_cluster", + "createdOn": undefined, + "displayName": "docker-desktop", + "name": "docker-desktop", + "server": "https://192.168.49.2:8443", + "skipTlsVerify": false, + }, + { + "_class": [ + "AccessRole", + ], + "_key": "a6698793-1a63-4c85-8b71-bbaf09645b5d", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": V1AggregationRule { + "clusterRoleSelectors": [ + V1LabelSelector { + "matchExpressions": undefined, + "matchLabels": { + "rbac.authorization.k8s.io/aggregate-to-admin": "true", + }, + }, + ], + }, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:rules": {}, + }, + "manager": "clusterrole-aggregation-controller", + "operation": "Apply", + "subresource": undefined, + "time": 2024-01-11T15:50:21.000Z, + }, + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:aggregationRule": { + ".": {}, + "f:clusterRoleSelectors": {}, + }, + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "admin", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "316", + "selfLink": undefined, + "uid": "a6698793-1a63-4c85-8b71-bbaf09645b5d", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "pods/attach", + "pods/exec", + "pods/portforward", + "pods/proxy", + "secrets", + "services/proxy", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "serviceaccounts", + ], + "verbs": [ + "impersonate", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "pods", + "pods/attach", + "pods/exec", + "pods/portforward", + "pods/proxy", + ], + "verbs": [ + "create", + "delete", + "deletecollection", + "patch", + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "pods/eviction", + ], + "verbs": [ + "create", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "configmaps", + "events", + "persistentvolumeclaims", + "replicationcontrollers", + "replicationcontrollers/scale", + "secrets", + "serviceaccounts", + "services", + "services/proxy", + ], + "verbs": [ + "create", + "delete", + "deletecollection", + "patch", + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "serviceaccounts/token", + ], + "verbs": [ + "create", + ], + }, + V1PolicyRule { + "apiGroups": [ + "apps", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "daemonsets", + "deployments", + "deployments/rollback", + "deployments/scale", + "replicasets", + "replicasets/scale", + "statefulsets", + "statefulsets/scale", + ], + "verbs": [ + "create", + "delete", + "deletecollection", + "patch", + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "autoscaling", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "horizontalpodautoscalers", + ], + "verbs": [ + "create", + "delete", + "deletecollection", + "patch", + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "batch", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "cronjobs", + "jobs", + ], + "verbs": [ + "create", + "delete", + "deletecollection", + "patch", + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "extensions", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "daemonsets", + "deployments", + "deployments/rollback", + "deployments/scale", + "ingresses", + "networkpolicies", + "replicasets", + "replicasets/scale", + "replicationcontrollers/scale", + ], + "verbs": [ + "create", + "delete", + "deletecollection", + "patch", + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "policy", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "poddisruptionbudgets", + ], + "verbs": [ + "create", + "delete", + "deletecollection", + "patch", + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "networking.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "ingresses", + "networkpolicies", + ], + "verbs": [ + "create", + "delete", + "deletecollection", + "patch", + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "coordination.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "leases", + ], + "verbs": [ + "create", + "delete", + "deletecollection", + "get", + "list", + "patch", + "update", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "configmaps", + "endpoints", + "persistentvolumeclaims", + "persistentvolumeclaims/status", + "pods", + "replicationcontrollers", + "replicationcontrollers/scale", + "serviceaccounts", + "services", + "services/status", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "bindings", + "events", + "limitranges", + "namespaces/status", + "pods/log", + "pods/status", + "replicationcontrollers/status", + "resourcequotas", + "resourcequotas/status", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "namespaces", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "discovery.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "endpointslices", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "apps", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "controllerrevisions", + "daemonsets", + "daemonsets/status", + "deployments", + "deployments/scale", + "deployments/status", + "replicasets", + "replicasets/scale", + "replicasets/status", + "statefulsets", + "statefulsets/scale", + "statefulsets/status", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "autoscaling", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "horizontalpodautoscalers", + "horizontalpodautoscalers/status", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "batch", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "cronjobs", + "cronjobs/status", + "jobs", + "jobs/status", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "extensions", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "daemonsets", + "daemonsets/status", + "deployments", + "deployments/scale", + "deployments/status", + "ingresses", + "ingresses/status", + "networkpolicies", + "replicasets", + "replicasets/scale", + "replicasets/status", + "replicationcontrollers/scale", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "policy", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "poddisruptionbudgets", + "poddisruptionbudgets/status", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "networking.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "ingresses", + "ingresses/status", + "networkpolicies", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "authorization.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "localsubjectaccessreviews", + ], + "verbs": [ + "create", + ], + }, + V1PolicyRule { + "apiGroups": [ + "rbac.authorization.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "rolebindings", + "roles", + ], + "verbs": [ + "create", + "delete", + "deletecollection", + "get", + "list", + "patch", + "update", + "watch", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "admin", + "generation": undefined, + "name": "admin", + "resourceVersion": "316", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "7e5e4a42-8e96-4cd2-ac0e-cbf95875eadd", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "cluster-admin", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "73", + "selfLink": undefined, + "uid": "7e5e4a42-8e96-4cd2-ac0e-cbf95875eadd", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "*", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "*", + ], + "verbs": [ + "*", + ], + }, + V1PolicyRule { + "apiGroups": undefined, + "nonResourceURLs": [ + "*", + ], + "resourceNames": undefined, + "resources": undefined, + "verbs": [ + "*", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "cluster-admin", + "generation": undefined, + "name": "cluster-admin", + "resourceVersion": "73", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "6027b30a-24cf-42c9-a274-6992d8521214", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": V1AggregationRule { + "clusterRoleSelectors": [ + V1LabelSelector { + "matchExpressions": undefined, + "matchLabels": { + "rbac.authorization.k8s.io/aggregate-to-edit": "true", + }, + }, + ], + }, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + "rbac.authorization.k8s.io/aggregate-to-admin": "true", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:rules": {}, + }, + "manager": "clusterrole-aggregation-controller", + "operation": "Apply", + "subresource": undefined, + "time": 2024-01-11T15:50:21.000Z, + }, + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:aggregationRule": { + ".": {}, + "f:clusterRoleSelectors": {}, + }, + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + "f:rbac.authorization.k8s.io/aggregate-to-admin": {}, + }, + }, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "edit", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "315", + "selfLink": undefined, + "uid": "6027b30a-24cf-42c9-a274-6992d8521214", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "pods/attach", + "pods/exec", + "pods/portforward", + "pods/proxy", + "secrets", + "services/proxy", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "serviceaccounts", + ], + "verbs": [ + "impersonate", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "pods", + "pods/attach", + "pods/exec", + "pods/portforward", + "pods/proxy", + ], + "verbs": [ + "create", + "delete", + "deletecollection", + "patch", + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "pods/eviction", + ], + "verbs": [ + "create", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "configmaps", + "events", + "persistentvolumeclaims", + "replicationcontrollers", + "replicationcontrollers/scale", + "secrets", + "serviceaccounts", + "services", + "services/proxy", + ], + "verbs": [ + "create", + "delete", + "deletecollection", + "patch", + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "serviceaccounts/token", + ], + "verbs": [ + "create", + ], + }, + V1PolicyRule { + "apiGroups": [ + "apps", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "daemonsets", + "deployments", + "deployments/rollback", + "deployments/scale", + "replicasets", + "replicasets/scale", + "statefulsets", + "statefulsets/scale", + ], + "verbs": [ + "create", + "delete", + "deletecollection", + "patch", + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "autoscaling", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "horizontalpodautoscalers", + ], + "verbs": [ + "create", + "delete", + "deletecollection", + "patch", + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "batch", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "cronjobs", + "jobs", + ], + "verbs": [ + "create", + "delete", + "deletecollection", + "patch", + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "extensions", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "daemonsets", + "deployments", + "deployments/rollback", + "deployments/scale", + "ingresses", + "networkpolicies", + "replicasets", + "replicasets/scale", + "replicationcontrollers/scale", + ], + "verbs": [ + "create", + "delete", + "deletecollection", + "patch", + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "policy", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "poddisruptionbudgets", + ], + "verbs": [ + "create", + "delete", + "deletecollection", + "patch", + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "networking.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "ingresses", + "networkpolicies", + ], + "verbs": [ + "create", + "delete", + "deletecollection", + "patch", + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "coordination.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "leases", + ], + "verbs": [ + "create", + "delete", + "deletecollection", + "get", + "list", + "patch", + "update", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "configmaps", + "endpoints", + "persistentvolumeclaims", + "persistentvolumeclaims/status", + "pods", + "replicationcontrollers", + "replicationcontrollers/scale", + "serviceaccounts", + "services", + "services/status", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "bindings", + "events", + "limitranges", + "namespaces/status", + "pods/log", + "pods/status", + "replicationcontrollers/status", + "resourcequotas", + "resourcequotas/status", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "namespaces", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "discovery.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "endpointslices", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "apps", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "controllerrevisions", + "daemonsets", + "daemonsets/status", + "deployments", + "deployments/scale", + "deployments/status", + "replicasets", + "replicasets/scale", + "replicasets/status", + "statefulsets", + "statefulsets/scale", + "statefulsets/status", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "autoscaling", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "horizontalpodautoscalers", + "horizontalpodautoscalers/status", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "batch", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "cronjobs", + "cronjobs/status", + "jobs", + "jobs/status", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "extensions", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "daemonsets", + "daemonsets/status", + "deployments", + "deployments/scale", + "deployments/status", + "ingresses", + "ingresses/status", + "networkpolicies", + "replicasets", + "replicasets/scale", + "replicasets/status", + "replicationcontrollers/scale", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "policy", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "poddisruptionbudgets", + "poddisruptionbudgets/status", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "networking.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "ingresses", + "ingresses/status", + "networkpolicies", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "edit", + "generation": undefined, + "name": "edit", + "resourceVersion": "315", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "f4f02651-2269-4e85-9c94-3b367e5b1429", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "kubectl.kubernetes.io/last-applied-configuration": "{"apiVersion":"rbac.authorization.k8s.io/v1","kind":"ClusterRole","metadata":{"annotations":{"rbac.authorization.kubernetes.io/autoupdate":"true"},"labels":{"app.kubernetes.io/managed-by":"tilt","name":"graph-kubernetes"},"name":"graph-kubernetes"},"rules":[{"apiGroups":[""],"resources":["pods","namespaces","serviceaccounts","configmaps","nodes","services","secrets"],"verbs":["list"]},{"apiGroups":["apps"],"resources":["deployments","replicasets","statefulsets","daemonsets"],"verbs":["list"]},{"apiGroups":["authorization.k8s.io"],"resources":["selfsubjectaccessreviews"],"verbs":["create"]},{"apiGroups":["batch"],"resources":["jobs","cronjobs"],"verbs":["list"]},{"apiGroups":["networking.k8s.io"],"resources":["networkpolicies"],"verbs":["list"]},{"apiGroups":["rbac.authorization.k8s.io"],"resources":["roles","clusterroles","rolebindings","clusterrolebindings"],"verbs":["list"]}]} +", + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-12T16:59:26.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "app.kubernetes.io/managed-by": "tilt", + "name": "graph-kubernetes", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:kubectl.kubernetes.io/last-applied-configuration": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:app.kubernetes.io/managed-by": {}, + "f:name": {}, + }, + }, + "f:rules": {}, + }, + "manager": "Go-http-client", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-12T16:59:26.000Z, + }, + ], + "name": "graph-kubernetes", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "50620", + "selfLink": undefined, + "uid": "f4f02651-2269-4e85-9c94-3b367e5b1429", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "pods", + "namespaces", + "serviceaccounts", + "configmaps", + "nodes", + "services", + "secrets", + ], + "verbs": [ + "list", + ], + }, + V1PolicyRule { + "apiGroups": [ + "apps", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "deployments", + "replicasets", + "statefulsets", + "daemonsets", + ], + "verbs": [ + "list", + ], + }, + V1PolicyRule { + "apiGroups": [ + "authorization.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "selfsubjectaccessreviews", + ], + "verbs": [ + "create", + ], + }, + V1PolicyRule { + "apiGroups": [ + "batch", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "jobs", + "cronjobs", + ], + "verbs": [ + "list", + ], + }, + V1PolicyRule { + "apiGroups": [ + "networking.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "networkpolicies", + ], + "verbs": [ + "list", + ], + }, + V1PolicyRule { + "apiGroups": [ + "rbac.authorization.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "roles", + "clusterroles", + "rolebindings", + "clusterrolebindings", + ], + "verbs": [ + "list", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1705078766000, + "deletionGracePeriodSeconds": undefined, + "displayName": "graph-kubernetes", + "generation": undefined, + "name": "graph-kubernetes", + "resourceVersion": "50620", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "8e1dfccf-4c9a-4c47-a466-2185c0013516", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": undefined, + "creationTimestamp": 2024-01-11T15:50:18.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": undefined, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:rules": {}, + }, + "manager": "kubeadm", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:18.000Z, + }, + ], + "name": "kubeadm:get-nodes", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "260", + "selfLink": undefined, + "uid": "8e1dfccf-4c9a-4c47-a466-2185c0013516", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "nodes", + ], + "verbs": [ + "get", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988218000, + "deletionGracePeriodSeconds": undefined, + "displayName": "kubeadm:get-nodes", + "generation": undefined, + "name": "kubeadm:get-nodes", + "resourceVersion": "260", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "edede232-bcfa-456d-ae3c-7266af35c150", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "kubectl.kubernetes.io/last-applied-configuration": "{"apiVersion":"rbac.authorization.k8s.io/v1","kind":"ClusterRole","metadata":{"annotations":{},"name":"storage-provisioner"},"rules":[{"apiGroups":["","storage.k8s.io"],"resources":["*"],"verbs":["*"]}]} +", + }, + "creationTimestamp": 2024-01-11T15:50:23.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": undefined, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:rules": {}, + }, + "manager": "kubectl", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:23.000Z, + }, + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:kubectl.kubernetes.io/last-applied-configuration": {}, + }, + }, + }, + "manager": "kubectl-client-side-apply", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:24.000Z, + }, + ], + "name": "storage-provisioner", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "388", + "selfLink": undefined, + "uid": "edede232-bcfa-456d-ae3c-7266af35c150", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "", + "storage.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "*", + ], + "verbs": [ + "*", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988223000, + "deletionGracePeriodSeconds": undefined, + "displayName": "storage-provisioner", + "generation": undefined, + "name": "storage-provisioner", + "resourceVersion": "388", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "bc4a6aa3-3ae1-442b-9df3-338b45b894ed", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + "rbac.authorization.k8s.io/aggregate-to-admin": "true", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + "f:rbac.authorization.k8s.io/aggregate-to-admin": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:aggregate-to-admin", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "81", + "selfLink": undefined, + "uid": "bc4a6aa3-3ae1-442b-9df3-338b45b894ed", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "authorization.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "localsubjectaccessreviews", + ], + "verbs": [ + "create", + ], + }, + V1PolicyRule { + "apiGroups": [ + "rbac.authorization.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "rolebindings", + "roles", + ], + "verbs": [ + "create", + "delete", + "deletecollection", + "get", + "list", + "patch", + "update", + "watch", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:aggregate-to-admin", + "generation": undefined, + "name": "system:aggregate-to-admin", + "resourceVersion": "81", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "1444bac6-e811-43e7-b10b-80c2fffd3374", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + "rbac.authorization.k8s.io/aggregate-to-edit": "true", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + "f:rbac.authorization.k8s.io/aggregate-to-edit": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:aggregate-to-edit", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "82", + "selfLink": undefined, + "uid": "1444bac6-e811-43e7-b10b-80c2fffd3374", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "pods/attach", + "pods/exec", + "pods/portforward", + "pods/proxy", + "secrets", + "services/proxy", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "serviceaccounts", + ], + "verbs": [ + "impersonate", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "pods", + "pods/attach", + "pods/exec", + "pods/portforward", + "pods/proxy", + ], + "verbs": [ + "create", + "delete", + "deletecollection", + "patch", + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "pods/eviction", + ], + "verbs": [ + "create", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "configmaps", + "events", + "persistentvolumeclaims", + "replicationcontrollers", + "replicationcontrollers/scale", + "secrets", + "serviceaccounts", + "services", + "services/proxy", + ], + "verbs": [ + "create", + "delete", + "deletecollection", + "patch", + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "serviceaccounts/token", + ], + "verbs": [ + "create", + ], + }, + V1PolicyRule { + "apiGroups": [ + "apps", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "daemonsets", + "deployments", + "deployments/rollback", + "deployments/scale", + "replicasets", + "replicasets/scale", + "statefulsets", + "statefulsets/scale", + ], + "verbs": [ + "create", + "delete", + "deletecollection", + "patch", + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "autoscaling", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "horizontalpodautoscalers", + ], + "verbs": [ + "create", + "delete", + "deletecollection", + "patch", + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "batch", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "cronjobs", + "jobs", + ], + "verbs": [ + "create", + "delete", + "deletecollection", + "patch", + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "extensions", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "daemonsets", + "deployments", + "deployments/rollback", + "deployments/scale", + "ingresses", + "networkpolicies", + "replicasets", + "replicasets/scale", + "replicationcontrollers/scale", + ], + "verbs": [ + "create", + "delete", + "deletecollection", + "patch", + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "policy", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "poddisruptionbudgets", + ], + "verbs": [ + "create", + "delete", + "deletecollection", + "patch", + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "networking.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "ingresses", + "networkpolicies", + ], + "verbs": [ + "create", + "delete", + "deletecollection", + "patch", + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "coordination.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "leases", + ], + "verbs": [ + "create", + "delete", + "deletecollection", + "get", + "list", + "patch", + "update", + "watch", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:aggregate-to-edit", + "generation": undefined, + "name": "system:aggregate-to-edit", + "resourceVersion": "82", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "d027783d-23e8-45b7-9a5b-426217f09c44", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + "rbac.authorization.k8s.io/aggregate-to-view": "true", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + "f:rbac.authorization.k8s.io/aggregate-to-view": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:aggregate-to-view", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "83", + "selfLink": undefined, + "uid": "d027783d-23e8-45b7-9a5b-426217f09c44", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "configmaps", + "endpoints", + "persistentvolumeclaims", + "persistentvolumeclaims/status", + "pods", + "replicationcontrollers", + "replicationcontrollers/scale", + "serviceaccounts", + "services", + "services/status", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "bindings", + "events", + "limitranges", + "namespaces/status", + "pods/log", + "pods/status", + "replicationcontrollers/status", + "resourcequotas", + "resourcequotas/status", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "namespaces", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "discovery.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "endpointslices", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "apps", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "controllerrevisions", + "daemonsets", + "daemonsets/status", + "deployments", + "deployments/scale", + "deployments/status", + "replicasets", + "replicasets/scale", + "replicasets/status", + "statefulsets", + "statefulsets/scale", + "statefulsets/status", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "autoscaling", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "horizontalpodautoscalers", + "horizontalpodautoscalers/status", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "batch", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "cronjobs", + "cronjobs/status", + "jobs", + "jobs/status", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "extensions", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "daemonsets", + "daemonsets/status", + "deployments", + "deployments/scale", + "deployments/status", + "ingresses", + "ingresses/status", + "networkpolicies", + "replicasets", + "replicasets/scale", + "replicasets/status", + "replicationcontrollers/scale", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "policy", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "poddisruptionbudgets", + "poddisruptionbudgets/status", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "networking.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "ingresses", + "ingresses/status", + "networkpolicies", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:aggregate-to-view", + "generation": undefined, + "name": "system:aggregate-to-view", + "resourceVersion": "83", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "f5e4485a-eb21-4587-bee1-29283e49144d", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:auth-delegator", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "89", + "selfLink": undefined, + "uid": "f5e4485a-eb21-4587-bee1-29283e49144d", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "authentication.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "tokenreviews", + ], + "verbs": [ + "create", + ], + }, + V1PolicyRule { + "apiGroups": [ + "authorization.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "subjectaccessreviews", + ], + "verbs": [ + "create", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:auth-delegator", + "generation": undefined, + "name": "system:auth-delegator", + "resourceVersion": "89", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "0c965723-81d6-4a0c-92b6-1a785298c3a5", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:basic-user", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "76", + "selfLink": undefined, + "uid": "0c965723-81d6-4a0c-92b6-1a785298c3a5", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "authorization.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "selfsubjectaccessreviews", + "selfsubjectrulesreviews", + ], + "verbs": [ + "create", + ], + }, + V1PolicyRule { + "apiGroups": [ + "authentication.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "selfsubjectreviews", + ], + "verbs": [ + "create", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:basic-user", + "generation": undefined, + "name": "system:basic-user", + "resourceVersion": "76", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "40daefe7-3fd9-4d6a-ae8b-f3ed34238524", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:certificates.k8s.io:certificatesigningrequests:nodeclient", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "94", + "selfLink": undefined, + "uid": "40daefe7-3fd9-4d6a-ae8b-f3ed34238524", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "certificates.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "certificatesigningrequests/nodeclient", + ], + "verbs": [ + "create", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:certificates.k8s.io:certificatesigningrequests:nodeclient", + "generation": undefined, + "name": "system:certificates.k8s.io:certificatesigningrequests:nodeclient", + "resourceVersion": "94", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "14811aac-8646-4869-9dd5-c5dcfcf0598a", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:certificates.k8s.io:certificatesigningrequests:selfnodeclient", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "95", + "selfLink": undefined, + "uid": "14811aac-8646-4869-9dd5-c5dcfcf0598a", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "certificates.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "certificatesigningrequests/selfnodeclient", + ], + "verbs": [ + "create", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:certificates.k8s.io:certificatesigningrequests:selfnodeclient", + "generation": undefined, + "name": "system:certificates.k8s.io:certificatesigningrequests:selfnodeclient", + "resourceVersion": "95", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "ce5c6f5c-78e8-4266-837b-01d9e0a6cbbb", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:certificates.k8s.io:kube-apiserver-client-approver", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "99", + "selfLink": undefined, + "uid": "ce5c6f5c-78e8-4266-837b-01d9e0a6cbbb", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "certificates.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": [ + "kubernetes.io/kube-apiserver-client", + ], + "resources": [ + "signers", + ], + "verbs": [ + "approve", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:certificates.k8s.io:kube-apiserver-client-approver", + "generation": undefined, + "name": "system:certificates.k8s.io:kube-apiserver-client-approver", + "resourceVersion": "99", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "26c29431-7f22-4219-a20d-ab901a58fede", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:certificates.k8s.io:kube-apiserver-client-kubelet-approver", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "100", + "selfLink": undefined, + "uid": "26c29431-7f22-4219-a20d-ab901a58fede", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "certificates.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": [ + "kubernetes.io/kube-apiserver-client-kubelet", + ], + "resources": [ + "signers", + ], + "verbs": [ + "approve", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:certificates.k8s.io:kube-apiserver-client-kubelet-approver", + "generation": undefined, + "name": "system:certificates.k8s.io:kube-apiserver-client-kubelet-approver", + "resourceVersion": "100", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "eda7da16-d1e2-4611-9b51-b585230975db", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:certificates.k8s.io:kubelet-serving-approver", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "98", + "selfLink": undefined, + "uid": "eda7da16-d1e2-4611-9b51-b585230975db", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "certificates.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": [ + "kubernetes.io/kubelet-serving", + ], + "resources": [ + "signers", + ], + "verbs": [ + "approve", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:certificates.k8s.io:kubelet-serving-approver", + "generation": undefined, + "name": "system:certificates.k8s.io:kubelet-serving-approver", + "resourceVersion": "98", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "54592128-f3bd-4b0e-86bd-99719e7d87e1", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:certificates.k8s.io:legacy-unknown-approver", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "97", + "selfLink": undefined, + "uid": "54592128-f3bd-4b0e-86bd-99719e7d87e1", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "certificates.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": [ + "kubernetes.io/legacy-unknown", + ], + "resources": [ + "signers", + ], + "verbs": [ + "approve", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:certificates.k8s.io:legacy-unknown-approver", + "generation": undefined, + "name": "system:certificates.k8s.io:legacy-unknown-approver", + "resourceVersion": "97", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "1ac01419-e89f-4756-a2e0-722c76e13d4f", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:attachdetach-controller", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "106", + "selfLink": undefined, + "uid": "1ac01419-e89f-4756-a2e0-722c76e13d4f", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "persistentvolumeclaims", + "persistentvolumes", + ], + "verbs": [ + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "nodes", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "nodes/status", + ], + "verbs": [ + "patch", + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "pods", + ], + "verbs": [ + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + "events.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "events", + ], + "verbs": [ + "create", + "patch", + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "storage.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "volumeattachments", + ], + "verbs": [ + "create", + "delete", + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "storage.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "csidrivers", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "storage.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "csinodes", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:attachdetach-controller", + "generation": undefined, + "name": "system:controller:attachdetach-controller", + "resourceVersion": "106", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "02c13b5b-b358-470d-a9c5-cee3681f8bf9", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:certificate-controller", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "160", + "selfLink": undefined, + "uid": "02c13b5b-b358-470d-a9c5-cee3681f8bf9", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "certificates.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "certificatesigningrequests", + ], + "verbs": [ + "delete", + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "certificates.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "certificatesigningrequests/approval", + "certificatesigningrequests/status", + ], + "verbs": [ + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "certificates.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": [ + "kubernetes.io/kube-apiserver-client-kubelet", + ], + "resources": [ + "signers", + ], + "verbs": [ + "approve", + ], + }, + V1PolicyRule { + "apiGroups": [ + "certificates.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": [ + "kubernetes.io/kube-apiserver-client", + "kubernetes.io/kube-apiserver-client-kubelet", + "kubernetes.io/kubelet-serving", + "kubernetes.io/legacy-unknown", + ], + "resources": [ + "signers", + ], + "verbs": [ + "sign", + ], + }, + V1PolicyRule { + "apiGroups": [ + "authorization.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "subjectaccessreviews", + ], + "verbs": [ + "create", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + "events.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "events", + ], + "verbs": [ + "create", + "patch", + "update", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:certificate-controller", + "generation": undefined, + "name": "system:controller:certificate-controller", + "resourceVersion": "160", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "81ace1fa-54ca-4438-8216-05b52dd420d4", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:clusterrole-aggregation-controller", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "108", + "selfLink": undefined, + "uid": "81ace1fa-54ca-4438-8216-05b52dd420d4", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "rbac.authorization.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "clusterroles", + ], + "verbs": [ + "escalate", + "get", + "list", + "patch", + "update", + "watch", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:clusterrole-aggregation-controller", + "generation": undefined, + "name": "system:controller:clusterrole-aggregation-controller", + "resourceVersion": "108", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "2c9c52c4-4811-440c-9912-d099ba71f9d8", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:cronjob-controller", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "111", + "selfLink": undefined, + "uid": "2c9c52c4-4811-440c-9912-d099ba71f9d8", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "batch", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "cronjobs", + ], + "verbs": [ + "get", + "list", + "update", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "batch", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "jobs", + ], + "verbs": [ + "create", + "delete", + "get", + "list", + "patch", + "update", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "batch", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "cronjobs/status", + ], + "verbs": [ + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "batch", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "cronjobs/finalizers", + ], + "verbs": [ + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "pods", + ], + "verbs": [ + "delete", + "list", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + "events.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "events", + ], + "verbs": [ + "create", + "patch", + "update", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:cronjob-controller", + "generation": undefined, + "name": "system:controller:cronjob-controller", + "resourceVersion": "111", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "bb335cb8-7aab-4e56-b0d9-baf279835f41", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:daemon-set-controller", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "113", + "selfLink": undefined, + "uid": "bb335cb8-7aab-4e56-b0d9-baf279835f41", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "apps", + "extensions", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "daemonsets", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "apps", + "extensions", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "daemonsets/status", + ], + "verbs": [ + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "apps", + "extensions", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "daemonsets/finalizers", + ], + "verbs": [ + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "nodes", + ], + "verbs": [ + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "pods", + ], + "verbs": [ + "create", + "delete", + "list", + "patch", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "pods/binding", + ], + "verbs": [ + "create", + ], + }, + V1PolicyRule { + "apiGroups": [ + "apps", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "controllerrevisions", + ], + "verbs": [ + "create", + "delete", + "get", + "list", + "patch", + "update", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + "events.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "events", + ], + "verbs": [ + "create", + "patch", + "update", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:daemon-set-controller", + "generation": undefined, + "name": "system:controller:daemon-set-controller", + "resourceVersion": "113", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "4698d6e8-16b4-430f-8e43-c5d9d5c6b9ec", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:deployment-controller", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "115", + "selfLink": undefined, + "uid": "4698d6e8-16b4-430f-8e43-c5d9d5c6b9ec", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "apps", + "extensions", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "deployments", + ], + "verbs": [ + "get", + "list", + "update", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "apps", + "extensions", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "deployments/status", + ], + "verbs": [ + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "apps", + "extensions", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "deployments/finalizers", + ], + "verbs": [ + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "apps", + "extensions", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "replicasets", + ], + "verbs": [ + "create", + "delete", + "get", + "list", + "patch", + "update", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "pods", + ], + "verbs": [ + "get", + "list", + "update", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + "events.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "events", + ], + "verbs": [ + "create", + "patch", + "update", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:deployment-controller", + "generation": undefined, + "name": "system:controller:deployment-controller", + "resourceVersion": "115", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "7a6d7757-5b6d-47ab-ad13-79cd76ca6541", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:disruption-controller", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "117", + "selfLink": undefined, + "uid": "7a6d7757-5b6d-47ab-ad13-79cd76ca6541", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "apps", + "extensions", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "deployments", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "apps", + "extensions", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "replicasets", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "replicationcontrollers", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "policy", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "poddisruptionbudgets", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "apps", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "statefulsets", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "policy", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "poddisruptionbudgets/status", + ], + "verbs": [ + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "*", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "*/scale", + ], + "verbs": [ + "get", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + "events.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "events", + ], + "verbs": [ + "create", + "patch", + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "pods/status", + ], + "verbs": [ + "patch", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:disruption-controller", + "generation": undefined, + "name": "system:controller:disruption-controller", + "resourceVersion": "117", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "355f4b36-a8b2-4245-b053-5589bba75da7", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:endpoint-controller", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "119", + "selfLink": undefined, + "uid": "355f4b36-a8b2-4245-b053-5589bba75da7", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "pods", + "services", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "endpoints", + ], + "verbs": [ + "create", + "delete", + "get", + "list", + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "endpoints/restricted", + ], + "verbs": [ + "create", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + "events.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "events", + ], + "verbs": [ + "create", + "patch", + "update", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:endpoint-controller", + "generation": undefined, + "name": "system:controller:endpoint-controller", + "resourceVersion": "119", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "d9da9609-37df-41a1-bd7c-7b7a5697fa0f", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:endpointslice-controller", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "121", + "selfLink": undefined, + "uid": "d9da9609-37df-41a1-bd7c-7b7a5697fa0f", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "nodes", + "pods", + "services", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "services/finalizers", + ], + "verbs": [ + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "discovery.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "endpointslices", + ], + "verbs": [ + "create", + "delete", + "get", + "list", + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + "events.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "events", + ], + "verbs": [ + "create", + "patch", + "update", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:endpointslice-controller", + "generation": undefined, + "name": "system:controller:endpointslice-controller", + "resourceVersion": "121", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "2a4841b3-400e-43d4-a54a-c1f79cf92fb3", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:endpointslicemirroring-controller", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "123", + "selfLink": undefined, + "uid": "2a4841b3-400e-43d4-a54a-c1f79cf92fb3", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "endpoints", + "services", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "services/finalizers", + ], + "verbs": [ + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "endpoints/finalizers", + ], + "verbs": [ + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "discovery.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "endpointslices", + ], + "verbs": [ + "create", + "delete", + "get", + "list", + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + "events.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "events", + ], + "verbs": [ + "create", + "patch", + "update", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:endpointslicemirroring-controller", + "generation": undefined, + "name": "system:controller:endpointslicemirroring-controller", + "resourceVersion": "123", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "cdbeb05c-40fc-4df8-9a57-7e32e5b6646f", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:ephemeral-volume-controller", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "127", + "selfLink": undefined, + "uid": "cdbeb05c-40fc-4df8-9a57-7e32e5b6646f", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "pods", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "pods/finalizers", + ], + "verbs": [ + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "persistentvolumeclaims", + ], + "verbs": [ + "create", + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + "events.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "events", + ], + "verbs": [ + "create", + "patch", + "update", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:ephemeral-volume-controller", + "generation": undefined, + "name": "system:controller:ephemeral-volume-controller", + "resourceVersion": "127", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "6c39b50c-6ad2-42ce-ba15-07b0e65bb725", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:expand-controller", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "125", + "selfLink": undefined, + "uid": "6c39b50c-6ad2-42ce-ba15-07b0e65bb725", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "persistentvolumes", + ], + "verbs": [ + "get", + "list", + "patch", + "update", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "persistentvolumeclaims/status", + ], + "verbs": [ + "patch", + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "persistentvolumeclaims", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "storage.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "storageclasses", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "endpoints", + "services", + ], + "verbs": [ + "get", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "secrets", + ], + "verbs": [ + "get", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + "events.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "events", + ], + "verbs": [ + "create", + "patch", + "update", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:expand-controller", + "generation": undefined, + "name": "system:controller:expand-controller", + "resourceVersion": "125", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "20ee3be5-03f3-4474-983a-a8cbaabe0204", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:generic-garbage-collector", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "129", + "selfLink": undefined, + "uid": "20ee3be5-03f3-4474-983a-a8cbaabe0204", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "*", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "*", + ], + "verbs": [ + "delete", + "get", + "list", + "patch", + "update", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + "events.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "events", + ], + "verbs": [ + "create", + "patch", + "update", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:generic-garbage-collector", + "generation": undefined, + "name": "system:controller:generic-garbage-collector", + "resourceVersion": "129", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "c06b7e3f-91ac-4e92-b499-0fb883765a9e", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:horizontal-pod-autoscaler", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "131", + "selfLink": undefined, + "uid": "c06b7e3f-91ac-4e92-b499-0fb883765a9e", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "autoscaling", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "horizontalpodautoscalers", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "autoscaling", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "horizontalpodautoscalers/status", + ], + "verbs": [ + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "*", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "*/scale", + ], + "verbs": [ + "get", + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "pods", + ], + "verbs": [ + "list", + ], + }, + V1PolicyRule { + "apiGroups": [ + "metrics.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "pods", + ], + "verbs": [ + "list", + ], + }, + V1PolicyRule { + "apiGroups": [ + "custom.metrics.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "*", + ], + "verbs": [ + "get", + "list", + ], + }, + V1PolicyRule { + "apiGroups": [ + "external.metrics.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "*", + ], + "verbs": [ + "get", + "list", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + "events.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "events", + ], + "verbs": [ + "create", + "patch", + "update", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:horizontal-pod-autoscaler", + "generation": undefined, + "name": "system:controller:horizontal-pod-autoscaler", + "resourceVersion": "131", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "73316a59-cb96-44a1-8791-4d17f753df0c", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:job-controller", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "133", + "selfLink": undefined, + "uid": "73316a59-cb96-44a1-8791-4d17f753df0c", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "batch", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "jobs", + ], + "verbs": [ + "get", + "list", + "patch", + "update", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "batch", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "jobs/status", + ], + "verbs": [ + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "batch", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "jobs/finalizers", + ], + "verbs": [ + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "pods", + ], + "verbs": [ + "create", + "delete", + "list", + "patch", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + "events.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "events", + ], + "verbs": [ + "create", + "patch", + "update", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:job-controller", + "generation": undefined, + "name": "system:controller:job-controller", + "resourceVersion": "133", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "8b9257ea-972b-4295-829f-2de3e5ffbef9", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:namespace-controller", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "135", + "selfLink": undefined, + "uid": "8b9257ea-972b-4295-829f-2de3e5ffbef9", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "namespaces", + ], + "verbs": [ + "delete", + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "namespaces/finalize", + "namespaces/status", + ], + "verbs": [ + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "*", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "*", + ], + "verbs": [ + "delete", + "deletecollection", + "get", + "list", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:namespace-controller", + "generation": undefined, + "name": "system:controller:namespace-controller", + "resourceVersion": "135", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "8f8e7b32-4cf4-4716-aeb8-a538367bd944", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:node-controller", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "137", + "selfLink": undefined, + "uid": "8f8e7b32-4cf4-4716-aeb8-a538367bd944", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "nodes", + ], + "verbs": [ + "delete", + "get", + "list", + "patch", + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "nodes/status", + ], + "verbs": [ + "patch", + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "pods/status", + ], + "verbs": [ + "patch", + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "pods", + ], + "verbs": [ + "delete", + "list", + ], + }, + V1PolicyRule { + "apiGroups": [ + "networking.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "clustercidrs", + ], + "verbs": [ + "create", + "get", + "list", + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + "events.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "events", + ], + "verbs": [ + "create", + "patch", + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "pods", + ], + "verbs": [ + "get", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:node-controller", + "generation": undefined, + "name": "system:controller:node-controller", + "resourceVersion": "137", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "53b2be53-9650-4003-b43c-dc397371994d", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:persistent-volume-binder", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "139", + "selfLink": undefined, + "uid": "53b2be53-9650-4003-b43c-dc397371994d", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "persistentvolumes", + ], + "verbs": [ + "create", + "delete", + "get", + "list", + "update", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "persistentvolumes/status", + ], + "verbs": [ + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "persistentvolumeclaims", + ], + "verbs": [ + "get", + "list", + "update", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "persistentvolumeclaims/status", + ], + "verbs": [ + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "pods", + ], + "verbs": [ + "create", + "delete", + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "storage.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "storageclasses", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "endpoints", + ], + "verbs": [ + "create", + "delete", + "get", + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "services", + ], + "verbs": [ + "create", + "delete", + "get", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "secrets", + ], + "verbs": [ + "get", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "nodes", + ], + "verbs": [ + "get", + "list", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "events", + ], + "verbs": [ + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + "events.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "events", + ], + "verbs": [ + "create", + "patch", + "update", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:persistent-volume-binder", + "generation": undefined, + "name": "system:controller:persistent-volume-binder", + "resourceVersion": "139", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "f92967f2-420f-4d3a-b2a8-a701dcc30099", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:pod-garbage-collector", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "141", + "selfLink": undefined, + "uid": "f92967f2-420f-4d3a-b2a8-a701dcc30099", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "pods", + ], + "verbs": [ + "delete", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "nodes", + ], + "verbs": [ + "get", + "list", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "pods/status", + ], + "verbs": [ + "patch", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:pod-garbage-collector", + "generation": undefined, + "name": "system:controller:pod-garbage-collector", + "resourceVersion": "141", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "3c471556-6a8c-4c43-8656-322d32cecc00", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:pv-protection-controller", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "165", + "selfLink": undefined, + "uid": "3c471556-6a8c-4c43-8656-322d32cecc00", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "persistentvolumes", + ], + "verbs": [ + "get", + "list", + "update", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + "events.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "events", + ], + "verbs": [ + "create", + "patch", + "update", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:pv-protection-controller", + "generation": undefined, + "name": "system:controller:pv-protection-controller", + "resourceVersion": "165", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "7d614399-4663-4f6d-a3fc-e97e664a82f1", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:pvc-protection-controller", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "163", + "selfLink": undefined, + "uid": "7d614399-4663-4f6d-a3fc-e97e664a82f1", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "persistentvolumeclaims", + ], + "verbs": [ + "get", + "list", + "update", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "pods", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + "events.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "events", + ], + "verbs": [ + "create", + "patch", + "update", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:pvc-protection-controller", + "generation": undefined, + "name": "system:controller:pvc-protection-controller", + "resourceVersion": "163", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "3bdeb560-c624-42d5-b946-eb7e654c88d9", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:replicaset-controller", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "143", + "selfLink": undefined, + "uid": "3bdeb560-c624-42d5-b946-eb7e654c88d9", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "apps", + "extensions", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "replicasets", + ], + "verbs": [ + "get", + "list", + "update", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "apps", + "extensions", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "replicasets/status", + ], + "verbs": [ + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "apps", + "extensions", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "replicasets/finalizers", + ], + "verbs": [ + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "pods", + ], + "verbs": [ + "create", + "delete", + "list", + "patch", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + "events.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "events", + ], + "verbs": [ + "create", + "patch", + "update", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:replicaset-controller", + "generation": undefined, + "name": "system:controller:replicaset-controller", + "resourceVersion": "143", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "a1fc50a3-335a-4b59-befa-fc27083f8928", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:replication-controller", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "145", + "selfLink": undefined, + "uid": "a1fc50a3-335a-4b59-befa-fc27083f8928", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "replicationcontrollers", + ], + "verbs": [ + "get", + "list", + "update", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "replicationcontrollers/status", + ], + "verbs": [ + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "replicationcontrollers/finalizers", + ], + "verbs": [ + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "pods", + ], + "verbs": [ + "create", + "delete", + "list", + "patch", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + "events.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "events", + ], + "verbs": [ + "create", + "patch", + "update", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:replication-controller", + "generation": undefined, + "name": "system:controller:replication-controller", + "resourceVersion": "145", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "cc500c84-9417-419a-bfb9-332931b48eac", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:resourcequota-controller", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "147", + "selfLink": undefined, + "uid": "cc500c84-9417-419a-bfb9-332931b48eac", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "*", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "*", + ], + "verbs": [ + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "resourcequotas/status", + ], + "verbs": [ + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + "events.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "events", + ], + "verbs": [ + "create", + "patch", + "update", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:resourcequota-controller", + "generation": undefined, + "name": "system:controller:resourcequota-controller", + "resourceVersion": "147", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "a8f24190-6f36-467a-910b-2f56bff7e730", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:root-ca-cert-publisher", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "170", + "selfLink": undefined, + "uid": "a8f24190-6f36-467a-910b-2f56bff7e730", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "configmaps", + ], + "verbs": [ + "create", + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + "events.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "events", + ], + "verbs": [ + "create", + "patch", + "update", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:root-ca-cert-publisher", + "generation": undefined, + "name": "system:controller:root-ca-cert-publisher", + "resourceVersion": "170", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "e7f4fabe-fbca-4546-b90e-7860628ef787", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:route-controller", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "149", + "selfLink": undefined, + "uid": "e7f4fabe-fbca-4546-b90e-7860628ef787", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "nodes", + ], + "verbs": [ + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "nodes/status", + ], + "verbs": [ + "patch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + "events.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "events", + ], + "verbs": [ + "create", + "patch", + "update", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:route-controller", + "generation": undefined, + "name": "system:controller:route-controller", + "resourceVersion": "149", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "755770c4-bff1-437b-a4af-9e3169fa93a1", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:service-account-controller", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "151", + "selfLink": undefined, + "uid": "755770c4-bff1-437b-a4af-9e3169fa93a1", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "serviceaccounts", + ], + "verbs": [ + "create", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + "events.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "events", + ], + "verbs": [ + "create", + "patch", + "update", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:service-account-controller", + "generation": undefined, + "name": "system:controller:service-account-controller", + "resourceVersion": "151", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "6da16363-eb1c-4540-ac13-273c8a79c61f", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:service-controller", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "153", + "selfLink": undefined, + "uid": "6da16363-eb1c-4540-ac13-273c8a79c61f", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "services", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "services/status", + ], + "verbs": [ + "patch", + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "nodes", + ], + "verbs": [ + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + "events.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "events", + ], + "verbs": [ + "create", + "patch", + "update", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:service-controller", + "generation": undefined, + "name": "system:controller:service-controller", + "resourceVersion": "153", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "b0ff3471-caa4-4530-b372-d35ea0fbdb9c", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:statefulset-controller", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "156", + "selfLink": undefined, + "uid": "b0ff3471-caa4-4530-b372-d35ea0fbdb9c", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "pods", + ], + "verbs": [ + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "apps", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "statefulsets", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "apps", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "statefulsets/status", + ], + "verbs": [ + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "apps", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "statefulsets/finalizers", + ], + "verbs": [ + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "pods", + ], + "verbs": [ + "create", + "delete", + "get", + "patch", + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "apps", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "controllerrevisions", + ], + "verbs": [ + "create", + "delete", + "get", + "list", + "patch", + "update", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "persistentvolumeclaims", + ], + "verbs": [ + "create", + "get", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + "events.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "events", + ], + "verbs": [ + "create", + "patch", + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "persistentvolumeclaims", + ], + "verbs": [ + "delete", + "update", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:statefulset-controller", + "generation": undefined, + "name": "system:controller:statefulset-controller", + "resourceVersion": "156", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "e62c3013-cc2a-47a1-ad01-f434dce05cc2", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:ttl-after-finished-controller", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "168", + "selfLink": undefined, + "uid": "e62c3013-cc2a-47a1-ad01-f434dce05cc2", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "batch", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "jobs", + ], + "verbs": [ + "delete", + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + "events.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "events", + ], + "verbs": [ + "create", + "patch", + "update", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:ttl-after-finished-controller", + "generation": undefined, + "name": "system:controller:ttl-after-finished-controller", + "resourceVersion": "168", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "6a9ebda4-6b62-41f8-9944-455d2454c54b", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:ttl-controller", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "158", + "selfLink": undefined, + "uid": "6a9ebda4-6b62-41f8-9944-455d2454c54b", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "nodes", + ], + "verbs": [ + "list", + "patch", + "update", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + "events.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "events", + ], + "verbs": [ + "create", + "patch", + "update", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:ttl-controller", + "generation": undefined, + "name": "system:controller:ttl-controller", + "resourceVersion": "158", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "11c43537-fd16-4eaa-8e58-fa699a2f6ab9", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": undefined, + "creationTimestamp": 2024-01-11T15:50:18.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": undefined, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:rules": {}, + }, + "manager": "kubeadm", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:18.000Z, + }, + ], + "name": "system:coredns", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "270", + "selfLink": undefined, + "uid": "11c43537-fd16-4eaa-8e58-fa699a2f6ab9", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "endpoints", + "services", + "pods", + "namespaces", + ], + "verbs": [ + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "discovery.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "endpointslices", + ], + "verbs": [ + "list", + "watch", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988218000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:coredns", + "generation": undefined, + "name": "system:coredns", + "resourceVersion": "270", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "fc64a681-78d9-4676-88fd-4bf3b29c103b", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:discovery", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "74", + "selfLink": undefined, + "uid": "fc64a681-78d9-4676-88fd-4bf3b29c103b", + }, + "rules": [ + V1PolicyRule { + "apiGroups": undefined, + "nonResourceURLs": [ + "/api", + "/api/*", + "/apis", + "/apis/*", + "/healthz", + "/livez", + "/openapi", + "/openapi/*", + "/readyz", + "/version", + "/version/", + ], + "resourceNames": undefined, + "resources": undefined, + "verbs": [ + "get", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:discovery", + "generation": undefined, + "name": "system:discovery", + "resourceVersion": "74", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "c0a6c74b-3a97-4d59-822c-c780b126fcfb", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:heapster", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "84", + "selfLink": undefined, + "uid": "c0a6c74b-3a97-4d59-822c-c780b126fcfb", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "events", + "namespaces", + "nodes", + "pods", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "extensions", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "deployments", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:heapster", + "generation": undefined, + "name": "system:heapster", + "resourceVersion": "84", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "e5111e6c-7806-41c2-9aad-f6ea7af566d0", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:kube-aggregator", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "90", + "selfLink": undefined, + "uid": "e5111e6c-7806-41c2-9aad-f6ea7af566d0", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "endpoints", + "services", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:kube-aggregator", + "generation": undefined, + "name": "system:kube-aggregator", + "resourceVersion": "90", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "9cac856b-b860-44bb-8047-a5db3f6a19b7", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:kube-controller-manager", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "91", + "selfLink": undefined, + "uid": "9cac856b-b860-44bb-8047-a5db3f6a19b7", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "", + "events.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "events", + ], + "verbs": [ + "create", + "patch", + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "coordination.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "leases", + ], + "verbs": [ + "create", + ], + }, + V1PolicyRule { + "apiGroups": [ + "coordination.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": [ + "kube-controller-manager", + ], + "resources": [ + "leases", + ], + "verbs": [ + "get", + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "secrets", + "serviceaccounts", + ], + "verbs": [ + "create", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "secrets", + ], + "verbs": [ + "delete", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "configmaps", + "namespaces", + "secrets", + "serviceaccounts", + ], + "verbs": [ + "get", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "secrets", + "serviceaccounts", + ], + "verbs": [ + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "authentication.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "tokenreviews", + ], + "verbs": [ + "create", + ], + }, + V1PolicyRule { + "apiGroups": [ + "authorization.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "subjectaccessreviews", + ], + "verbs": [ + "create", + ], + }, + V1PolicyRule { + "apiGroups": [ + "*", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "*", + ], + "verbs": [ + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "serviceaccounts/token", + ], + "verbs": [ + "create", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:kube-controller-manager", + "generation": undefined, + "name": "system:kube-controller-manager", + "resourceVersion": "91", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "c772bd3d-ff8c-4b8c-ad59-da7060cf4045", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:kube-dns", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "92", + "selfLink": undefined, + "uid": "c772bd3d-ff8c-4b8c-ad59-da7060cf4045", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "endpoints", + "services", + ], + "verbs": [ + "list", + "watch", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:kube-dns", + "generation": undefined, + "name": "system:kube-dns", + "resourceVersion": "92", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "5e9faf5e-4104-4b06-a48e-82974eafa0ae", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:kube-scheduler", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "103", + "selfLink": undefined, + "uid": "5e9faf5e-4104-4b06-a48e-82974eafa0ae", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "", + "events.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "events", + ], + "verbs": [ + "create", + "patch", + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "coordination.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "leases", + ], + "verbs": [ + "create", + ], + }, + V1PolicyRule { + "apiGroups": [ + "coordination.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": [ + "kube-scheduler", + ], + "resources": [ + "leases", + ], + "verbs": [ + "get", + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "nodes", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "pods", + ], + "verbs": [ + "delete", + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "bindings", + "pods/binding", + ], + "verbs": [ + "create", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "pods/status", + ], + "verbs": [ + "patch", + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "replicationcontrollers", + "services", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "apps", + "extensions", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "replicasets", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "apps", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "statefulsets", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "policy", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "poddisruptionbudgets", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "persistentvolumeclaims", + "persistentvolumes", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "authentication.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "tokenreviews", + ], + "verbs": [ + "create", + ], + }, + V1PolicyRule { + "apiGroups": [ + "authorization.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "subjectaccessreviews", + ], + "verbs": [ + "create", + ], + }, + V1PolicyRule { + "apiGroups": [ + "storage.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "csinodes", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "namespaces", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "storage.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "csidrivers", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "storage.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "csistoragecapacities", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:kube-scheduler", + "generation": undefined, + "name": "system:kube-scheduler", + "resourceVersion": "103", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "0255a34d-4e3d-4936-b820-00e6a8a94468", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:kubelet-api-admin", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "87", + "selfLink": undefined, + "uid": "0255a34d-4e3d-4936-b820-00e6a8a94468", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "nodes", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "nodes", + ], + "verbs": [ + "proxy", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "nodes/log", + "nodes/metrics", + "nodes/proxy", + "nodes/stats", + ], + "verbs": [ + "*", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:kubelet-api-admin", + "generation": undefined, + "name": "system:kubelet-api-admin", + "resourceVersion": "87", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "11d2e730-2112-4d3d-8b81-a6a6749620ff", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:monitoring", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "75", + "selfLink": undefined, + "uid": "11d2e730-2112-4d3d-8b81-a6a6749620ff", + }, + "rules": [ + V1PolicyRule { + "apiGroups": undefined, + "nonResourceURLs": [ + "/healthz", + "/healthz/*", + "/livez", + "/livez/*", + "/metrics", + "/metrics/slis", + "/readyz", + "/readyz/*", + ], + "resourceNames": undefined, + "resources": undefined, + "verbs": [ + "get", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:monitoring", + "generation": undefined, + "name": "system:monitoring", + "resourceVersion": "75", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "281cee18-91b8-47d3-86a0-64eec459522b", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:node", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "85", + "selfLink": undefined, + "uid": "281cee18-91b8-47d3-86a0-64eec459522b", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "authentication.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "tokenreviews", + ], + "verbs": [ + "create", + ], + }, + V1PolicyRule { + "apiGroups": [ + "authorization.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "localsubjectaccessreviews", + "subjectaccessreviews", + ], + "verbs": [ + "create", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "services", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "nodes", + ], + "verbs": [ + "create", + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "nodes/status", + ], + "verbs": [ + "patch", + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "nodes", + ], + "verbs": [ + "patch", + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "events", + ], + "verbs": [ + "create", + "patch", + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "pods", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "pods", + ], + "verbs": [ + "create", + "delete", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "pods/status", + ], + "verbs": [ + "patch", + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "pods/eviction", + ], + "verbs": [ + "create", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "configmaps", + "secrets", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "persistentvolumeclaims", + "persistentvolumes", + ], + "verbs": [ + "get", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "endpoints", + ], + "verbs": [ + "get", + ], + }, + V1PolicyRule { + "apiGroups": [ + "certificates.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "certificatesigningrequests", + ], + "verbs": [ + "create", + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "coordination.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "leases", + ], + "verbs": [ + "create", + "delete", + "get", + "patch", + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "storage.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "volumeattachments", + ], + "verbs": [ + "get", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "serviceaccounts/token", + ], + "verbs": [ + "create", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "persistentvolumeclaims/status", + ], + "verbs": [ + "get", + "patch", + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "storage.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "csidrivers", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "storage.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "csinodes", + ], + "verbs": [ + "create", + "delete", + "get", + "patch", + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "node.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "runtimeclasses", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:node", + "generation": undefined, + "name": "system:node", + "resourceVersion": "85", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "0ee125ed-3634-4216-96e2-62f94b526646", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:node-bootstrapper", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "88", + "selfLink": undefined, + "uid": "0ee125ed-3634-4216-96e2-62f94b526646", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "certificates.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "certificatesigningrequests", + ], + "verbs": [ + "create", + "get", + "list", + "watch", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:node-bootstrapper", + "generation": undefined, + "name": "system:node-bootstrapper", + "resourceVersion": "88", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "191eab6d-57c8-4c21-899f-80774a97c68d", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:node-problem-detector", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "86", + "selfLink": undefined, + "uid": "191eab6d-57c8-4c21-899f-80774a97c68d", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "nodes", + ], + "verbs": [ + "get", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "nodes/status", + ], + "verbs": [ + "patch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + "events.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "events", + ], + "verbs": [ + "create", + "patch", + "update", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:node-problem-detector", + "generation": undefined, + "name": "system:node-problem-detector", + "resourceVersion": "86", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "c1977b4d-c453-4b68-91eb-d9c6a59a9aa5", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:node-proxier", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "102", + "selfLink": undefined, + "uid": "c1977b4d-c453-4b68-91eb-d9c6a59a9aa5", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "endpoints", + "services", + ], + "verbs": [ + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "nodes", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + "events.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "events", + ], + "verbs": [ + "create", + "patch", + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "discovery.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "endpointslices", + ], + "verbs": [ + "list", + "watch", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:node-proxier", + "generation": undefined, + "name": "system:node-proxier", + "resourceVersion": "102", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "d5ae661c-59f8-4666-a474-85defe242f0e", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:persistent-volume-provisioner", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "93", + "selfLink": undefined, + "uid": "d5ae661c-59f8-4666-a474-85defe242f0e", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "persistentvolumes", + ], + "verbs": [ + "create", + "delete", + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "persistentvolumeclaims", + ], + "verbs": [ + "get", + "list", + "update", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "storage.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "storageclasses", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "events", + ], + "verbs": [ + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + "events.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "events", + ], + "verbs": [ + "create", + "patch", + "update", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:persistent-volume-provisioner", + "generation": undefined, + "name": "system:persistent-volume-provisioner", + "resourceVersion": "93", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "e3033a4c-0a0e-4537-a8e8-dbb7798832aa", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:public-info-viewer", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "77", + "selfLink": undefined, + "uid": "e3033a4c-0a0e-4537-a8e8-dbb7798832aa", + }, + "rules": [ + V1PolicyRule { + "apiGroups": undefined, + "nonResourceURLs": [ + "/healthz", + "/livez", + "/readyz", + "/version", + "/version/", + ], + "resourceNames": undefined, + "resources": undefined, + "verbs": [ + "get", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:public-info-viewer", + "generation": undefined, + "name": "system:public-info-viewer", + "resourceVersion": "77", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "7658295f-73cf-46bb-ad86-1c78bdf20fb7", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:service-account-issuer-discovery", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "101", + "selfLink": undefined, + "uid": "7658295f-73cf-46bb-ad86-1c78bdf20fb7", + }, + "rules": [ + V1PolicyRule { + "apiGroups": undefined, + "nonResourceURLs": [ + "/.well-known/openid-configuration", + "/.well-known/openid-configuration/", + "/openid/v1/jwks", + "/openid/v1/jwks/", + ], + "resourceNames": undefined, + "resources": undefined, + "verbs": [ + "get", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:service-account-issuer-discovery", + "generation": undefined, + "name": "system:service-account-issuer-discovery", + "resourceVersion": "101", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "aadb48b6-d796-4e06-8dcb-8288bad88208", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:volume-scheduler", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "96", + "selfLink": undefined, + "uid": "aadb48b6-d796-4e06-8dcb-8288bad88208", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "persistentvolumes", + ], + "verbs": [ + "get", + "list", + "patch", + "update", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "storage.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "storageclasses", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "persistentvolumeclaims", + ], + "verbs": [ + "get", + "list", + "patch", + "update", + "watch", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:volume-scheduler", + "generation": undefined, + "name": "system:volume-scheduler", + "resourceVersion": "96", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "63d60c15-12d3-429c-935d-340c171fc96c", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": V1AggregationRule { + "clusterRoleSelectors": [ + V1LabelSelector { + "matchExpressions": undefined, + "matchLabels": { + "rbac.authorization.k8s.io/aggregate-to-view": "true", + }, + }, + ], + }, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + "rbac.authorization.k8s.io/aggregate-to-edit": "true", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:rules": {}, + }, + "manager": "clusterrole-aggregation-controller", + "operation": "Apply", + "subresource": undefined, + "time": 2024-01-11T15:50:21.000Z, + }, + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:aggregationRule": { + ".": {}, + "f:clusterRoleSelectors": {}, + }, + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + "f:rbac.authorization.k8s.io/aggregate-to-edit": {}, + }, + }, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "view", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "313", + "selfLink": undefined, + "uid": "63d60c15-12d3-429c-935d-340c171fc96c", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "configmaps", + "endpoints", + "persistentvolumeclaims", + "persistentvolumeclaims/status", + "pods", + "replicationcontrollers", + "replicationcontrollers/scale", + "serviceaccounts", + "services", + "services/status", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "bindings", + "events", + "limitranges", + "namespaces/status", + "pods/log", + "pods/status", + "replicationcontrollers/status", + "resourcequotas", + "resourcequotas/status", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "namespaces", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "discovery.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "endpointslices", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "apps", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "controllerrevisions", + "daemonsets", + "daemonsets/status", + "deployments", + "deployments/scale", + "deployments/status", + "replicasets", + "replicasets/scale", + "replicasets/status", + "statefulsets", + "statefulsets/scale", + "statefulsets/status", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "autoscaling", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "horizontalpodautoscalers", + "horizontalpodautoscalers/status", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "batch", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "cronjobs", + "cronjobs/status", + "jobs", + "jobs/status", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "extensions", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "daemonsets", + "daemonsets/status", + "deployments", + "deployments/scale", + "deployments/status", + "ingresses", + "ingresses/status", + "networkpolicies", + "replicasets", + "replicasets/scale", + "replicasets/status", + "replicationcontrollers/scale", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "policy", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "poddisruptionbudgets", + "poddisruptionbudgets/status", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "networking.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "ingresses", + "ingresses/status", + "networkpolicies", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "view", + "generation": undefined, + "name": "view", + "resourceVersion": "313", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "0dc46c7b-bb2a-4c86-b8a3-9889355eb87e", + "_rawData": [ + { + "name": "default", + "rawData": V1ClusterRole { + "aggregationRule": undefined, + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "kubectl.kubernetes.io/last-applied-configuration": "{"apiVersion":"rbac.authorization.k8s.io/v1","kind":"ClusterRole","metadata":{"annotations":{},"name":"vpnkit-controller"},"rules":[{"apiGroups":[""],"resources":["services","services/status"],"verbs":["get","watch","list"]},{"apiGroups":[""],"resources":["services/status"],"verbs":["update"]}]} +", + }, + "creationTimestamp": 2024-01-11T15:50:24.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": undefined, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:rules": {}, + }, + "manager": "kubectl", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:24.000Z, + }, + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:kubectl.kubernetes.io/last-applied-configuration": {}, + }, + }, + }, + "manager": "kubectl-client-side-apply", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:25.000Z, + }, + ], + "name": "vpnkit-controller", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "396", + "selfLink": undefined, + "uid": "0dc46c7b-bb2a-4c86-b8a3-9889355eb87e", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "services", + "services/status", + ], + "verbs": [ + "get", + "watch", + "list", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "services/status", + ], + "verbs": [ + "update", + ], + }, + ], + }, + }, + ], + "_type": "kube_cluster_role", + "createdOn": 1704988224000, + "deletionGracePeriodSeconds": undefined, + "displayName": "vpnkit-controller", + "generation": undefined, + "name": "vpnkit-controller", + "resourceVersion": "396", + }, + ], + "collectedRelationships": [ + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|a6698793-1a63-4c85-8b71-bbaf09645b5d", + "_toEntityKey": "a6698793-1a63-4c85-8b71-bbaf09645b5d", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|7e5e4a42-8e96-4cd2-ac0e-cbf95875eadd", + "_toEntityKey": "7e5e4a42-8e96-4cd2-ac0e-cbf95875eadd", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|6027b30a-24cf-42c9-a274-6992d8521214", + "_toEntityKey": "6027b30a-24cf-42c9-a274-6992d8521214", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|f4f02651-2269-4e85-9c94-3b367e5b1429", + "_toEntityKey": "f4f02651-2269-4e85-9c94-3b367e5b1429", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|8e1dfccf-4c9a-4c47-a466-2185c0013516", + "_toEntityKey": "8e1dfccf-4c9a-4c47-a466-2185c0013516", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|edede232-bcfa-456d-ae3c-7266af35c150", + "_toEntityKey": "edede232-bcfa-456d-ae3c-7266af35c150", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|bc4a6aa3-3ae1-442b-9df3-338b45b894ed", + "_toEntityKey": "bc4a6aa3-3ae1-442b-9df3-338b45b894ed", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|1444bac6-e811-43e7-b10b-80c2fffd3374", + "_toEntityKey": "1444bac6-e811-43e7-b10b-80c2fffd3374", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|d027783d-23e8-45b7-9a5b-426217f09c44", + "_toEntityKey": "d027783d-23e8-45b7-9a5b-426217f09c44", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|f5e4485a-eb21-4587-bee1-29283e49144d", + "_toEntityKey": "f5e4485a-eb21-4587-bee1-29283e49144d", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|0c965723-81d6-4a0c-92b6-1a785298c3a5", + "_toEntityKey": "0c965723-81d6-4a0c-92b6-1a785298c3a5", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|40daefe7-3fd9-4d6a-ae8b-f3ed34238524", + "_toEntityKey": "40daefe7-3fd9-4d6a-ae8b-f3ed34238524", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|14811aac-8646-4869-9dd5-c5dcfcf0598a", + "_toEntityKey": "14811aac-8646-4869-9dd5-c5dcfcf0598a", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|ce5c6f5c-78e8-4266-837b-01d9e0a6cbbb", + "_toEntityKey": "ce5c6f5c-78e8-4266-837b-01d9e0a6cbbb", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|26c29431-7f22-4219-a20d-ab901a58fede", + "_toEntityKey": "26c29431-7f22-4219-a20d-ab901a58fede", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|eda7da16-d1e2-4611-9b51-b585230975db", + "_toEntityKey": "eda7da16-d1e2-4611-9b51-b585230975db", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|54592128-f3bd-4b0e-86bd-99719e7d87e1", + "_toEntityKey": "54592128-f3bd-4b0e-86bd-99719e7d87e1", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|1ac01419-e89f-4756-a2e0-722c76e13d4f", + "_toEntityKey": "1ac01419-e89f-4756-a2e0-722c76e13d4f", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|02c13b5b-b358-470d-a9c5-cee3681f8bf9", + "_toEntityKey": "02c13b5b-b358-470d-a9c5-cee3681f8bf9", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|81ace1fa-54ca-4438-8216-05b52dd420d4", + "_toEntityKey": "81ace1fa-54ca-4438-8216-05b52dd420d4", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|2c9c52c4-4811-440c-9912-d099ba71f9d8", + "_toEntityKey": "2c9c52c4-4811-440c-9912-d099ba71f9d8", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|bb335cb8-7aab-4e56-b0d9-baf279835f41", + "_toEntityKey": "bb335cb8-7aab-4e56-b0d9-baf279835f41", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|4698d6e8-16b4-430f-8e43-c5d9d5c6b9ec", + "_toEntityKey": "4698d6e8-16b4-430f-8e43-c5d9d5c6b9ec", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|7a6d7757-5b6d-47ab-ad13-79cd76ca6541", + "_toEntityKey": "7a6d7757-5b6d-47ab-ad13-79cd76ca6541", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|355f4b36-a8b2-4245-b053-5589bba75da7", + "_toEntityKey": "355f4b36-a8b2-4245-b053-5589bba75da7", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|d9da9609-37df-41a1-bd7c-7b7a5697fa0f", + "_toEntityKey": "d9da9609-37df-41a1-bd7c-7b7a5697fa0f", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|2a4841b3-400e-43d4-a54a-c1f79cf92fb3", + "_toEntityKey": "2a4841b3-400e-43d4-a54a-c1f79cf92fb3", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|cdbeb05c-40fc-4df8-9a57-7e32e5b6646f", + "_toEntityKey": "cdbeb05c-40fc-4df8-9a57-7e32e5b6646f", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|6c39b50c-6ad2-42ce-ba15-07b0e65bb725", + "_toEntityKey": "6c39b50c-6ad2-42ce-ba15-07b0e65bb725", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|20ee3be5-03f3-4474-983a-a8cbaabe0204", + "_toEntityKey": "20ee3be5-03f3-4474-983a-a8cbaabe0204", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|c06b7e3f-91ac-4e92-b499-0fb883765a9e", + "_toEntityKey": "c06b7e3f-91ac-4e92-b499-0fb883765a9e", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|73316a59-cb96-44a1-8791-4d17f753df0c", + "_toEntityKey": "73316a59-cb96-44a1-8791-4d17f753df0c", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|8b9257ea-972b-4295-829f-2de3e5ffbef9", + "_toEntityKey": "8b9257ea-972b-4295-829f-2de3e5ffbef9", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|8f8e7b32-4cf4-4716-aeb8-a538367bd944", + "_toEntityKey": "8f8e7b32-4cf4-4716-aeb8-a538367bd944", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|53b2be53-9650-4003-b43c-dc397371994d", + "_toEntityKey": "53b2be53-9650-4003-b43c-dc397371994d", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|f92967f2-420f-4d3a-b2a8-a701dcc30099", + "_toEntityKey": "f92967f2-420f-4d3a-b2a8-a701dcc30099", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|3c471556-6a8c-4c43-8656-322d32cecc00", + "_toEntityKey": "3c471556-6a8c-4c43-8656-322d32cecc00", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|7d614399-4663-4f6d-a3fc-e97e664a82f1", + "_toEntityKey": "7d614399-4663-4f6d-a3fc-e97e664a82f1", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|3bdeb560-c624-42d5-b946-eb7e654c88d9", + "_toEntityKey": "3bdeb560-c624-42d5-b946-eb7e654c88d9", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|a1fc50a3-335a-4b59-befa-fc27083f8928", + "_toEntityKey": "a1fc50a3-335a-4b59-befa-fc27083f8928", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|cc500c84-9417-419a-bfb9-332931b48eac", + "_toEntityKey": "cc500c84-9417-419a-bfb9-332931b48eac", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|a8f24190-6f36-467a-910b-2f56bff7e730", + "_toEntityKey": "a8f24190-6f36-467a-910b-2f56bff7e730", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|e7f4fabe-fbca-4546-b90e-7860628ef787", + "_toEntityKey": "e7f4fabe-fbca-4546-b90e-7860628ef787", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|755770c4-bff1-437b-a4af-9e3169fa93a1", + "_toEntityKey": "755770c4-bff1-437b-a4af-9e3169fa93a1", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|6da16363-eb1c-4540-ac13-273c8a79c61f", + "_toEntityKey": "6da16363-eb1c-4540-ac13-273c8a79c61f", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|b0ff3471-caa4-4530-b372-d35ea0fbdb9c", + "_toEntityKey": "b0ff3471-caa4-4530-b372-d35ea0fbdb9c", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|e62c3013-cc2a-47a1-ad01-f434dce05cc2", + "_toEntityKey": "e62c3013-cc2a-47a1-ad01-f434dce05cc2", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|6a9ebda4-6b62-41f8-9944-455d2454c54b", + "_toEntityKey": "6a9ebda4-6b62-41f8-9944-455d2454c54b", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|11c43537-fd16-4eaa-8e58-fa699a2f6ab9", + "_toEntityKey": "11c43537-fd16-4eaa-8e58-fa699a2f6ab9", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|fc64a681-78d9-4676-88fd-4bf3b29c103b", + "_toEntityKey": "fc64a681-78d9-4676-88fd-4bf3b29c103b", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|c0a6c74b-3a97-4d59-822c-c780b126fcfb", + "_toEntityKey": "c0a6c74b-3a97-4d59-822c-c780b126fcfb", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|e5111e6c-7806-41c2-9aad-f6ea7af566d0", + "_toEntityKey": "e5111e6c-7806-41c2-9aad-f6ea7af566d0", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|9cac856b-b860-44bb-8047-a5db3f6a19b7", + "_toEntityKey": "9cac856b-b860-44bb-8047-a5db3f6a19b7", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|c772bd3d-ff8c-4b8c-ad59-da7060cf4045", + "_toEntityKey": "c772bd3d-ff8c-4b8c-ad59-da7060cf4045", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|5e9faf5e-4104-4b06-a48e-82974eafa0ae", + "_toEntityKey": "5e9faf5e-4104-4b06-a48e-82974eafa0ae", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|0255a34d-4e3d-4936-b820-00e6a8a94468", + "_toEntityKey": "0255a34d-4e3d-4936-b820-00e6a8a94468", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|11d2e730-2112-4d3d-8b81-a6a6749620ff", + "_toEntityKey": "11d2e730-2112-4d3d-8b81-a6a6749620ff", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|281cee18-91b8-47d3-86a0-64eec459522b", + "_toEntityKey": "281cee18-91b8-47d3-86a0-64eec459522b", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|0ee125ed-3634-4216-96e2-62f94b526646", + "_toEntityKey": "0ee125ed-3634-4216-96e2-62f94b526646", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|191eab6d-57c8-4c21-899f-80774a97c68d", + "_toEntityKey": "191eab6d-57c8-4c21-899f-80774a97c68d", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|c1977b4d-c453-4b68-91eb-d9c6a59a9aa5", + "_toEntityKey": "c1977b4d-c453-4b68-91eb-d9c6a59a9aa5", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|d5ae661c-59f8-4666-a474-85defe242f0e", + "_toEntityKey": "d5ae661c-59f8-4666-a474-85defe242f0e", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|e3033a4c-0a0e-4537-a8e8-dbb7798832aa", + "_toEntityKey": "e3033a4c-0a0e-4537-a8e8-dbb7798832aa", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|7658295f-73cf-46bb-ad86-1c78bdf20fb7", + "_toEntityKey": "7658295f-73cf-46bb-ad86-1c78bdf20fb7", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|aadb48b6-d796-4e06-8dcb-8288bad88208", + "_toEntityKey": "aadb48b6-d796-4e06-8dcb-8288bad88208", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|63d60c15-12d3-429c-935d-340c171fc96c", + "_toEntityKey": "63d60c15-12d3-429c-935d-340c171fc96c", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "kube_cluster:docker-desktop", + "_key": "kube_cluster:docker-desktop|contains|0dc46c7b-bb2a-4c86-b8a3-9889355eb87e", + "_toEntityKey": "0dc46c7b-bb2a-4c86-b8a3-9889355eb87e", + "_type": "kube_cluster_contains_cluster_role", + "displayName": "CONTAINS", + }, + ], + "encounteredTypes": [ + "kube_cluster", + "kube_cluster_role", + "kube_cluster_contains_cluster_role", + ], + "numCollectedEntities": 68, + "numCollectedRelationships": 67, +} +`; + +exports[`#fetchRoleBindings should collect data: jobState 1`] = ` +{ + "collectedEntities": [ + { + "_class": [ + "Group", + ], + "_key": "868d4703-b338-4051-98e4-b65b4f0a0006", + "_rawData": [ + { + "name": "default", + "rawData": V1Namespace { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": undefined, + "creationTimestamp": 2024-01-11T15:50:15.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/metadata.name": "default", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:labels": { + ".": {}, + "f:kubernetes.io/metadata.name": {}, + }, + }, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:15.000Z, + }, + ], + "name": "default", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "39", + "selfLink": undefined, + "uid": "868d4703-b338-4051-98e4-b65b4f0a0006", + }, + "spec": V1NamespaceSpec { + "finalizers": [ + "kubernetes", + ], + }, + "status": V1NamespaceStatus { + "conditions": undefined, + "phase": "Active", + }, + }, + }, + ], + "_type": "kube_namespace", + "active": undefined, + "createdOn": 1704988215000, + "deletionGracePeriodSeconds": undefined, + "displayName": "default", + "finalizers": [ + "kubernetes", + ], + "generation": undefined, + "name": "default", + "resourceVersion": "39", + "status.phase": "Active", + }, + { + "_class": [ + "Group", + ], + "_key": "52615a92-75c3-4c4b-8b72-51be82a4bc21", + "_rawData": [ + { + "name": "default", + "rawData": V1Namespace { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": undefined, + "creationTimestamp": 2024-01-11T15:50:15.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/metadata.name": "kube-node-lease", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:labels": { + ".": {}, + "f:kubernetes.io/metadata.name": {}, + }, + }, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:15.000Z, + }, + ], + "name": "kube-node-lease", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "35", + "selfLink": undefined, + "uid": "52615a92-75c3-4c4b-8b72-51be82a4bc21", + }, + "spec": V1NamespaceSpec { + "finalizers": [ + "kubernetes", + ], + }, + "status": V1NamespaceStatus { + "conditions": undefined, + "phase": "Active", + }, + }, + }, + ], + "_type": "kube_namespace", + "active": undefined, + "createdOn": 1704988215000, + "deletionGracePeriodSeconds": undefined, + "displayName": "kube-node-lease", + "finalizers": [ + "kubernetes", + ], + "generation": undefined, + "name": "kube-node-lease", + "resourceVersion": "35", + "status.phase": "Active", + }, + { + "_class": [ + "Group", + ], + "_key": "7a2ee4f7-12fd-494b-93f0-c639b1e63a72", + "_rawData": [ + { + "name": "default", + "rawData": V1Namespace { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": undefined, + "creationTimestamp": 2024-01-11T15:50:15.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/metadata.name": "kube-public", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:labels": { + ".": {}, + "f:kubernetes.io/metadata.name": {}, + }, + }, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:15.000Z, + }, + ], + "name": "kube-public", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "20", + "selfLink": undefined, + "uid": "7a2ee4f7-12fd-494b-93f0-c639b1e63a72", + }, + "spec": V1NamespaceSpec { + "finalizers": [ + "kubernetes", + ], + }, + "status": V1NamespaceStatus { + "conditions": undefined, + "phase": "Active", + }, + }, + }, + ], + "_type": "kube_namespace", + "active": undefined, + "createdOn": 1704988215000, + "deletionGracePeriodSeconds": undefined, + "displayName": "kube-public", + "finalizers": [ + "kubernetes", + ], + "generation": undefined, + "name": "kube-public", + "resourceVersion": "20", + "status.phase": "Active", + }, + { + "_class": [ + "Group", + ], + "_key": "ce86116b-863b-4e74-979e-3c031a9aeee1", + "_rawData": [ + { + "name": "default", + "rawData": V1Namespace { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": undefined, + "creationTimestamp": 2024-01-11T15:50:15.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/metadata.name": "kube-system", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:labels": { + ".": {}, + "f:kubernetes.io/metadata.name": {}, + }, + }, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:15.000Z, + }, + ], + "name": "kube-system", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "12", + "selfLink": undefined, + "uid": "ce86116b-863b-4e74-979e-3c031a9aeee1", + }, + "spec": V1NamespaceSpec { + "finalizers": [ + "kubernetes", + ], + }, + "status": V1NamespaceStatus { + "conditions": undefined, + "phase": "Active", + }, + }, + }, + ], + "_type": "kube_namespace", + "active": undefined, + "createdOn": 1704988215000, + "deletionGracePeriodSeconds": undefined, + "displayName": "kube-system", + "finalizers": [ + "kubernetes", + ], + "generation": undefined, + "name": "kube-system", + "resourceVersion": "12", + "status.phase": "Active", + }, + { + "_class": [ + "AccessPolicy", + ], + "_key": "59f09015-4b1a-4adf-af6f-8a8ad04ce7a5", + "_rawData": [ + { + "name": "default", + "rawData": V1RoleBinding { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": undefined, + "creationTimestamp": 2024-01-11T15:50:18.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": undefined, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:roleRef": {}, + "f:subjects": {}, + }, + "manager": "kubeadm", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:18.000Z, + }, + ], + "name": "kubeadm:bootstrap-signer-clusterinfo", + "namespace": "kube-public", + "ownerReferences": undefined, + "resourceVersion": "268", + "selfLink": undefined, + "uid": "59f09015-4b1a-4adf-af6f-8a8ad04ce7a5", + }, + "roleRef": V1RoleRef { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "Role", + "name": "kubeadm:bootstrap-signer-clusterinfo", + }, + "subjects": [ + V1Subject { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "User", + "name": "system:anonymous", + "namespace": undefined, + }, + ], + }, + }, + ], + "_type": "kube_role_binding", + "createdOn": 1704988218000, + "deletionGracePeriodSeconds": undefined, + "displayName": "kubeadm:bootstrap-signer-clusterinfo", + "generation": undefined, + "name": "kubeadm:bootstrap-signer-clusterinfo", + "resourceVersion": "268", + }, + { + "_class": [ + "AccessPolicy", + ], + "_key": "265c0191-20fd-4c15-a059-3682e56c49f3", + "_rawData": [ + { + "name": "default", + "rawData": V1RoleBinding { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:roleRef": {}, + "f:subjects": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:bootstrap-signer", + "namespace": "kube-public", + "ownerReferences": undefined, + "resourceVersion": "229", + "selfLink": undefined, + "uid": "265c0191-20fd-4c15-a059-3682e56c49f3", + }, + "roleRef": V1RoleRef { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "Role", + "name": "system:controller:bootstrap-signer", + }, + "subjects": [ + V1Subject { + "apiGroup": undefined, + "kind": "ServiceAccount", + "name": "bootstrap-signer", + "namespace": "kube-system", + }, + ], + }, + }, + ], + "_type": "kube_role_binding", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:bootstrap-signer", + "generation": undefined, + "name": "system:controller:bootstrap-signer", + "resourceVersion": "229", + }, + { + "_class": [ + "AccessPolicy", + ], + "_key": "b32d578e-93bf-4c34-bcae-031b617c76a3", + "_rawData": [ + { + "name": "default", + "rawData": V1RoleBinding { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": undefined, + "creationTimestamp": 2024-01-11T15:50:18.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": undefined, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:roleRef": {}, + "f:subjects": {}, + }, + "manager": "kubeadm", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:18.000Z, + }, + ], + "name": "kube-proxy", + "namespace": "kube-system", + "ownerReferences": undefined, + "resourceVersion": "283", + "selfLink": undefined, + "uid": "b32d578e-93bf-4c34-bcae-031b617c76a3", + }, + "roleRef": V1RoleRef { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "Role", + "name": "kube-proxy", + }, + "subjects": [ + V1Subject { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "Group", + "name": "system:bootstrappers:kubeadm:default-node-token", + "namespace": undefined, + }, + ], + }, + }, + ], + "_type": "kube_role_binding", + "createdOn": 1704988218000, + "deletionGracePeriodSeconds": undefined, + "displayName": "kube-proxy", + "generation": undefined, + "name": "kube-proxy", + "resourceVersion": "283", + }, + { + "_class": [ + "AccessPolicy", + ], + "_key": "2052e442-923c-480e-ac1d-5eef6671cdf9", + "_rawData": [ + { + "name": "default", + "rawData": V1RoleBinding { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": undefined, + "creationTimestamp": 2024-01-11T15:50:17.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": undefined, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:roleRef": {}, + "f:subjects": {}, + }, + "manager": "kubeadm", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:17.000Z, + }, + ], + "name": "kubeadm:kubelet-config", + "namespace": "kube-system", + "ownerReferences": undefined, + "resourceVersion": "249", + "selfLink": undefined, + "uid": "2052e442-923c-480e-ac1d-5eef6671cdf9", + }, + "roleRef": V1RoleRef { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "Role", + "name": "kubeadm:kubelet-config", + }, + "subjects": [ + V1Subject { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "Group", + "name": "system:nodes", + "namespace": undefined, + }, + V1Subject { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "Group", + "name": "system:bootstrappers:kubeadm:default-node-token", + "namespace": undefined, + }, + ], + }, + }, + ], + "_type": "kube_role_binding", + "createdOn": 1704988217000, + "deletionGracePeriodSeconds": undefined, + "displayName": "kubeadm:kubelet-config", + "generation": undefined, + "name": "kubeadm:kubelet-config", + "resourceVersion": "249", + }, + { + "_class": [ + "AccessPolicy", + ], + "_key": "d1f31cdf-5dde-44e3-8d2e-3e927df6f09b", + "_rawData": [ + { + "name": "default", + "rawData": V1RoleBinding { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": undefined, + "creationTimestamp": 2024-01-11T15:50:17.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": undefined, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:roleRef": {}, + "f:subjects": {}, + }, + "manager": "kubeadm", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:17.000Z, + }, + ], + "name": "kubeadm:nodes-kubeadm-config", + "namespace": "kube-system", + "ownerReferences": undefined, + "resourceVersion": "246", + "selfLink": undefined, + "uid": "d1f31cdf-5dde-44e3-8d2e-3e927df6f09b", + }, + "roleRef": V1RoleRef { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "Role", + "name": "kubeadm:nodes-kubeadm-config", + }, + "subjects": [ + V1Subject { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "Group", + "name": "system:bootstrappers:kubeadm:default-node-token", + "namespace": undefined, + }, + V1Subject { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "Group", + "name": "system:nodes", + "namespace": undefined, + }, + ], + }, + }, + ], + "_type": "kube_role_binding", + "createdOn": 1704988217000, + "deletionGracePeriodSeconds": undefined, + "displayName": "kubeadm:nodes-kubeadm-config", + "generation": undefined, + "name": "kubeadm:nodes-kubeadm-config", + "resourceVersion": "246", + }, + { + "_class": [ + "AccessPolicy", + ], + "_key": "97f12148-8000-4871-81a1-0d7d1fd12dc9", + "_rawData": [ + { + "name": "default", + "rawData": V1RoleBinding { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:roleRef": {}, + "f:subjects": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system::extension-apiserver-authentication-reader", + "namespace": "kube-system", + "ownerReferences": undefined, + "resourceVersion": "223", + "selfLink": undefined, + "uid": "97f12148-8000-4871-81a1-0d7d1fd12dc9", + }, + "roleRef": V1RoleRef { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "Role", + "name": "extension-apiserver-authentication-reader", + }, + "subjects": [ + V1Subject { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "User", + "name": "system:kube-controller-manager", + "namespace": undefined, + }, + V1Subject { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "User", + "name": "system:kube-scheduler", + "namespace": undefined, + }, + ], + }, + }, + ], + "_type": "kube_role_binding", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system::extension-apiserver-authentication-reader", + "generation": undefined, + "name": "system::extension-apiserver-authentication-reader", + "resourceVersion": "223", + }, + { + "_class": [ + "AccessPolicy", + ], + "_key": "36f0b75a-8893-4109-b1dd-e2fefd6f6d0d", + "_rawData": [ + { + "name": "default", + "rawData": V1RoleBinding { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:roleRef": {}, + "f:subjects": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system::leader-locking-kube-controller-manager", + "namespace": "kube-system", + "ownerReferences": undefined, + "resourceVersion": "224", + "selfLink": undefined, + "uid": "36f0b75a-8893-4109-b1dd-e2fefd6f6d0d", + }, + "roleRef": V1RoleRef { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "Role", + "name": "system::leader-locking-kube-controller-manager", + }, + "subjects": [ + V1Subject { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "User", + "name": "system:kube-controller-manager", + "namespace": undefined, + }, + V1Subject { + "apiGroup": undefined, + "kind": "ServiceAccount", + "name": "kube-controller-manager", + "namespace": "kube-system", + }, + ], + }, + }, + ], + "_type": "kube_role_binding", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system::leader-locking-kube-controller-manager", + "generation": undefined, + "name": "system::leader-locking-kube-controller-manager", + "resourceVersion": "224", + }, + { + "_class": [ + "AccessPolicy", + ], + "_key": "cdcedfcf-c1bf-4c0f-86eb-34c92203bd4d", + "_rawData": [ + { + "name": "default", + "rawData": V1RoleBinding { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:roleRef": {}, + "f:subjects": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system::leader-locking-kube-scheduler", + "namespace": "kube-system", + "ownerReferences": undefined, + "resourceVersion": "225", + "selfLink": undefined, + "uid": "cdcedfcf-c1bf-4c0f-86eb-34c92203bd4d", + }, + "roleRef": V1RoleRef { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "Role", + "name": "system::leader-locking-kube-scheduler", + }, + "subjects": [ + V1Subject { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "User", + "name": "system:kube-scheduler", + "namespace": undefined, + }, + V1Subject { + "apiGroup": undefined, + "kind": "ServiceAccount", + "name": "kube-scheduler", + "namespace": "kube-system", + }, + ], + }, + }, + ], + "_type": "kube_role_binding", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system::leader-locking-kube-scheduler", + "generation": undefined, + "name": "system::leader-locking-kube-scheduler", + "resourceVersion": "225", + }, + { + "_class": [ + "AccessPolicy", + ], + "_key": "8b228990-ed6c-48cc-8b04-be216b27d733", + "_rawData": [ + { + "name": "default", + "rawData": V1RoleBinding { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:roleRef": {}, + "f:subjects": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:bootstrap-signer", + "namespace": "kube-system", + "ownerReferences": undefined, + "resourceVersion": "226", + "selfLink": undefined, + "uid": "8b228990-ed6c-48cc-8b04-be216b27d733", + }, + "roleRef": V1RoleRef { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "Role", + "name": "system:controller:bootstrap-signer", + }, + "subjects": [ + V1Subject { + "apiGroup": undefined, + "kind": "ServiceAccount", + "name": "bootstrap-signer", + "namespace": "kube-system", + }, + ], + }, + }, + ], + "_type": "kube_role_binding", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:bootstrap-signer", + "generation": undefined, + "name": "system:controller:bootstrap-signer", + "resourceVersion": "226", + }, + { + "_class": [ + "AccessPolicy", + ], + "_key": "0c5a3cf0-70bc-437f-93c9-130be8ed7dad", + "_rawData": [ + { + "name": "default", + "rawData": V1RoleBinding { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:roleRef": {}, + "f:subjects": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:cloud-provider", + "namespace": "kube-system", + "ownerReferences": undefined, + "resourceVersion": "227", + "selfLink": undefined, + "uid": "0c5a3cf0-70bc-437f-93c9-130be8ed7dad", + }, + "roleRef": V1RoleRef { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "Role", + "name": "system:controller:cloud-provider", + }, + "subjects": [ + V1Subject { + "apiGroup": undefined, + "kind": "ServiceAccount", + "name": "cloud-provider", + "namespace": "kube-system", + }, + ], + }, + }, + ], + "_type": "kube_role_binding", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:cloud-provider", + "generation": undefined, + "name": "system:controller:cloud-provider", + "resourceVersion": "227", + }, + { + "_class": [ + "AccessPolicy", + ], + "_key": "3b68c7cc-04a1-46a0-b94a-74ec61774bb6", + "_rawData": [ + { + "name": "default", + "rawData": V1RoleBinding { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:roleRef": {}, + "f:subjects": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:token-cleaner", + "namespace": "kube-system", + "ownerReferences": undefined, + "resourceVersion": "228", + "selfLink": undefined, + "uid": "3b68c7cc-04a1-46a0-b94a-74ec61774bb6", + }, + "roleRef": V1RoleRef { + "apiGroup": "rbac.authorization.k8s.io", + "kind": "Role", + "name": "system:controller:token-cleaner", + }, + "subjects": [ + V1Subject { + "apiGroup": undefined, + "kind": "ServiceAccount", + "name": "token-cleaner", + "namespace": "kube-system", + }, + ], + }, + }, + ], + "_type": "kube_role_binding", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:token-cleaner", + "generation": undefined, + "name": "system:controller:token-cleaner", + "resourceVersion": "228", + }, + ], + "collectedRelationships": [ + { + "_class": "CONTAINS", + "_fromEntityKey": "7a2ee4f7-12fd-494b-93f0-c639b1e63a72", + "_key": "7a2ee4f7-12fd-494b-93f0-c639b1e63a72|contains|59f09015-4b1a-4adf-af6f-8a8ad04ce7a5", + "_toEntityKey": "59f09015-4b1a-4adf-af6f-8a8ad04ce7a5", + "_type": "kube_namespace_contains_role_binding", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "7a2ee4f7-12fd-494b-93f0-c639b1e63a72", + "_key": "7a2ee4f7-12fd-494b-93f0-c639b1e63a72|contains|265c0191-20fd-4c15-a059-3682e56c49f3", + "_toEntityKey": "265c0191-20fd-4c15-a059-3682e56c49f3", + "_type": "kube_namespace_contains_role_binding", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "ce86116b-863b-4e74-979e-3c031a9aeee1", + "_key": "ce86116b-863b-4e74-979e-3c031a9aeee1|contains|b32d578e-93bf-4c34-bcae-031b617c76a3", + "_toEntityKey": "b32d578e-93bf-4c34-bcae-031b617c76a3", + "_type": "kube_namespace_contains_role_binding", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "ce86116b-863b-4e74-979e-3c031a9aeee1", + "_key": "ce86116b-863b-4e74-979e-3c031a9aeee1|contains|2052e442-923c-480e-ac1d-5eef6671cdf9", + "_toEntityKey": "2052e442-923c-480e-ac1d-5eef6671cdf9", + "_type": "kube_namespace_contains_role_binding", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "ce86116b-863b-4e74-979e-3c031a9aeee1", + "_key": "ce86116b-863b-4e74-979e-3c031a9aeee1|contains|d1f31cdf-5dde-44e3-8d2e-3e927df6f09b", + "_toEntityKey": "d1f31cdf-5dde-44e3-8d2e-3e927df6f09b", + "_type": "kube_namespace_contains_role_binding", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "ce86116b-863b-4e74-979e-3c031a9aeee1", + "_key": "ce86116b-863b-4e74-979e-3c031a9aeee1|contains|97f12148-8000-4871-81a1-0d7d1fd12dc9", + "_toEntityKey": "97f12148-8000-4871-81a1-0d7d1fd12dc9", + "_type": "kube_namespace_contains_role_binding", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "ce86116b-863b-4e74-979e-3c031a9aeee1", + "_key": "ce86116b-863b-4e74-979e-3c031a9aeee1|contains|36f0b75a-8893-4109-b1dd-e2fefd6f6d0d", + "_toEntityKey": "36f0b75a-8893-4109-b1dd-e2fefd6f6d0d", + "_type": "kube_namespace_contains_role_binding", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "ce86116b-863b-4e74-979e-3c031a9aeee1", + "_key": "ce86116b-863b-4e74-979e-3c031a9aeee1|contains|cdcedfcf-c1bf-4c0f-86eb-34c92203bd4d", + "_toEntityKey": "cdcedfcf-c1bf-4c0f-86eb-34c92203bd4d", + "_type": "kube_namespace_contains_role_binding", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "ce86116b-863b-4e74-979e-3c031a9aeee1", + "_key": "ce86116b-863b-4e74-979e-3c031a9aeee1|contains|8b228990-ed6c-48cc-8b04-be216b27d733", + "_toEntityKey": "8b228990-ed6c-48cc-8b04-be216b27d733", + "_type": "kube_namespace_contains_role_binding", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "ce86116b-863b-4e74-979e-3c031a9aeee1", + "_key": "ce86116b-863b-4e74-979e-3c031a9aeee1|contains|0c5a3cf0-70bc-437f-93c9-130be8ed7dad", + "_toEntityKey": "0c5a3cf0-70bc-437f-93c9-130be8ed7dad", + "_type": "kube_namespace_contains_role_binding", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "ce86116b-863b-4e74-979e-3c031a9aeee1", + "_key": "ce86116b-863b-4e74-979e-3c031a9aeee1|contains|3b68c7cc-04a1-46a0-b94a-74ec61774bb6", + "_toEntityKey": "3b68c7cc-04a1-46a0-b94a-74ec61774bb6", + "_type": "kube_namespace_contains_role_binding", + "displayName": "CONTAINS", + }, + ], + "encounteredTypes": [ + "kube_namespace", + "kube_role_binding", + "kube_namespace_contains_role_binding", + ], + "numCollectedEntities": 15, + "numCollectedRelationships": 11, +} +`; + +exports[`#fetchRoles should collect data: jobState 1`] = ` +{ + "collectedEntities": [ + { + "_class": [ + "Group", + ], + "_key": "868d4703-b338-4051-98e4-b65b4f0a0006", + "_rawData": [ + { + "name": "default", + "rawData": V1Namespace { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": undefined, + "creationTimestamp": 2024-01-11T15:50:15.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/metadata.name": "default", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:labels": { + ".": {}, + "f:kubernetes.io/metadata.name": {}, + }, + }, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:15.000Z, + }, + ], + "name": "default", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "39", + "selfLink": undefined, + "uid": "868d4703-b338-4051-98e4-b65b4f0a0006", + }, + "spec": V1NamespaceSpec { + "finalizers": [ + "kubernetes", + ], + }, + "status": V1NamespaceStatus { + "conditions": undefined, + "phase": "Active", + }, + }, + }, + ], + "_type": "kube_namespace", + "active": undefined, + "createdOn": 1704988215000, + "deletionGracePeriodSeconds": undefined, + "displayName": "default", + "finalizers": [ + "kubernetes", + ], + "generation": undefined, + "name": "default", + "resourceVersion": "39", + "status.phase": "Active", + }, + { + "_class": [ + "Group", + ], + "_key": "52615a92-75c3-4c4b-8b72-51be82a4bc21", + "_rawData": [ + { + "name": "default", + "rawData": V1Namespace { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": undefined, + "creationTimestamp": 2024-01-11T15:50:15.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/metadata.name": "kube-node-lease", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:labels": { + ".": {}, + "f:kubernetes.io/metadata.name": {}, + }, + }, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:15.000Z, + }, + ], + "name": "kube-node-lease", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "35", + "selfLink": undefined, + "uid": "52615a92-75c3-4c4b-8b72-51be82a4bc21", + }, + "spec": V1NamespaceSpec { + "finalizers": [ + "kubernetes", + ], + }, + "status": V1NamespaceStatus { + "conditions": undefined, + "phase": "Active", + }, + }, + }, + ], + "_type": "kube_namespace", + "active": undefined, + "createdOn": 1704988215000, + "deletionGracePeriodSeconds": undefined, + "displayName": "kube-node-lease", + "finalizers": [ + "kubernetes", + ], + "generation": undefined, + "name": "kube-node-lease", + "resourceVersion": "35", + "status.phase": "Active", + }, + { + "_class": [ + "Group", + ], + "_key": "7a2ee4f7-12fd-494b-93f0-c639b1e63a72", + "_rawData": [ + { + "name": "default", + "rawData": V1Namespace { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": undefined, + "creationTimestamp": 2024-01-11T15:50:15.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/metadata.name": "kube-public", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:labels": { + ".": {}, + "f:kubernetes.io/metadata.name": {}, + }, + }, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:15.000Z, + }, + ], + "name": "kube-public", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "20", + "selfLink": undefined, + "uid": "7a2ee4f7-12fd-494b-93f0-c639b1e63a72", + }, + "spec": V1NamespaceSpec { + "finalizers": [ + "kubernetes", + ], + }, + "status": V1NamespaceStatus { + "conditions": undefined, + "phase": "Active", + }, + }, + }, + ], + "_type": "kube_namespace", + "active": undefined, + "createdOn": 1704988215000, + "deletionGracePeriodSeconds": undefined, + "displayName": "kube-public", + "finalizers": [ + "kubernetes", + ], + "generation": undefined, + "name": "kube-public", + "resourceVersion": "20", + "status.phase": "Active", + }, + { + "_class": [ + "Group", + ], + "_key": "ce86116b-863b-4e74-979e-3c031a9aeee1", + "_rawData": [ + { + "name": "default", + "rawData": V1Namespace { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": undefined, + "creationTimestamp": 2024-01-11T15:50:15.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/metadata.name": "kube-system", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:labels": { + ".": {}, + "f:kubernetes.io/metadata.name": {}, + }, + }, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:15.000Z, + }, + ], + "name": "kube-system", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "12", + "selfLink": undefined, + "uid": "ce86116b-863b-4e74-979e-3c031a9aeee1", + }, + "spec": V1NamespaceSpec { + "finalizers": [ + "kubernetes", + ], + }, + "status": V1NamespaceStatus { + "conditions": undefined, + "phase": "Active", + }, + }, + }, + ], + "_type": "kube_namespace", + "active": undefined, + "createdOn": 1704988215000, + "deletionGracePeriodSeconds": undefined, + "displayName": "kube-system", + "finalizers": [ + "kubernetes", + ], + "generation": undefined, + "name": "kube-system", + "resourceVersion": "12", + "status.phase": "Active", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "a354ff60-78e5-4b71-b3d6-318574fd7960", + "_rawData": [ + { + "name": "default", + "rawData": V1Role { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": undefined, + "creationTimestamp": 2024-01-11T15:50:18.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": undefined, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:rules": {}, + }, + "manager": "kubeadm", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:18.000Z, + }, + ], + "name": "kubeadm:bootstrap-signer-clusterinfo", + "namespace": "kube-public", + "ownerReferences": undefined, + "resourceVersion": "267", + "selfLink": undefined, + "uid": "a354ff60-78e5-4b71-b3d6-318574fd7960", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": [ + "cluster-info", + ], + "resources": [ + "configmaps", + ], + "verbs": [ + "get", + ], + }, + ], + }, + }, + ], + "_type": "kube_role", + "createdOn": 1704988218000, + "deletionGracePeriodSeconds": undefined, + "displayName": "kubeadm:bootstrap-signer-clusterinfo", + "generation": undefined, + "name": "kubeadm:bootstrap-signer-clusterinfo", + "namespace": "kube-public", + "resourceVersion": "267", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "deab5fcb-91e3-45d3-becb-ff4f722f1c18", + "_rawData": [ + { + "name": "default", + "rawData": V1Role { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:bootstrap-signer", + "namespace": "kube-public", + "ownerReferences": undefined, + "resourceVersion": "222", + "selfLink": undefined, + "uid": "deab5fcb-91e3-45d3-becb-ff4f722f1c18", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "configmaps", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": [ + "cluster-info", + ], + "resources": [ + "configmaps", + ], + "verbs": [ + "update", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + "events.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "events", + ], + "verbs": [ + "create", + "patch", + "update", + ], + }, + ], + }, + }, + ], + "_type": "kube_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:bootstrap-signer", + "generation": undefined, + "name": "system:controller:bootstrap-signer", + "namespace": "kube-public", + "resourceVersion": "222", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "9d5af6f7-9ae4-487a-99e0-c630ec3dbf50", + "_rawData": [ + { + "name": "default", + "rawData": V1Role { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "extension-apiserver-authentication-reader", + "namespace": "kube-system", + "ownerReferences": undefined, + "resourceVersion": "216", + "selfLink": undefined, + "uid": "9d5af6f7-9ae4-487a-99e0-c630ec3dbf50", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": [ + "extension-apiserver-authentication", + ], + "resources": [ + "configmaps", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + ], + }, + }, + ], + "_type": "kube_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "extension-apiserver-authentication-reader", + "generation": undefined, + "name": "extension-apiserver-authentication-reader", + "namespace": "kube-system", + "resourceVersion": "216", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "4587ea65-dc86-423d-8143-71c8047ffa8d", + "_rawData": [ + { + "name": "default", + "rawData": V1Role { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": undefined, + "creationTimestamp": 2024-01-11T15:50:18.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": undefined, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:rules": {}, + }, + "manager": "kubeadm", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:18.000Z, + }, + ], + "name": "kube-proxy", + "namespace": "kube-system", + "ownerReferences": undefined, + "resourceVersion": "281", + "selfLink": undefined, + "uid": "4587ea65-dc86-423d-8143-71c8047ffa8d", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": [ + "kube-proxy", + ], + "resources": [ + "configmaps", + ], + "verbs": [ + "get", + ], + }, + ], + }, + }, + ], + "_type": "kube_role", + "createdOn": 1704988218000, + "deletionGracePeriodSeconds": undefined, + "displayName": "kube-proxy", + "generation": undefined, + "name": "kube-proxy", + "namespace": "kube-system", + "resourceVersion": "281", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "7da00e62-6c44-45b5-889a-df2ace96c7bf", + "_rawData": [ + { + "name": "default", + "rawData": V1Role { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": undefined, + "creationTimestamp": 2024-01-11T15:50:17.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": undefined, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:rules": {}, + }, + "manager": "kubeadm", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:17.000Z, + }, + ], + "name": "kubeadm:kubelet-config", + "namespace": "kube-system", + "ownerReferences": undefined, + "resourceVersion": "248", + "selfLink": undefined, + "uid": "7da00e62-6c44-45b5-889a-df2ace96c7bf", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": [ + "kubelet-config", + ], + "resources": [ + "configmaps", + ], + "verbs": [ + "get", + ], + }, + ], + }, + }, + ], + "_type": "kube_role", + "createdOn": 1704988217000, + "deletionGracePeriodSeconds": undefined, + "displayName": "kubeadm:kubelet-config", + "generation": undefined, + "name": "kubeadm:kubelet-config", + "namespace": "kube-system", + "resourceVersion": "248", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "fd4c3055-7c21-44b9-bbfb-68118a1fe28d", + "_rawData": [ + { + "name": "default", + "rawData": V1Role { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": undefined, + "creationTimestamp": 2024-01-11T15:50:17.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": undefined, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:rules": {}, + }, + "manager": "kubeadm", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:17.000Z, + }, + ], + "name": "kubeadm:nodes-kubeadm-config", + "namespace": "kube-system", + "ownerReferences": undefined, + "resourceVersion": "245", + "selfLink": undefined, + "uid": "fd4c3055-7c21-44b9-bbfb-68118a1fe28d", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": [ + "kubeadm-config", + ], + "resources": [ + "configmaps", + ], + "verbs": [ + "get", + ], + }, + ], + }, + }, + ], + "_type": "kube_role", + "createdOn": 1704988217000, + "deletionGracePeriodSeconds": undefined, + "displayName": "kubeadm:nodes-kubeadm-config", + "generation": undefined, + "name": "kubeadm:nodes-kubeadm-config", + "namespace": "kube-system", + "resourceVersion": "245", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "8c81f617-90fe-4f1a-84a5-fd558781ae3b", + "_rawData": [ + { + "name": "default", + "rawData": V1Role { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system::leader-locking-kube-controller-manager", + "namespace": "kube-system", + "ownerReferences": undefined, + "resourceVersion": "220", + "selfLink": undefined, + "uid": "8c81f617-90fe-4f1a-84a5-fd558781ae3b", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "configmaps", + ], + "verbs": [ + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": [ + "kube-controller-manager", + ], + "resources": [ + "configmaps", + ], + "verbs": [ + "get", + "update", + ], + }, + ], + }, + }, + ], + "_type": "kube_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system::leader-locking-kube-controller-manager", + "generation": undefined, + "name": "system::leader-locking-kube-controller-manager", + "namespace": "kube-system", + "resourceVersion": "220", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "00e9e69b-8efc-4cb9-bff4-f3ae6f8af5b8", + "_rawData": [ + { + "name": "default", + "rawData": V1Role { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system::leader-locking-kube-scheduler", + "namespace": "kube-system", + "ownerReferences": undefined, + "resourceVersion": "221", + "selfLink": undefined, + "uid": "00e9e69b-8efc-4cb9-bff4-f3ae6f8af5b8", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "configmaps", + ], + "verbs": [ + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": [ + "kube-scheduler", + ], + "resources": [ + "configmaps", + ], + "verbs": [ + "get", + "update", + ], + }, + ], + }, + }, + ], + "_type": "kube_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system::leader-locking-kube-scheduler", + "generation": undefined, + "name": "system::leader-locking-kube-scheduler", + "namespace": "kube-system", + "resourceVersion": "221", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "ecc05382-a74e-4bde-b113-f37665184e25", + "_rawData": [ + { + "name": "default", + "rawData": V1Role { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:bootstrap-signer", + "namespace": "kube-system", + "ownerReferences": undefined, + "resourceVersion": "217", + "selfLink": undefined, + "uid": "ecc05382-a74e-4bde-b113-f37665184e25", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "secrets", + ], + "verbs": [ + "get", + "list", + "watch", + ], + }, + ], + }, + }, + ], + "_type": "kube_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:bootstrap-signer", + "generation": undefined, + "name": "system:controller:bootstrap-signer", + "namespace": "kube-system", + "resourceVersion": "217", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "c2c0fd83-3100-4ec3-84e4-aa7e5e0dbeee", + "_rawData": [ + { + "name": "default", + "rawData": V1Role { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:cloud-provider", + "namespace": "kube-system", + "ownerReferences": undefined, + "resourceVersion": "218", + "selfLink": undefined, + "uid": "c2c0fd83-3100-4ec3-84e4-aa7e5e0dbeee", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "configmaps", + ], + "verbs": [ + "create", + "get", + "list", + "watch", + ], + }, + ], + }, + }, + ], + "_type": "kube_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:cloud-provider", + "generation": undefined, + "name": "system:controller:cloud-provider", + "namespace": "kube-system", + "resourceVersion": "218", + }, + { + "_class": [ + "AccessRole", + ], + "_key": "69777981-4059-4abd-851b-a4c7f0ac2f4f", + "_rawData": [ + { + "name": "default", + "rawData": V1Role { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": { + "rbac.authorization.kubernetes.io/autoupdate": "true", + }, + "creationTimestamp": 2024-01-11T15:50:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/bootstrapping": "rbac-defaults", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "rbac.authorization.k8s.io/v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:annotations": { + ".": {}, + "f:rbac.authorization.kubernetes.io/autoupdate": {}, + }, + "f:labels": { + ".": {}, + "f:kubernetes.io/bootstrapping": {}, + }, + }, + "f:rules": {}, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-01-11T15:50:16.000Z, + }, + ], + "name": "system:controller:token-cleaner", + "namespace": "kube-system", + "ownerReferences": undefined, + "resourceVersion": "219", + "selfLink": undefined, + "uid": "69777981-4059-4abd-851b-a4c7f0ac2f4f", + }, + "rules": [ + V1PolicyRule { + "apiGroups": [ + "", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "secrets", + ], + "verbs": [ + "delete", + "get", + "list", + "watch", + ], + }, + V1PolicyRule { + "apiGroups": [ + "", + "events.k8s.io", + ], + "nonResourceURLs": undefined, + "resourceNames": undefined, + "resources": [ + "events", + ], + "verbs": [ + "create", + "patch", + "update", + ], + }, + ], + }, + }, + ], + "_type": "kube_role", + "createdOn": 1704988216000, + "deletionGracePeriodSeconds": undefined, + "displayName": "system:controller:token-cleaner", + "generation": undefined, + "name": "system:controller:token-cleaner", + "namespace": "kube-system", + "resourceVersion": "219", + }, + ], + "collectedRelationships": [ + { + "_class": "CONTAINS", + "_fromEntityKey": "7a2ee4f7-12fd-494b-93f0-c639b1e63a72", + "_key": "7a2ee4f7-12fd-494b-93f0-c639b1e63a72|contains|a354ff60-78e5-4b71-b3d6-318574fd7960", + "_toEntityKey": "a354ff60-78e5-4b71-b3d6-318574fd7960", + "_type": "kube_namespace_contains_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "7a2ee4f7-12fd-494b-93f0-c639b1e63a72", + "_key": "7a2ee4f7-12fd-494b-93f0-c639b1e63a72|contains|deab5fcb-91e3-45d3-becb-ff4f722f1c18", + "_toEntityKey": "deab5fcb-91e3-45d3-becb-ff4f722f1c18", + "_type": "kube_namespace_contains_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "ce86116b-863b-4e74-979e-3c031a9aeee1", + "_key": "ce86116b-863b-4e74-979e-3c031a9aeee1|contains|9d5af6f7-9ae4-487a-99e0-c630ec3dbf50", + "_toEntityKey": "9d5af6f7-9ae4-487a-99e0-c630ec3dbf50", + "_type": "kube_namespace_contains_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "ce86116b-863b-4e74-979e-3c031a9aeee1", + "_key": "ce86116b-863b-4e74-979e-3c031a9aeee1|contains|4587ea65-dc86-423d-8143-71c8047ffa8d", + "_toEntityKey": "4587ea65-dc86-423d-8143-71c8047ffa8d", + "_type": "kube_namespace_contains_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "ce86116b-863b-4e74-979e-3c031a9aeee1", + "_key": "ce86116b-863b-4e74-979e-3c031a9aeee1|contains|7da00e62-6c44-45b5-889a-df2ace96c7bf", + "_toEntityKey": "7da00e62-6c44-45b5-889a-df2ace96c7bf", + "_type": "kube_namespace_contains_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "ce86116b-863b-4e74-979e-3c031a9aeee1", + "_key": "ce86116b-863b-4e74-979e-3c031a9aeee1|contains|fd4c3055-7c21-44b9-bbfb-68118a1fe28d", + "_toEntityKey": "fd4c3055-7c21-44b9-bbfb-68118a1fe28d", + "_type": "kube_namespace_contains_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "ce86116b-863b-4e74-979e-3c031a9aeee1", + "_key": "ce86116b-863b-4e74-979e-3c031a9aeee1|contains|8c81f617-90fe-4f1a-84a5-fd558781ae3b", + "_toEntityKey": "8c81f617-90fe-4f1a-84a5-fd558781ae3b", + "_type": "kube_namespace_contains_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "ce86116b-863b-4e74-979e-3c031a9aeee1", + "_key": "ce86116b-863b-4e74-979e-3c031a9aeee1|contains|00e9e69b-8efc-4cb9-bff4-f3ae6f8af5b8", + "_toEntityKey": "00e9e69b-8efc-4cb9-bff4-f3ae6f8af5b8", + "_type": "kube_namespace_contains_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "ce86116b-863b-4e74-979e-3c031a9aeee1", + "_key": "ce86116b-863b-4e74-979e-3c031a9aeee1|contains|ecc05382-a74e-4bde-b113-f37665184e25", + "_toEntityKey": "ecc05382-a74e-4bde-b113-f37665184e25", + "_type": "kube_namespace_contains_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "ce86116b-863b-4e74-979e-3c031a9aeee1", + "_key": "ce86116b-863b-4e74-979e-3c031a9aeee1|contains|c2c0fd83-3100-4ec3-84e4-aa7e5e0dbeee", + "_toEntityKey": "c2c0fd83-3100-4ec3-84e4-aa7e5e0dbeee", + "_type": "kube_namespace_contains_role", + "displayName": "CONTAINS", + }, + { + "_class": "CONTAINS", + "_fromEntityKey": "ce86116b-863b-4e74-979e-3c031a9aeee1", + "_key": "ce86116b-863b-4e74-979e-3c031a9aeee1|contains|69777981-4059-4abd-851b-a4c7f0ac2f4f", + "_toEntityKey": "69777981-4059-4abd-851b-a4c7f0ac2f4f", + "_type": "kube_namespace_contains_role", + "displayName": "CONTAINS", + }, + ], + "encounteredTypes": [ + "kube_namespace", + "kube_role", + "kube_namespace_contains_role", + ], + "numCollectedEntities": 15, + "numCollectedRelationships": 11, +} +`; diff --git a/src/steps/stateful-sets/__snapshots__/index.test.ts.snap b/src/steps/stateful-sets/__snapshots__/index.test.ts.snap new file mode 100644 index 0000000..6b7bea4 --- /dev/null +++ b/src/steps/stateful-sets/__snapshots__/index.test.ts.snap @@ -0,0 +1,302 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`#fetchStatefulSets should collect data: jobState 1`] = ` +{ + "collectedEntities": [ + { + "_class": [ + "Group", + ], + "_key": "9e9e231b-89d5-4ac7-8ec4-855791482c2f", + "_rawData": [ + { + "name": "default", + "rawData": V1Namespace { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": undefined, + "creationTimestamp": 2024-06-19T08:11:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/metadata.name": "default", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:labels": { + ".": {}, + "f:kubernetes.io/metadata.name": {}, + }, + }, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-06-19T08:11:16.000Z, + }, + ], + "name": "default", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "42", + "selfLink": undefined, + "uid": "9e9e231b-89d5-4ac7-8ec4-855791482c2f", + }, + "spec": V1NamespaceSpec { + "finalizers": [ + "kubernetes", + ], + }, + "status": V1NamespaceStatus { + "conditions": undefined, + "phase": "Active", + }, + }, + }, + ], + "_type": "kube_namespace", + "active": undefined, + "createdOn": 1718784676000, + "deletionGracePeriodSeconds": undefined, + "displayName": "default", + "finalizers": [ + "kubernetes", + ], + "generation": undefined, + "name": "default", + "resourceVersion": "42", + "status.phase": "Active", + }, + { + "_class": [ + "Group", + ], + "_key": "9d2b05a5-c965-4a88-8b01-b9d28aed519a", + "_rawData": [ + { + "name": "default", + "rawData": V1Namespace { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": undefined, + "creationTimestamp": 2024-06-19T08:11:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/metadata.name": "kube-node-lease", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:labels": { + ".": {}, + "f:kubernetes.io/metadata.name": {}, + }, + }, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-06-19T08:11:16.000Z, + }, + ], + "name": "kube-node-lease", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "38", + "selfLink": undefined, + "uid": "9d2b05a5-c965-4a88-8b01-b9d28aed519a", + }, + "spec": V1NamespaceSpec { + "finalizers": [ + "kubernetes", + ], + }, + "status": V1NamespaceStatus { + "conditions": undefined, + "phase": "Active", + }, + }, + }, + ], + "_type": "kube_namespace", + "active": undefined, + "createdOn": 1718784676000, + "deletionGracePeriodSeconds": undefined, + "displayName": "kube-node-lease", + "finalizers": [ + "kubernetes", + ], + "generation": undefined, + "name": "kube-node-lease", + "resourceVersion": "38", + "status.phase": "Active", + }, + { + "_class": [ + "Group", + ], + "_key": "aee57e5e-0611-4ca8-89f3-64bf6fdaac8c", + "_rawData": [ + { + "name": "default", + "rawData": V1Namespace { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": undefined, + "creationTimestamp": 2024-06-19T08:11:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/metadata.name": "kube-public", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:labels": { + ".": {}, + "f:kubernetes.io/metadata.name": {}, + }, + }, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-06-19T08:11:16.000Z, + }, + ], + "name": "kube-public", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "26", + "selfLink": undefined, + "uid": "aee57e5e-0611-4ca8-89f3-64bf6fdaac8c", + }, + "spec": V1NamespaceSpec { + "finalizers": [ + "kubernetes", + ], + }, + "status": V1NamespaceStatus { + "conditions": undefined, + "phase": "Active", + }, + }, + }, + ], + "_type": "kube_namespace", + "active": undefined, + "createdOn": 1718784676000, + "deletionGracePeriodSeconds": undefined, + "displayName": "kube-public", + "finalizers": [ + "kubernetes", + ], + "generation": undefined, + "name": "kube-public", + "resourceVersion": "26", + "status.phase": "Active", + }, + { + "_class": [ + "Group", + ], + "_key": "ced267a3-528f-46b5-a289-cbf7068d8fc9", + "_rawData": [ + { + "name": "default", + "rawData": V1Namespace { + "apiVersion": undefined, + "kind": undefined, + "metadata": V1ObjectMeta { + "annotations": undefined, + "creationTimestamp": 2024-06-19T08:11:16.000Z, + "deletionGracePeriodSeconds": undefined, + "deletionTimestamp": undefined, + "finalizers": undefined, + "generateName": undefined, + "generation": undefined, + "labels": { + "kubernetes.io/metadata.name": "kube-system", + }, + "managedFields": [ + V1ManagedFieldsEntry { + "apiVersion": "v1", + "fieldsType": "FieldsV1", + "fieldsV1": { + "f:metadata": { + "f:labels": { + ".": {}, + "f:kubernetes.io/metadata.name": {}, + }, + }, + }, + "manager": "kube-apiserver", + "operation": "Update", + "subresource": undefined, + "time": 2024-06-19T08:11:16.000Z, + }, + ], + "name": "kube-system", + "namespace": undefined, + "ownerReferences": undefined, + "resourceVersion": "12", + "selfLink": undefined, + "uid": "ced267a3-528f-46b5-a289-cbf7068d8fc9", + }, + "spec": V1NamespaceSpec { + "finalizers": [ + "kubernetes", + ], + }, + "status": V1NamespaceStatus { + "conditions": undefined, + "phase": "Active", + }, + }, + }, + ], + "_type": "kube_namespace", + "active": undefined, + "createdOn": 1718784676000, + "deletionGracePeriodSeconds": undefined, + "displayName": "kube-system", + "finalizers": [ + "kubernetes", + ], + "generation": undefined, + "name": "kube-system", + "resourceVersion": "12", + "status.phase": "Active", + }, + ], + "collectedRelationships": [], + "encounteredTypes": [ + "kube_namespace", + ], + "numCollectedEntities": 4, + "numCollectedRelationships": 0, +} +`; From 307fe1d90d2586a067323c009147f40c5a0e75a4 Mon Sep 17 00:00:00 2001 From: Gonzalo Avalos Ribas Date: Thu, 12 Sep 2024 13:48:42 -0300 Subject: [PATCH 4/5] Correct tests --- src/steps/services/index.test.ts | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/src/steps/services/index.test.ts b/src/steps/services/index.test.ts index 2db4377..300659d 100644 --- a/src/steps/services/index.test.ts +++ b/src/steps/services/index.test.ts @@ -65,6 +65,26 @@ describe('#fetchServices', () => { publishNotReadyAddresses: { type: 'boolean' }, sessionAffinity: { type: 'string' }, type: { type: 'string' }, + clusterIpVersion: { + type: 'array', + items: { type: 'string' }, + }, + apiVersion: { + type: 'array', + items: { type: 'string' }, + }, + portName: { + type: 'array', + items: { type: 'string' }, + }, + portNumber: { + type: 'array', + items: { type: 'number' }, + }, + protocol: { + type: 'array', + items: { type: 'string' }, + }, }, }, }, From 9e1bf9d7f7a9ea45a2e442230166769d8d00eeac Mon Sep 17 00:00:00 2001 From: Gonzalo Avalos Ribas Date: Thu, 12 Sep 2024 13:56:33 -0300 Subject: [PATCH 5/5] Fixed test --- .../recording.har | 22 +- .../images/__snapshots__/index.test.ts.snap | 1829 +++-------------- 2 files changed, 257 insertions(+), 1594 deletions(-) diff --git a/src/steps/images/__recordings__/fetchContainerImages_3953949488/recording.har b/src/steps/images/__recordings__/fetchContainerImages_3953949488/recording.har index 78a4358..a0e47d8 100644 --- a/src/steps/images/__recordings__/fetchContainerImages_3953949488/recording.har +++ b/src/steps/images/__recordings__/fetchContainerImages_3953949488/recording.har @@ -4,7 +4,7 @@ "creator": { "comment": "persister:JupiterOneIntegationFSPersister", "name": "Polly.JS", - "version": "6.0.5" + "version": "6.0.6" }, "entries": [ { @@ -36,17 +36,17 @@ "url": "https://192.168.49.2:8443/api/v1/nodes?limit=250" }, "response": { - "bodySize": 12526, + "bodySize": 7019, "content": { "mimeType": "application/json", - "size": 12526, - "text": "{\"kind\":\"NodeList\",\"apiVersion\":\"v1\",\"metadata\":{\"resourceVersion\":\"257630\"},\"items\":[{\"metadata\":{\"name\":\"docker-desktop\",\"uid\":\"8279e5b2-362f-4424-94b0-8dc553f4faca\",\"resourceVersion\":\"257615\",\"creationTimestamp\":\"2024-03-15T15:20:30Z\",\"labels\":{\"beta.kubernetes.io/arch\":\"amd64\",\"beta.kubernetes.io/os\":\"linux\",\"kubernetes.io/arch\":\"amd64\",\"kubernetes.io/hostname\":\"docker-desktop\",\"kubernetes.io/os\":\"linux\",\"node-role.kubernetes.io/control-plane\":\"\",\"node.kubernetes.io/exclude-from-external-load-balancers\":\"\"},\"annotations\":{\"kubeadm.alpha.kubernetes.io/cri-socket\":\"unix:///var/run/cri-dockerd.sock\",\"node.alpha.kubernetes.io/ttl\":\"0\",\"volumes.kubernetes.io/controller-managed-attach-detach\":\"true\"},\"managedFields\":[{\"manager\":\"kubelet\",\"operation\":\"Update\",\"apiVersion\":\"v1\",\"time\":\"2024-03-15T15:20:30Z\",\"fieldsType\":\"FieldsV1\",\"fieldsV1\":{\"f:metadata\":{\"f:annotations\":{\".\":{},\"f:volumes.kubernetes.io/controller-managed-attach-detach\":{}},\"f:labels\":{\".\":{},\"f:beta.kubernetes.io/arch\":{},\"f:beta.kubernetes.io/os\":{},\"f:kubernetes.io/arch\":{},\"f:kubernetes.io/hostname\":{},\"f:kubernetes.io/os\":{}}}}},{\"manager\":\"kubeadm\",\"operation\":\"Update\",\"apiVersion\":\"v1\",\"time\":\"2024-03-15T15:20:32Z\",\"fieldsType\":\"FieldsV1\",\"fieldsV1\":{\"f:metadata\":{\"f:annotations\":{\"f:kubeadm.alpha.kubernetes.io/cri-socket\":{}},\"f:labels\":{\"f:node-role.kubernetes.io/control-plane\":{},\"f:node.kubernetes.io/exclude-from-external-load-balancers\":{}}}}},{\"manager\":\"kube-controller-manager\",\"operation\":\"Update\",\"apiVersion\":\"v1\",\"time\":\"2024-03-22T11:00:51Z\",\"fieldsType\":\"FieldsV1\",\"fieldsV1\":{\"f:metadata\":{\"f:annotations\":{\"f:node.alpha.kubernetes.io/ttl\":{}}}}},{\"manager\":\"kubelet\",\"operation\":\"Update\",\"apiVersion\":\"v1\",\"time\":\"2024-03-22T13:13:06Z\",\"fieldsType\":\"FieldsV1\",\"fieldsV1\":{\"f:status\":{\"f:conditions\":{\"k:{\\\"type\\\":\\\"DiskPressure\\\"}\":{\"f:lastHeartbeatTime\":{},\"f:lastTransitionTime\":{},\"f:message\":{},\"f:reason\":{},\"f:status\":{}},\"k:{\\\"type\\\":\\\"MemoryPressure\\\"}\":{\"f:lastHeartbeatTime\":{},\"f:lastTransitionTime\":{},\"f:message\":{},\"f:reason\":{},\"f:status\":{}},\"k:{\\\"type\\\":\\\"PIDPressure\\\"}\":{\"f:lastHeartbeatTime\":{},\"f:lastTransitionTime\":{},\"f:message\":{},\"f:reason\":{},\"f:status\":{}},\"k:{\\\"type\\\":\\\"Ready\\\"}\":{\"f:lastHeartbeatTime\":{},\"f:lastTransitionTime\":{},\"f:message\":{},\"f:reason\":{},\"f:status\":{}}},\"f:images\":{},\"f:nodeInfo\":{\"f:containerRuntimeVersion\":{}}}},\"subresource\":\"status\"}]},\"spec\":{},\"status\":{\"capacity\":{\"cpu\":\"16\",\"ephemeral-storage\":\"61202244Ki\",\"hugepages-2Mi\":\"0\",\"memory\":\"8028672Ki\",\"pods\":\"110\"},\"allocatable\":{\"cpu\":\"16\",\"ephemeral-storage\":\"56403987978\",\"hugepages-2Mi\":\"0\",\"memory\":\"7926272Ki\",\"pods\":\"110\"},\"conditions\":[{\"type\":\"MemoryPressure\",\"status\":\"False\",\"lastHeartbeatTime\":\"2024-03-22T13:13:06Z\",\"lastTransitionTime\":\"2024-03-21T22:03:17Z\",\"reason\":\"KubeletHasSufficientMemory\",\"message\":\"kubelet has sufficient memory available\"},{\"type\":\"DiskPressure\",\"status\":\"False\",\"lastHeartbeatTime\":\"2024-03-22T13:13:06Z\",\"lastTransitionTime\":\"2024-03-21T22:03:17Z\",\"reason\":\"KubeletHasNoDiskPressure\",\"message\":\"kubelet has no disk pressure\"},{\"type\":\"PIDPressure\",\"status\":\"False\",\"lastHeartbeatTime\":\"2024-03-22T13:13:06Z\",\"lastTransitionTime\":\"2024-03-21T22:03:17Z\",\"reason\":\"KubeletHasSufficientPID\",\"message\":\"kubelet has sufficient PID available\"},{\"type\":\"Ready\",\"status\":\"True\",\"lastHeartbeatTime\":\"2024-03-22T13:13:06Z\",\"lastTransitionTime\":\"2024-03-22T11:01:22Z\",\"reason\":\"KubeletReady\",\"message\":\"kubelet is posting ready status\"}],\"addresses\":[{\"type\":\"InternalIP\",\"address\":\"192.168.65.3\"},{\"type\":\"Hostname\",\"address\":\"docker-desktop\"}],\"daemonEndpoints\":{\"kubeletEndpoint\":{\"Port\":10250}},\"nodeInfo\":{\"machineID\":\"1b146667-ccde-4188-8a87-c39a18a4532c\",\"systemUUID\":\"1b146667-ccde-4188-8a87-c39a18a4532c\",\"bootID\":\"8a2aaf7c-4f81-410a-b0bd-b595537db14f\",\"kernelVersion\":\"6.6.16-linuxkit\",\"osImage\":\"Docker Desktop\",\"containerRuntimeVersion\":\"docker://25.0.3\",\"kubeletVersion\":\"v1.29.1\",\"kubeProxyVersion\":\"v1.29.1\",\"operatingSystem\":\"linux\",\"architecture\":\"amd64\"},\"images\":[{\"names\":[\"081157560428.dkr.ecr.us-east-1.amazonaws.com/base-deploy-terraform-v1.3@sha256:f9363fc4c08ec1c490be966712156da621f5021879112e2ffb40c02f3efad12b\",\"081157560428.dkr.ecr.us-east-1.amazonaws.com/base-deploy-terraform-v1.3:11\"],\"sizeBytes\":2124829814},{\"names\":[\"integration-cyberark-epm-deploy-25922b175f0ea8fba4e00a5c8946de6eedede919-cb7ecdd3-c17e-4339-8f49-abe0744f41d7:latest\"],\"sizeBytes\":1966934254},{\"names\":[\"integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-8ee4801e-fcef-412e-be46-6decfe745677:latest\"],\"sizeBytes\":1946260972},{\"names\":[\"integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-f733468a-1115-458d-addc-136a099c83e0:latest\"],\"sizeBytes\":1946260972},{\"names\":[\"integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-0295e95e-3a05-477f-90ec-b08d7b08ea84:latest\"],\"sizeBytes\":1946260972},{\"names\":[\"integration-cyberark-epm-deploy-25922b175f0ea8fba4e00a5c8946de6eedede919-3db8d6d2-6c57-4d4b-8c8a-414013998b1e:latest\"],\"sizeBytes\":1945665924},{\"names\":[\"integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-9301f5b0-9bdc-4eab-88b3-18911c56c46d:latest\"],\"sizeBytes\":1945665924},{\"names\":[\"integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-48587a38-13d0-418f-a08e-3db69c486fd6:latest\"],\"sizeBytes\":1945665924},{\"names\":[\"integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-a4964632-de9c-43bd-9954-c091379ad801:latest\"],\"sizeBytes\":1945637422},{\"names\":[\"integration-cyberark-epm-deploy-f73b81b2d5f513cb4a85f1ce3397f7c3b98d6ebc-b05f1075-0b24-402c-99ea-53ecee461a8c:latest\"],\"sizeBytes\":1919254922},{\"names\":[\"integration-cyberark-epm-deploy-25922b175f0ea8fba4e00a5c8946de6eedede919-46234c6b-12a9-4e98-9b7c-d73b9f7a43b2:latest\"],\"sizeBytes\":1915928466},{\"names\":[\"integration-cyberark-epm-deploy-25922b175f0ea8fba4e00a5c8946de6eedede919-2a421e17-2dba-4712-b808-19d2ae1de19e:latest\"],\"sizeBytes\":1915912509},{\"names\":[\"integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-cb206fd0-fc44-4c2c-afc6-03a09d9e73ff:latest\"],\"sizeBytes\":1915296296},{\"names\":[\"integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-4e33638a-a167-42b7-9c51-ddf0b8262531:latest\",\"integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-f2201f3c-d7f2-495d-9129-e47879669af9:latest\"],\"sizeBytes\":1915296296},{\"names\":[\"integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-55bca43d-ef3c-41a7-a1b1-ab09c33b1b81:latest\"],\"sizeBytes\":1902809701},{\"names\":[\"081157560428.dkr.ecr.us-east-1.amazonaws.com/base-deploy-terraform-v1.3@sha256:0625c426e9e5f9eb4cd387d6583f007ff3cc7bf47a94b6e714e56b11406f2516\",\"081157560428.dkr.ecr.us-east-1.amazonaws.com/base-deploy-terraform-v1.3:10\"],\"sizeBytes\":1827899146},{\"names\":[\"081157560428.dkr.ecr.us-east-1.amazonaws.com/builder-node18@sha256:bb87ce3aa714d1457b4cefee61bf034b6ee09e6a66a5ccab236540f60fd2b3d1\",\"081157560428.dkr.ecr.us-east-1.amazonaws.com/builder-node18:4\"],\"sizeBytes\":1752385070},{\"names\":[\"081157560428.dkr.ecr.us-east-1.amazonaws.com/deployer@sha256:cc3996116a7a3418a6919a57af4a7fe00b880efec6ff000ff6280bc3729264f6\",\"081157560428.dkr.ecr.us-east-1.amazonaws.com/deployer:4\"],\"sizeBytes\":1497532443},{\"names\":[\"081157560428.dkr.ecr.us-east-1.amazonaws.com/builder-node14@sha256:19927c7d9f18be98b9da4a5ccfda77113be8741e1878dd949974021f569e2c72\",\"081157560428.dkr.ecr.us-east-1.amazonaws.com/builder-node14:4\"],\"sizeBytes\":1460362838},{\"names\":null,\"sizeBytes\":1140506580},{\"names\":[\"graph-kubernetes:2.0.0\"],\"sizeBytes\":1140506572},{\"names\":[\"web-icons-deploy-92c218c41b1a8f518d0369858274cc96f85608fe-7e0615be-f920-4847-a715-b377143d9adb:latest\"],\"sizeBytes\":496365872},{\"names\":[\"081157560428.dkr.ecr.us-east-1.amazonaws.com/base-deploy-slim@sha256:2d2c0799c492cd19a6f092c8a61e45526b378aa75d74bad5f630b4b1c1d5d286\",\"081157560428.dkr.ecr.us-east-1.amazonaws.com/base-deploy-slim:11\"],\"sizeBytes\":490013096},{\"names\":[\"docker/desktop-kubernetes@sha256:09d56959eb312aadacf637abb4cbd803efcc35a7cc8a8dfe1c7d1670ee76668a\",\"docker/desktop-kubernetes:kubernetes-v1.29.1-cni-v1.4.0-critools-v1.29.0-cri-dockerd-v0.3.8-1-debian\"],\"sizeBytes\":437829638},{\"names\":[\"hubproxy.docker.internal:5000/docker/desktop-kubernetes@sha256:783fe465eee40f2bf5743f2f90c94223093f173808bae7ca54f9a741d9d36b40\",\"hubproxy.docker.internal:5000/docker/desktop-kubernetes:kubernetes-v1.25.2-cni-v1.1.1-critools-v1.24.2-cri-dockerd-v0.2.5-1-debian\"],\"sizeBytes\":363318669},{\"names\":[\"k8s.gcr.io/etcd:3.5.4-0\"],\"sizeBytes\":299520781},{\"names\":[\"integration-cyberark-epm-25922b175f0ea8fba4e00a5c8946de6eedede919-2a421e17-2dba-4712-b808-19d2ae1de19e:latest\",\"integration-cyberark-epm-25922b175f0ea8fba4e00a5c8946de6eedede919-46234c6b-12a9-4e98-9b7c-d73b9f7a43b2:latest\",\"integration-cyberark-epm-9e22c7edc643e71676f86820b2f1b77b63163c29-0295e95e-3a05-477f-90ec-b08d7b08ea84:latest\",\"integration-cyberark-epm-9e22c7edc643e71676f86820b2f1b77b63163c29-0e701342-1f76-4007-bc87-9f15a9e3e827:latest\",\"integration-cyberark-epm-9e22c7edc643e71676f86820b2f1b77b63163c29-2b9cf5c8-2b6e-4c9e-b43a-f27b4e297c00:latest\"],\"sizeBytes\":281593869},{\"names\":[\"integration-cyberark-epm-25922b175f0ea8fba4e00a5c8946de6eedede919-3db8d6d2-6c57-4d4b-8c8a-414013998b1e:latest\",\"integration-cyberark-epm-25922b175f0ea8fba4e00a5c8946de6eedede919-cb7ecdd3-c17e-4339-8f49-abe0744f41d7:latest\",\"integration-cyberark-epm-9e22c7edc643e71676f86820b2f1b77b63163c29-48587a38-13d0-418f-a08e-3db69c486fd6:latest\",\"integration-cyberark-epm-9e22c7edc643e71676f86820b2f1b77b63163c29-4e33638a-a167-42b7-9c51-ddf0b8262531:latest\",\"integration-cyberark-epm-9e22c7edc643e71676f86820b2f1b77b63163c29-9301f5b0-9bdc-4eab-88b3-18911c56c46d:latest\"],\"sizeBytes\":277118299},{\"names\":[\"081157560428.dkr.ecr.us-east-1.amazonaws.com/ecs-nodejs-service-with-observability-instrumentation@sha256:8882cffe638b7204641d2b9dbb7e2b72702058e679174dbf957fccb15fa37b59\",\"081157560428.dkr.ecr.us-east-1.amazonaws.com/ecs-nodejs-service-with-observability-instrumentation:latest\"],\"sizeBytes\":253043681},{\"names\":[\"moby/buildkit@sha256:d6fa89830c26919acba23c5cafa09df0c3ec1fbde20bb2a15ff349e0795241f4\",\"moby/buildkit:v0.11.6\"],\"sizeBytes\":168497755},{\"names\":[\"081157560428.dkr.ecr.us-east-1.amazonaws.com/ami-builder@sha256:980f50b2e5780923d3f88dd6fc3b81cbfed55fc08032bf5fc54be809c52bfa8c\",\"081157560428.dkr.ecr.us-east-1.amazonaws.com/ami-builder:1\"],\"sizeBytes\":158159553},{\"names\":[\"otel/opentelemetry-collector-contrib@sha256:fe4da6a72f0adab77371987c0e67a5605a9ad4b9aa5755c2ae88403f2657ec6b\",\"otel/opentelemetry-collector-contrib:0.58.0\"],\"sizeBytes\":156899361},{\"names\":[\"registry.k8s.io/etcd:3.5.10-0\"],\"sizeBytes\":147502300},{\"names\":[\"otel/opentelemetry-collector-contrib@sha256:7fd60e2d55b0fc2cc87742022ab14e7ea3200b260dd3c334f041b731be2584eb\",\"otel/opentelemetry-collector-contrib:0.33.0\"],\"sizeBytes\":132908975},{\"names\":[\"fluent/fluent-bit@sha256:cc8dbcdc074dabbd9af913be0ba78bdaa7186bf7e5e91b7b62d7195e09e6245b\",\"fluent/fluent-bit:1.8\"],\"sizeBytes\":129155371},{\"names\":[\"k8s.gcr.io/kube-apiserver:v1.25.2\"],\"sizeBytes\":127726803},{\"names\":[\"registry.k8s.io/kube-apiserver:v1.29.1\"],\"sizeBytes\":127316790},{\"names\":[\"registry.k8s.io/kube-controller-manager:v1.29.1\"],\"sizeBytes\":121947285},{\"names\":[\"k8s.gcr.io/kube-controller-manager:v1.25.2\"],\"sizeBytes\":117097964},{\"names\":[\"fluent/fluent-bit@sha256:bc89a87cc9cd40c320644835b83170f49819dc3ea447e38c71dde27a181e7a9b\",\"fluent/fluent-bit:2.2\"],\"sizeBytes\":86691759},{\"names\":[\"registry.k8s.io/kube-proxy:v1.29.1\"],\"sizeBytes\":82254688},{\"names\":[\"k8s.gcr.io/kube-proxy:v1.25.2\"],\"sizeBytes\":61691938},{\"names\":[\"tonistiigi/binfmt@sha256:66e11bea77a5ea9d6f0fe79b57cd2b189b5d15b93a2bdb925be22949232e4e55\",\"tonistiigi/binfmt:latest\"],\"sizeBytes\":60182964},{\"names\":[\"registry.k8s.io/coredns/coredns:v1.11.1\"],\"sizeBytes\":59820619},{\"names\":[\"registry.k8s.io/kube-scheduler:v1.29.1\"],\"sizeBytes\":59536833},{\"names\":[\"k8s.gcr.io/kube-scheduler:v1.25.2\"],\"sizeBytes\":50583045},{\"names\":[\"k8s.gcr.io/coredns:v1.9.3\"],\"sizeBytes\":48803555},{\"names\":[\"cortexlabs/kubexit@sha256:75c1c946d1e9a75cbf736534603020efa1ca2fdf1bdbdb9a07c26ff0178f0807\",\"cortexlabs/kubexit:0.40.0\"],\"sizeBytes\":44186225},{\"names\":[\"docker/desktop-storage-provisioner:v2.0\"],\"sizeBytes\":41850220},{\"names\":[\"docker/desktop-vpnkit-controller@sha256:7ecf567ea07095f9af6ce2004055d4d37e4ee3bc19b553cce2f6c37ee9b916bf\",\"docker/desktop-vpnkit-controller:dc331cb22850be0cdd97c84a9cfecaf44a1afb6e\"],\"sizeBytes\":36226360}]}}]}" + "size": 7019, + "text": "{\"kind\":\"NodeList\",\"apiVersion\":\"v1\",\"metadata\":{\"resourceVersion\":\"3374639\"},\"items\":[{\"metadata\":{\"name\":\"docker-desktop\",\"uid\":\"1ff515ee-b3a1-4409-9cd1-909852865e61\",\"resourceVersion\":\"3374629\",\"creationTimestamp\":\"2024-05-20T14:18:10Z\",\"labels\":{\"beta.kubernetes.io/arch\":\"amd64\",\"beta.kubernetes.io/os\":\"linux\",\"kubernetes.io/arch\":\"amd64\",\"kubernetes.io/hostname\":\"docker-desktop\",\"kubernetes.io/os\":\"linux\",\"node-role.kubernetes.io/control-plane\":\"\",\"node.kubernetes.io/exclude-from-external-load-balancers\":\"\"},\"annotations\":{\"kubeadm.alpha.kubernetes.io/cri-socket\":\"unix:///var/run/cri-dockerd.sock\",\"node.alpha.kubernetes.io/ttl\":\"0\",\"volumes.kubernetes.io/controller-managed-attach-detach\":\"true\"},\"managedFields\":[{\"manager\":\"kubelet\",\"operation\":\"Update\",\"apiVersion\":\"v1\",\"time\":\"2024-05-20T14:18:10Z\",\"fieldsType\":\"FieldsV1\",\"fieldsV1\":{\"f:metadata\":{\"f:annotations\":{\".\":{},\"f:volumes.kubernetes.io/controller-managed-attach-detach\":{}},\"f:labels\":{\".\":{},\"f:beta.kubernetes.io/arch\":{},\"f:beta.kubernetes.io/os\":{},\"f:kubernetes.io/arch\":{},\"f:kubernetes.io/hostname\":{},\"f:kubernetes.io/os\":{}}}}},{\"manager\":\"kubeadm\",\"operation\":\"Update\",\"apiVersion\":\"v1\",\"time\":\"2024-05-20T14:18:13Z\",\"fieldsType\":\"FieldsV1\",\"fieldsV1\":{\"f:metadata\":{\"f:annotations\":{\"f:kubeadm.alpha.kubernetes.io/cri-socket\":{}},\"f:labels\":{\"f:node-role.kubernetes.io/control-plane\":{},\"f:node.kubernetes.io/exclude-from-external-load-balancers\":{}}}}},{\"manager\":\"kube-controller-manager\",\"operation\":\"Update\",\"apiVersion\":\"v1\",\"time\":\"2024-09-12T09:13:22Z\",\"fieldsType\":\"FieldsV1\",\"fieldsV1\":{\"f:metadata\":{\"f:annotations\":{\"f:node.alpha.kubernetes.io/ttl\":{}}}}},{\"manager\":\"kubelet\",\"operation\":\"Update\",\"apiVersion\":\"v1\",\"time\":\"2024-09-12T16:54:23Z\",\"fieldsType\":\"FieldsV1\",\"fieldsV1\":{\"f:status\":{\"f:allocatable\":{\"f:memory\":{}},\"f:capacity\":{\"f:memory\":{}},\"f:conditions\":{\"k:{\\\"type\\\":\\\"DiskPressure\\\"}\":{\"f:lastHeartbeatTime\":{},\"f:lastTransitionTime\":{},\"f:message\":{},\"f:reason\":{},\"f:status\":{}},\"k:{\\\"type\\\":\\\"MemoryPressure\\\"}\":{\"f:lastHeartbeatTime\":{},\"f:lastTransitionTime\":{},\"f:message\":{},\"f:reason\":{},\"f:status\":{}},\"k:{\\\"type\\\":\\\"PIDPressure\\\"}\":{\"f:lastHeartbeatTime\":{},\"f:lastTransitionTime\":{},\"f:message\":{},\"f:reason\":{},\"f:status\":{}},\"k:{\\\"type\\\":\\\"Ready\\\"}\":{\"f:lastHeartbeatTime\":{},\"f:lastTransitionTime\":{},\"f:message\":{},\"f:reason\":{},\"f:status\":{}}},\"f:images\":{},\"f:nodeInfo\":{\"f:bootID\":{},\"f:containerRuntimeVersion\":{},\"f:kernelVersion\":{}}}},\"subresource\":\"status\"}]},\"spec\":{},\"status\":{\"capacity\":{\"cpu\":\"16\",\"ephemeral-storage\":\"61202244Ki\",\"hugepages-2Mi\":\"0\",\"memory\":\"8026528Ki\",\"pods\":\"110\"},\"allocatable\":{\"cpu\":\"16\",\"ephemeral-storage\":\"56403987978\",\"hugepages-2Mi\":\"0\",\"memory\":\"7924128Ki\",\"pods\":\"110\"},\"conditions\":[{\"type\":\"MemoryPressure\",\"status\":\"False\",\"lastHeartbeatTime\":\"2024-09-12T16:54:23Z\",\"lastTransitionTime\":\"2024-09-12T01:13:04Z\",\"reason\":\"KubeletHasSufficientMemory\",\"message\":\"kubelet has sufficient memory available\"},{\"type\":\"DiskPressure\",\"status\":\"False\",\"lastHeartbeatTime\":\"2024-09-12T16:54:23Z\",\"lastTransitionTime\":\"2024-09-12T01:13:04Z\",\"reason\":\"KubeletHasNoDiskPressure\",\"message\":\"kubelet has no disk pressure\"},{\"type\":\"PIDPressure\",\"status\":\"False\",\"lastHeartbeatTime\":\"2024-09-12T16:54:23Z\",\"lastTransitionTime\":\"2024-09-12T01:13:04Z\",\"reason\":\"KubeletHasSufficientPID\",\"message\":\"kubelet has sufficient PID available\"},{\"type\":\"Ready\",\"status\":\"True\",\"lastHeartbeatTime\":\"2024-09-12T16:54:23Z\",\"lastTransitionTime\":\"2024-09-12T09:13:52Z\",\"reason\":\"KubeletReady\",\"message\":\"kubelet is posting ready status\"}],\"addresses\":[{\"type\":\"InternalIP\",\"address\":\"192.168.65.3\"},{\"type\":\"Hostname\",\"address\":\"docker-desktop\"}],\"daemonEndpoints\":{\"kubeletEndpoint\":{\"Port\":10250}},\"nodeInfo\":{\"machineID\":\"1b146667-ccde-4188-8a87-c39a18a4532c\",\"systemUUID\":\"1b146667-ccde-4188-8a87-c39a18a4532c\",\"bootID\":\"26bc8a1e-673b-4461-98bc-157b667bba00\",\"kernelVersion\":\"6.6.26-linuxkit\",\"osImage\":\"Docker Desktop\",\"containerRuntimeVersion\":\"docker://26.1.1\",\"kubeletVersion\":\"v1.29.1\",\"kubeProxyVersion\":\"v1.29.1\",\"operatingSystem\":\"linux\",\"architecture\":\"amd64\"},\"images\":[{\"names\":[\"081157560428.dkr.ecr.us-east-1.amazonaws.com/provision-actions-runner-controller/gha-runner@sha256:05b4caf6f60de97201510a7fa0d30a0e331bec38476867b468c76083b8542308\",\"081157560428.dkr.ecr.us-east-1.amazonaws.com/provision-actions-runner-controller/gha-runner:lts-0-arm64\"],\"sizeBytes\":3070253541},{\"names\":[\"081157560428.dkr.ecr.us-east-1.amazonaws.com/jupiter-integration-azure/deploy/development:local-1.0.0-1a8bc7630a-1725637021570-arm64\",\"081157560428.dkr.ecr.us-east-1.amazonaws.com/jupiter-integration-azure/deploy/development:local-1.0.0-6aca1fe438-1725889694531-arm64\"],\"sizeBytes\":1165197774},{\"names\":[\"081157560428.dkr.ecr.us-east-1.amazonaws.com/jupiter-integration-azure/deploy/development:local-1.0.0-5d1873efdc-1725971932182-arm64\"],\"sizeBytes\":1165124624},{\"names\":[\"081157560428.dkr.ecr.us-east-1.amazonaws.com/terraform-deploy@sha256:a5d7a6fcb81ddfedb921b9b039ecc07985e6cb3b331572b321fd8f5b5dee3c87\",\"081157560428.dkr.ecr.us-east-1.amazonaws.com/terraform-deploy:4\"],\"sizeBytes\":1162084295},{\"names\":[\"qualys/qcs-sensor@sha256:aff59aa2b9a7ddc93aae47c5f68e8b2ecc35d59f761ecba22dbcc1a045441679\",\"qualys/qcs-sensor:latest\"],\"sizeBytes\":691330113},{\"names\":[\"081157560428.dkr.ecr.us-east-1.amazonaws.com/jupiter-integration-azure/runtime/development@sha256:cc2442a4fc6ae08d1bad0f1180e6bf9a57368b8094d6238f8e9b05b568b293c3\",\"081157560428.dkr.ecr.us-east-1.amazonaws.com/jupiter-integration-azure/runtime/development:local-1.0.0-1a8bc7630a-1725637021570-arm64\",\"081157560428.dkr.ecr.us-east-1.amazonaws.com/jupiter-integration-azure/runtime/development:local-1.0.0-6aca1fe438-1725889694531-arm64\"],\"sizeBytes\":313505767},{\"names\":[\"081157560428.dkr.ecr.us-east-1.amazonaws.com/jupiter-integration-azure/runtime/development@sha256:d77294784569878bad6f4c903b86c052756562008b607ed4186d8e9e83ef3074\",\"081157560428.dkr.ecr.us-east-1.amazonaws.com/jupiter-integration-azure/runtime/development:local-1.0.0-5d1873efdc-1725971932182-arm64\"],\"sizeBytes\":313058337},{\"names\":[\"registry.k8s.io/etcd:3.5.10-0\"],\"sizeBytes\":147502300},{\"names\":[\"registry.k8s.io/kube-apiserver:v1.29.1\"],\"sizeBytes\":127316790},{\"names\":[\"registry.k8s.io/kube-controller-manager:v1.29.1\"],\"sizeBytes\":121947285},{\"names\":[\"registry.k8s.io/kube-proxy:v1.29.1\"],\"sizeBytes\":82254688},{\"names\":[\"registry.k8s.io/coredns/coredns:v1.11.1\"],\"sizeBytes\":59820619},{\"names\":[\"registry.k8s.io/kube-scheduler:v1.29.1\"],\"sizeBytes\":59536833},{\"names\":[\"docker/desktop-storage-provisioner@sha256:115d77efe6e256cefbcdf1d3292bede9339ef3952a2a83393cea217a3ffdef36\",\"docker/desktop-storage-provisioner:v2.0\"],\"sizeBytes\":41850220},{\"names\":[\"docker/desktop-vpnkit-controller@sha256:7ecf567ea07095f9af6ce2004055d4d37e4ee3bc19b553cce2f6c37ee9b916bf\",\"docker/desktop-vpnkit-controller:dc331cb22850be0cdd97c84a9cfecaf44a1afb6e\"],\"sizeBytes\":36226360},{\"names\":[\"registry.k8s.io/pause:3.9\"],\"sizeBytes\":743952}]}}]}" }, "cookies": [], "headers": [ { "name": "audit-id", - "value": "9a199cd4-bc82-490c-a96b-bd5aafb57b39" + "value": "b93ea23e-6d7a-47db-a779-bd846723dc6c" }, { "name": "cache-control", @@ -58,15 +58,15 @@ }, { "name": "x-kubernetes-pf-flowschema-uid", - "value": "d2c00915-77c9-437a-8fe9-bef3b22426bf" + "value": "08620f40-fbe0-4de0-b0b2-3c83f4d303d7" }, { "name": "x-kubernetes-pf-prioritylevel-uid", - "value": "4dd3768d-8f03-4a7d-8a66-a485fc0cebba" + "value": "06b46405-a73a-48ec-ae56-d91c4a67a64c" }, { "name": "date", - "value": "Fri, 22 Mar 2024 13:13:18 GMT" + "value": "Thu, 12 Sep 2024 16:54:35 GMT" }, { "name": "connection", @@ -83,8 +83,8 @@ "status": 200, "statusText": "OK" }, - "startedDateTime": "2024-03-22T13:13:18.346Z", - "time": 53, + "startedDateTime": "2024-09-12T16:54:34.943Z", + "time": 84, "timings": { "blocked": -1, "connect": -1, @@ -92,7 +92,7 @@ "receive": 0, "send": 0, "ssl": -1, - "wait": 53 + "wait": 84 } } ], diff --git a/src/steps/images/__snapshots__/index.test.ts.snap b/src/steps/images/__snapshots__/index.test.ts.snap index 385d958..8f30f23 100644 --- a/src/steps/images/__snapshots__/index.test.ts.snap +++ b/src/steps/images/__snapshots__/index.test.ts.snap @@ -7,7 +7,7 @@ exports[`#fetchContainerImages should collect data: jobState 1`] = ` "_class": [ "Host", ], - "_key": "8279e5b2-362f-4424-94b0-8dc553f4faca", + "_key": "1ff515ee-b3a1-4409-9cd1-909852865e61", "_rawData": [ { "name": "default", @@ -20,7 +20,7 @@ exports[`#fetchContainerImages should collect data: jobState 1`] = ` "node.alpha.kubernetes.io/ttl": "0", "volumes.kubernetes.io/controller-managed-attach-detach": "true", }, - "creationTimestamp": 2024-03-15T15:20:30.000Z, + "creationTimestamp": 2024-05-20T14:18:10.000Z, "deletionGracePeriodSeconds": undefined, "deletionTimestamp": undefined, "finalizers": undefined, @@ -58,7 +58,7 @@ exports[`#fetchContainerImages should collect data: jobState 1`] = ` "manager": "kubelet", "operation": "Update", "subresource": undefined, - "time": 2024-03-15T15:20:30.000Z, + "time": 2024-05-20T14:18:10.000Z, }, V1ManagedFieldsEntry { "apiVersion": "v1", @@ -77,7 +77,7 @@ exports[`#fetchContainerImages should collect data: jobState 1`] = ` "manager": "kubeadm", "operation": "Update", "subresource": undefined, - "time": 2024-03-15T15:20:32.000Z, + "time": 2024-05-20T14:18:13.000Z, }, V1ManagedFieldsEntry { "apiVersion": "v1", @@ -92,13 +92,19 @@ exports[`#fetchContainerImages should collect data: jobState 1`] = ` "manager": "kube-controller-manager", "operation": "Update", "subresource": undefined, - "time": 2024-03-22T11:00:51.000Z, + "time": 2024-09-12T09:13:22.000Z, }, V1ManagedFieldsEntry { "apiVersion": "v1", "fieldsType": "FieldsV1", "fieldsV1": { "f:status": { + "f:allocatable": { + "f:memory": {}, + }, + "f:capacity": { + "f:memory": {}, + }, "f:conditions": { "k:{"type":"DiskPressure"}": { "f:lastHeartbeatTime": {}, @@ -131,22 +137,24 @@ exports[`#fetchContainerImages should collect data: jobState 1`] = ` }, "f:images": {}, "f:nodeInfo": { + "f:bootID": {}, "f:containerRuntimeVersion": {}, + "f:kernelVersion": {}, }, }, }, "manager": "kubelet", "operation": "Update", "subresource": "status", - "time": 2024-03-22T13:13:06.000Z, + "time": 2024-09-12T16:54:23.000Z, }, ], "name": "docker-desktop", "namespace": undefined, "ownerReferences": undefined, - "resourceVersion": "257615", + "resourceVersion": "3374629", "selfLink": undefined, - "uid": "8279e5b2-362f-4424-94b0-8dc553f4faca", + "uid": "1ff515ee-b3a1-4409-9cd1-909852865e61", }, "spec": V1NodeSpec { "configSource": undefined, @@ -172,44 +180,44 @@ exports[`#fetchContainerImages should collect data: jobState 1`] = ` "cpu": "16", "ephemeral-storage": "56403987978", "hugepages-2Mi": "0", - "memory": "7926272Ki", + "memory": "7924128Ki", "pods": "110", }, "capacity": { "cpu": "16", "ephemeral-storage": "61202244Ki", "hugepages-2Mi": "0", - "memory": "8028672Ki", + "memory": "8026528Ki", "pods": "110", }, "conditions": [ V1NodeCondition { - "lastHeartbeatTime": 2024-03-22T13:13:06.000Z, - "lastTransitionTime": 2024-03-21T22:03:17.000Z, + "lastHeartbeatTime": 2024-09-12T16:54:23.000Z, + "lastTransitionTime": 2024-09-12T01:13:04.000Z, "message": "kubelet has sufficient memory available", "reason": "KubeletHasSufficientMemory", "status": "False", "type": "MemoryPressure", }, V1NodeCondition { - "lastHeartbeatTime": 2024-03-22T13:13:06.000Z, - "lastTransitionTime": 2024-03-21T22:03:17.000Z, + "lastHeartbeatTime": 2024-09-12T16:54:23.000Z, + "lastTransitionTime": 2024-09-12T01:13:04.000Z, "message": "kubelet has no disk pressure", "reason": "KubeletHasNoDiskPressure", "status": "False", "type": "DiskPressure", }, V1NodeCondition { - "lastHeartbeatTime": 2024-03-22T13:13:06.000Z, - "lastTransitionTime": 2024-03-21T22:03:17.000Z, + "lastHeartbeatTime": 2024-09-12T16:54:23.000Z, + "lastTransitionTime": 2024-09-12T01:13:04.000Z, "message": "kubelet has sufficient PID available", "reason": "KubeletHasSufficientPID", "status": "False", "type": "PIDPressure", }, V1NodeCondition { - "lastHeartbeatTime": 2024-03-22T13:13:06.000Z, - "lastTransitionTime": 2024-03-22T11:01:22.000Z, + "lastHeartbeatTime": 2024-09-12T16:54:23.000Z, + "lastTransitionTime": 2024-09-12T09:13:52.000Z, "message": "kubelet is posting ready status", "reason": "KubeletReady", "status": "True", @@ -225,214 +233,52 @@ exports[`#fetchContainerImages should collect data: jobState 1`] = ` "images": [ V1ContainerImage { "names": [ - "081157560428.dkr.ecr.us-east-1.amazonaws.com/base-deploy-terraform-v1.3@sha256:f9363fc4c08ec1c490be966712156da621f5021879112e2ffb40c02f3efad12b", - "081157560428.dkr.ecr.us-east-1.amazonaws.com/base-deploy-terraform-v1.3:11", - ], - "sizeBytes": 2124829814, - }, - V1ContainerImage { - "names": [ - "integration-cyberark-epm-deploy-25922b175f0ea8fba4e00a5c8946de6eedede919-cb7ecdd3-c17e-4339-8f49-abe0744f41d7:latest", - ], - "sizeBytes": 1966934254, - }, - V1ContainerImage { - "names": [ - "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-8ee4801e-fcef-412e-be46-6decfe745677:latest", - ], - "sizeBytes": 1946260972, - }, - V1ContainerImage { - "names": [ - "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-f733468a-1115-458d-addc-136a099c83e0:latest", - ], - "sizeBytes": 1946260972, - }, - V1ContainerImage { - "names": [ - "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-0295e95e-3a05-477f-90ec-b08d7b08ea84:latest", - ], - "sizeBytes": 1946260972, - }, - V1ContainerImage { - "names": [ - "integration-cyberark-epm-deploy-25922b175f0ea8fba4e00a5c8946de6eedede919-3db8d6d2-6c57-4d4b-8c8a-414013998b1e:latest", - ], - "sizeBytes": 1945665924, - }, - V1ContainerImage { - "names": [ - "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-9301f5b0-9bdc-4eab-88b3-18911c56c46d:latest", - ], - "sizeBytes": 1945665924, - }, - V1ContainerImage { - "names": [ - "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-48587a38-13d0-418f-a08e-3db69c486fd6:latest", - ], - "sizeBytes": 1945665924, - }, - V1ContainerImage { - "names": [ - "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-a4964632-de9c-43bd-9954-c091379ad801:latest", - ], - "sizeBytes": 1945637422, - }, - V1ContainerImage { - "names": [ - "integration-cyberark-epm-deploy-f73b81b2d5f513cb4a85f1ce3397f7c3b98d6ebc-b05f1075-0b24-402c-99ea-53ecee461a8c:latest", - ], - "sizeBytes": 1919254922, - }, - V1ContainerImage { - "names": [ - "integration-cyberark-epm-deploy-25922b175f0ea8fba4e00a5c8946de6eedede919-46234c6b-12a9-4e98-9b7c-d73b9f7a43b2:latest", - ], - "sizeBytes": 1915928466, - }, - V1ContainerImage { - "names": [ - "integration-cyberark-epm-deploy-25922b175f0ea8fba4e00a5c8946de6eedede919-2a421e17-2dba-4712-b808-19d2ae1de19e:latest", - ], - "sizeBytes": 1915912509, - }, - V1ContainerImage { - "names": [ - "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-cb206fd0-fc44-4c2c-afc6-03a09d9e73ff:latest", - ], - "sizeBytes": 1915296296, - }, - V1ContainerImage { - "names": [ - "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-4e33638a-a167-42b7-9c51-ddf0b8262531:latest", - "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-f2201f3c-d7f2-495d-9129-e47879669af9:latest", - ], - "sizeBytes": 1915296296, - }, - V1ContainerImage { - "names": [ - "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-55bca43d-ef3c-41a7-a1b1-ab09c33b1b81:latest", - ], - "sizeBytes": 1902809701, - }, - V1ContainerImage { - "names": [ - "081157560428.dkr.ecr.us-east-1.amazonaws.com/base-deploy-terraform-v1.3@sha256:0625c426e9e5f9eb4cd387d6583f007ff3cc7bf47a94b6e714e56b11406f2516", - "081157560428.dkr.ecr.us-east-1.amazonaws.com/base-deploy-terraform-v1.3:10", - ], - "sizeBytes": 1827899146, - }, - V1ContainerImage { - "names": [ - "081157560428.dkr.ecr.us-east-1.amazonaws.com/builder-node18@sha256:bb87ce3aa714d1457b4cefee61bf034b6ee09e6a66a5ccab236540f60fd2b3d1", - "081157560428.dkr.ecr.us-east-1.amazonaws.com/builder-node18:4", - ], - "sizeBytes": 1752385070, - }, - V1ContainerImage { - "names": [ - "081157560428.dkr.ecr.us-east-1.amazonaws.com/deployer@sha256:cc3996116a7a3418a6919a57af4a7fe00b880efec6ff000ff6280bc3729264f6", - "081157560428.dkr.ecr.us-east-1.amazonaws.com/deployer:4", - ], - "sizeBytes": 1497532443, - }, - V1ContainerImage { - "names": [ - "081157560428.dkr.ecr.us-east-1.amazonaws.com/builder-node14@sha256:19927c7d9f18be98b9da4a5ccfda77113be8741e1878dd949974021f569e2c72", - "081157560428.dkr.ecr.us-east-1.amazonaws.com/builder-node14:4", - ], - "sizeBytes": 1460362838, - }, - V1ContainerImage { - "names": null, - "sizeBytes": 1140506580, - }, - V1ContainerImage { - "names": [ - "graph-kubernetes:2.0.0", - ], - "sizeBytes": 1140506572, - }, - V1ContainerImage { - "names": [ - "web-icons-deploy-92c218c41b1a8f518d0369858274cc96f85608fe-7e0615be-f920-4847-a715-b377143d9adb:latest", - ], - "sizeBytes": 496365872, - }, - V1ContainerImage { - "names": [ - "081157560428.dkr.ecr.us-east-1.amazonaws.com/base-deploy-slim@sha256:2d2c0799c492cd19a6f092c8a61e45526b378aa75d74bad5f630b4b1c1d5d286", - "081157560428.dkr.ecr.us-east-1.amazonaws.com/base-deploy-slim:11", - ], - "sizeBytes": 490013096, - }, - V1ContainerImage { - "names": [ - "docker/desktop-kubernetes@sha256:09d56959eb312aadacf637abb4cbd803efcc35a7cc8a8dfe1c7d1670ee76668a", - "docker/desktop-kubernetes:kubernetes-v1.29.1-cni-v1.4.0-critools-v1.29.0-cri-dockerd-v0.3.8-1-debian", - ], - "sizeBytes": 437829638, - }, - V1ContainerImage { - "names": [ - "hubproxy.docker.internal:5000/docker/desktop-kubernetes@sha256:783fe465eee40f2bf5743f2f90c94223093f173808bae7ca54f9a741d9d36b40", - "hubproxy.docker.internal:5000/docker/desktop-kubernetes:kubernetes-v1.25.2-cni-v1.1.1-critools-v1.24.2-cri-dockerd-v0.2.5-1-debian", + "081157560428.dkr.ecr.us-east-1.amazonaws.com/provision-actions-runner-controller/gha-runner@sha256:05b4caf6f60de97201510a7fa0d30a0e331bec38476867b468c76083b8542308", + "081157560428.dkr.ecr.us-east-1.amazonaws.com/provision-actions-runner-controller/gha-runner:lts-0-arm64", ], - "sizeBytes": 363318669, + "sizeBytes": 3070253541, }, V1ContainerImage { "names": [ - "k8s.gcr.io/etcd:3.5.4-0", + "081157560428.dkr.ecr.us-east-1.amazonaws.com/jupiter-integration-azure/deploy/development:local-1.0.0-1a8bc7630a-1725637021570-arm64", + "081157560428.dkr.ecr.us-east-1.amazonaws.com/jupiter-integration-azure/deploy/development:local-1.0.0-6aca1fe438-1725889694531-arm64", ], - "sizeBytes": 299520781, + "sizeBytes": 1165197774, }, V1ContainerImage { "names": [ - "integration-cyberark-epm-25922b175f0ea8fba4e00a5c8946de6eedede919-2a421e17-2dba-4712-b808-19d2ae1de19e:latest", - "integration-cyberark-epm-25922b175f0ea8fba4e00a5c8946de6eedede919-46234c6b-12a9-4e98-9b7c-d73b9f7a43b2:latest", - "integration-cyberark-epm-9e22c7edc643e71676f86820b2f1b77b63163c29-0295e95e-3a05-477f-90ec-b08d7b08ea84:latest", - "integration-cyberark-epm-9e22c7edc643e71676f86820b2f1b77b63163c29-0e701342-1f76-4007-bc87-9f15a9e3e827:latest", - "integration-cyberark-epm-9e22c7edc643e71676f86820b2f1b77b63163c29-2b9cf5c8-2b6e-4c9e-b43a-f27b4e297c00:latest", + "081157560428.dkr.ecr.us-east-1.amazonaws.com/jupiter-integration-azure/deploy/development:local-1.0.0-5d1873efdc-1725971932182-arm64", ], - "sizeBytes": 281593869, + "sizeBytes": 1165124624, }, V1ContainerImage { "names": [ - "integration-cyberark-epm-25922b175f0ea8fba4e00a5c8946de6eedede919-3db8d6d2-6c57-4d4b-8c8a-414013998b1e:latest", - "integration-cyberark-epm-25922b175f0ea8fba4e00a5c8946de6eedede919-cb7ecdd3-c17e-4339-8f49-abe0744f41d7:latest", - "integration-cyberark-epm-9e22c7edc643e71676f86820b2f1b77b63163c29-48587a38-13d0-418f-a08e-3db69c486fd6:latest", - "integration-cyberark-epm-9e22c7edc643e71676f86820b2f1b77b63163c29-4e33638a-a167-42b7-9c51-ddf0b8262531:latest", - "integration-cyberark-epm-9e22c7edc643e71676f86820b2f1b77b63163c29-9301f5b0-9bdc-4eab-88b3-18911c56c46d:latest", + "081157560428.dkr.ecr.us-east-1.amazonaws.com/terraform-deploy@sha256:a5d7a6fcb81ddfedb921b9b039ecc07985e6cb3b331572b321fd8f5b5dee3c87", + "081157560428.dkr.ecr.us-east-1.amazonaws.com/terraform-deploy:4", ], - "sizeBytes": 277118299, + "sizeBytes": 1162084295, }, V1ContainerImage { "names": [ - "081157560428.dkr.ecr.us-east-1.amazonaws.com/ecs-nodejs-service-with-observability-instrumentation@sha256:8882cffe638b7204641d2b9dbb7e2b72702058e679174dbf957fccb15fa37b59", - "081157560428.dkr.ecr.us-east-1.amazonaws.com/ecs-nodejs-service-with-observability-instrumentation:latest", + "qualys/qcs-sensor@sha256:aff59aa2b9a7ddc93aae47c5f68e8b2ecc35d59f761ecba22dbcc1a045441679", + "qualys/qcs-sensor:latest", ], - "sizeBytes": 253043681, + "sizeBytes": 691330113, }, V1ContainerImage { "names": [ - "moby/buildkit@sha256:d6fa89830c26919acba23c5cafa09df0c3ec1fbde20bb2a15ff349e0795241f4", - "moby/buildkit:v0.11.6", + "081157560428.dkr.ecr.us-east-1.amazonaws.com/jupiter-integration-azure/runtime/development@sha256:cc2442a4fc6ae08d1bad0f1180e6bf9a57368b8094d6238f8e9b05b568b293c3", + "081157560428.dkr.ecr.us-east-1.amazonaws.com/jupiter-integration-azure/runtime/development:local-1.0.0-1a8bc7630a-1725637021570-arm64", + "081157560428.dkr.ecr.us-east-1.amazonaws.com/jupiter-integration-azure/runtime/development:local-1.0.0-6aca1fe438-1725889694531-arm64", ], - "sizeBytes": 168497755, + "sizeBytes": 313505767, }, V1ContainerImage { "names": [ - "081157560428.dkr.ecr.us-east-1.amazonaws.com/ami-builder@sha256:980f50b2e5780923d3f88dd6fc3b81cbfed55fc08032bf5fc54be809c52bfa8c", - "081157560428.dkr.ecr.us-east-1.amazonaws.com/ami-builder:1", + "081157560428.dkr.ecr.us-east-1.amazonaws.com/jupiter-integration-azure/runtime/development@sha256:d77294784569878bad6f4c903b86c052756562008b607ed4186d8e9e83ef3074", + "081157560428.dkr.ecr.us-east-1.amazonaws.com/jupiter-integration-azure/runtime/development:local-1.0.0-5d1873efdc-1725971932182-arm64", ], - "sizeBytes": 158159553, - }, - V1ContainerImage { - "names": [ - "otel/opentelemetry-collector-contrib@sha256:fe4da6a72f0adab77371987c0e67a5605a9ad4b9aa5755c2ae88403f2657ec6b", - "otel/opentelemetry-collector-contrib:0.58.0", - ], - "sizeBytes": 156899361, + "sizeBytes": 313058337, }, V1ContainerImage { "names": [ @@ -440,26 +286,6 @@ exports[`#fetchContainerImages should collect data: jobState 1`] = ` ], "sizeBytes": 147502300, }, - V1ContainerImage { - "names": [ - "otel/opentelemetry-collector-contrib@sha256:7fd60e2d55b0fc2cc87742022ab14e7ea3200b260dd3c334f041b731be2584eb", - "otel/opentelemetry-collector-contrib:0.33.0", - ], - "sizeBytes": 132908975, - }, - V1ContainerImage { - "names": [ - "fluent/fluent-bit@sha256:cc8dbcdc074dabbd9af913be0ba78bdaa7186bf7e5e91b7b62d7195e09e6245b", - "fluent/fluent-bit:1.8", - ], - "sizeBytes": 129155371, - }, - V1ContainerImage { - "names": [ - "k8s.gcr.io/kube-apiserver:v1.25.2", - ], - "sizeBytes": 127726803, - }, V1ContainerImage { "names": [ "registry.k8s.io/kube-apiserver:v1.29.1", @@ -472,38 +298,12 @@ exports[`#fetchContainerImages should collect data: jobState 1`] = ` ], "sizeBytes": 121947285, }, - V1ContainerImage { - "names": [ - "k8s.gcr.io/kube-controller-manager:v1.25.2", - ], - "sizeBytes": 117097964, - }, - V1ContainerImage { - "names": [ - "fluent/fluent-bit@sha256:bc89a87cc9cd40c320644835b83170f49819dc3ea447e38c71dde27a181e7a9b", - "fluent/fluent-bit:2.2", - ], - "sizeBytes": 86691759, - }, V1ContainerImage { "names": [ "registry.k8s.io/kube-proxy:v1.29.1", ], "sizeBytes": 82254688, }, - V1ContainerImage { - "names": [ - "k8s.gcr.io/kube-proxy:v1.25.2", - ], - "sizeBytes": 61691938, - }, - V1ContainerImage { - "names": [ - "tonistiigi/binfmt@sha256:66e11bea77a5ea9d6f0fe79b57cd2b189b5d15b93a2bdb925be22949232e4e55", - "tonistiigi/binfmt:latest", - ], - "sizeBytes": 60182964, - }, V1ContainerImage { "names": [ "registry.k8s.io/coredns/coredns:v1.11.1", @@ -518,25 +318,7 @@ exports[`#fetchContainerImages should collect data: jobState 1`] = ` }, V1ContainerImage { "names": [ - "k8s.gcr.io/kube-scheduler:v1.25.2", - ], - "sizeBytes": 50583045, - }, - V1ContainerImage { - "names": [ - "k8s.gcr.io/coredns:v1.9.3", - ], - "sizeBytes": 48803555, - }, - V1ContainerImage { - "names": [ - "cortexlabs/kubexit@sha256:75c1c946d1e9a75cbf736534603020efa1ca2fdf1bdbdb9a07c26ff0178f0807", - "cortexlabs/kubexit:0.40.0", - ], - "sizeBytes": 44186225, - }, - V1ContainerImage { - "names": [ + "docker/desktop-storage-provisioner@sha256:115d77efe6e256cefbcdf1d3292bede9339ef3952a2a83393cea217a3ffdef36", "docker/desktop-storage-provisioner:v2.0", ], "sizeBytes": 41850220, @@ -548,12 +330,18 @@ exports[`#fetchContainerImages should collect data: jobState 1`] = ` ], "sizeBytes": 36226360, }, + V1ContainerImage { + "names": [ + "registry.k8s.io/pause:3.9", + ], + "sizeBytes": 743952, + }, ], "nodeInfo": V1NodeSystemInfo { "architecture": "amd64", - "bootID": "8a2aaf7c-4f81-410a-b0bd-b595537db14f", - "containerRuntimeVersion": "docker://25.0.3", - "kernelVersion": "6.6.16-linuxkit", + "bootID": "26bc8a1e-673b-4461-98bc-157b667bba00", + "containerRuntimeVersion": "docker://26.1.1", + "kernelVersion": "6.6.26-linuxkit", "kubeProxyVersion": "v1.29.1", "kubeletVersion": "v1.29.1", "machineID": "1b146667-ccde-4188-8a87-c39a18a4532c", @@ -570,7 +358,7 @@ exports[`#fetchContainerImages should collect data: jobState 1`] = ` ], "_type": "kube_node", "active": undefined, - "createdOn": 1710516030000, + "createdOn": 1716214690000, "deletionGracePeriodSeconds": undefined, "displayName": "docker-desktop", "generation": undefined, @@ -585,24 +373,24 @@ exports[`#fetchContainerImages should collect data: jobState 1`] = ` "providerID": undefined, "publicDnsName": undefined, "publicIpAddress": [], - "resourceVersion": "257615", + "resourceVersion": "3374629", "status.allocatable.cpu": "16", "status.allocatable.ephemeral-storage": "56403987978", "status.allocatable.hugepages-1Gi": undefined, "status.allocatable.hugepages-2Mi": "0", - "status.allocatable.memory": "7926272Ki", + "status.allocatable.memory": "7924128Ki", "status.allocatable.pods": "110", "status.capacity.cpu": "16", "status.capacity.ephemeral-storage": "61202244Ki", "status.capacity.hugepages-1Gi": undefined, "status.capacity.hugepages-2Mi": "0", - "status.capacity.memory": "8028672Ki", + "status.capacity.memory": "8026528Ki", "status.capacity.pods": "110", "status.kubeletEndpointPort": 10250, "status.nodeInfo.architecture": "amd64", - "status.nodeInfo.bootID": "8a2aaf7c-4f81-410a-b0bd-b595537db14f", - "status.nodeInfo.containerRuntimeVersion": "docker://25.0.3", - "status.nodeInfo.kernelVersion": "6.6.16-linuxkit", + "status.nodeInfo.bootID": "26bc8a1e-673b-4461-98bc-157b667bba00", + "status.nodeInfo.containerRuntimeVersion": "docker://26.1.1", + "status.nodeInfo.kernelVersion": "6.6.26-linuxkit", "status.nodeInfo.kubeProxyVersion": "v1.29.1", "status.nodeInfo.kubeletVersion": "v1.29.1", "status.nodeInfo.machineID": "1b146667-ccde-4188-8a87-c39a18a4532c", @@ -615,1672 +403,547 @@ exports[`#fetchContainerImages should collect data: jobState 1`] = ` "_class": [ "Image", ], - "_key": "081157560428.dkr.ecr.us-east-1.amazonaws.com/base-deploy-terraform-v1.3@sha256:f9363fc4c08ec1c490be966712156da621f5021879112e2ffb40c02f3efad12b", + "_key": "081157560428.dkr.ecr.us-east-1.amazonaws.com/provision-actions-runner-controller/gha-runner@sha256:05b4caf6f60de97201510a7fa0d30a0e331bec38476867b468c76083b8542308", "_rawData": [ { "name": "default", "rawData": V1ContainerImage { "names": [ - "081157560428.dkr.ecr.us-east-1.amazonaws.com/base-deploy-terraform-v1.3@sha256:f9363fc4c08ec1c490be966712156da621f5021879112e2ffb40c02f3efad12b", - "081157560428.dkr.ecr.us-east-1.amazonaws.com/base-deploy-terraform-v1.3:11", + "081157560428.dkr.ecr.us-east-1.amazonaws.com/provision-actions-runner-controller/gha-runner@sha256:05b4caf6f60de97201510a7fa0d30a0e331bec38476867b468c76083b8542308", + "081157560428.dkr.ecr.us-east-1.amazonaws.com/provision-actions-runner-controller/gha-runner:lts-0-arm64", ], - "sizeBytes": 2124829814, + "sizeBytes": 3070253541, }, }, ], "_type": "kube_image", "createdOn": undefined, - "displayName": "081157560428.dkr.ecr.us-east-1.amazonaws.com/base-deploy-terraform-v1.3@sha256:f9363fc4c08ec1c490be966712156da621f5021879112e2ffb40c02f3efad12b", - "name": "081157560428.dkr.ecr.us-east-1.amazonaws.com/base-deploy-terraform-v1.3@sha256:f9363fc4c08ec1c490be966712156da621f5021879112e2ffb40c02f3efad12b", + "displayName": "081157560428.dkr.ecr.us-east-1.amazonaws.com/provision-actions-runner-controller/gha-runner@sha256:05b4caf6f60de97201510a7fa0d30a0e331bec38476867b468c76083b8542308", + "name": "081157560428.dkr.ecr.us-east-1.amazonaws.com/provision-actions-runner-controller/gha-runner@sha256:05b4caf6f60de97201510a7fa0d30a0e331bec38476867b468c76083b8542308", "names": [ - "081157560428.dkr.ecr.us-east-1.amazonaws.com/base-deploy-terraform-v1.3@sha256:f9363fc4c08ec1c490be966712156da621f5021879112e2ffb40c02f3efad12b", - "081157560428.dkr.ecr.us-east-1.amazonaws.com/base-deploy-terraform-v1.3:11", + "081157560428.dkr.ecr.us-east-1.amazonaws.com/provision-actions-runner-controller/gha-runner@sha256:05b4caf6f60de97201510a7fa0d30a0e331bec38476867b468c76083b8542308", + "081157560428.dkr.ecr.us-east-1.amazonaws.com/provision-actions-runner-controller/gha-runner:lts-0-arm64", ], - "sizeInBytes": 2124829814, + "sizeInBytes": 3070253541, }, { "_class": [ "Image", ], - "_key": "integration-cyberark-epm-deploy-25922b175f0ea8fba4e00a5c8946de6eedede919-cb7ecdd3-c17e-4339-8f49-abe0744f41d7:latest", + "_key": "081157560428.dkr.ecr.us-east-1.amazonaws.com/jupiter-integration-azure/deploy/development:local-1.0.0-1a8bc7630a-1725637021570-arm64", "_rawData": [ { "name": "default", "rawData": V1ContainerImage { "names": [ - "integration-cyberark-epm-deploy-25922b175f0ea8fba4e00a5c8946de6eedede919-cb7ecdd3-c17e-4339-8f49-abe0744f41d7:latest", + "081157560428.dkr.ecr.us-east-1.amazonaws.com/jupiter-integration-azure/deploy/development:local-1.0.0-1a8bc7630a-1725637021570-arm64", + "081157560428.dkr.ecr.us-east-1.amazonaws.com/jupiter-integration-azure/deploy/development:local-1.0.0-6aca1fe438-1725889694531-arm64", ], - "sizeBytes": 1966934254, + "sizeBytes": 1165197774, }, }, ], "_type": "kube_image", "createdOn": undefined, - "displayName": "integration-cyberark-epm-deploy-25922b175f0ea8fba4e00a5c8946de6eedede919-cb7ecdd3-c17e-4339-8f49-abe0744f41d7:latest", - "name": "integration-cyberark-epm-deploy-25922b175f0ea8fba4e00a5c8946de6eedede919-cb7ecdd3-c17e-4339-8f49-abe0744f41d7:latest", + "displayName": "081157560428.dkr.ecr.us-east-1.amazonaws.com/jupiter-integration-azure/deploy/development:local-1.0.0-1a8bc7630a-1725637021570-arm64", + "name": "081157560428.dkr.ecr.us-east-1.amazonaws.com/jupiter-integration-azure/deploy/development:local-1.0.0-1a8bc7630a-1725637021570-arm64", "names": [ - "integration-cyberark-epm-deploy-25922b175f0ea8fba4e00a5c8946de6eedede919-cb7ecdd3-c17e-4339-8f49-abe0744f41d7:latest", + "081157560428.dkr.ecr.us-east-1.amazonaws.com/jupiter-integration-azure/deploy/development:local-1.0.0-1a8bc7630a-1725637021570-arm64", + "081157560428.dkr.ecr.us-east-1.amazonaws.com/jupiter-integration-azure/deploy/development:local-1.0.0-6aca1fe438-1725889694531-arm64", ], - "sizeInBytes": 1966934254, + "sizeInBytes": 1165197774, }, { "_class": [ "Image", ], - "_key": "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-8ee4801e-fcef-412e-be46-6decfe745677:latest", + "_key": "081157560428.dkr.ecr.us-east-1.amazonaws.com/jupiter-integration-azure/deploy/development:local-1.0.0-5d1873efdc-1725971932182-arm64", "_rawData": [ { "name": "default", "rawData": V1ContainerImage { "names": [ - "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-8ee4801e-fcef-412e-be46-6decfe745677:latest", + "081157560428.dkr.ecr.us-east-1.amazonaws.com/jupiter-integration-azure/deploy/development:local-1.0.0-5d1873efdc-1725971932182-arm64", ], - "sizeBytes": 1946260972, + "sizeBytes": 1165124624, }, }, ], "_type": "kube_image", "createdOn": undefined, - "displayName": "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-8ee4801e-fcef-412e-be46-6decfe745677:latest", - "name": "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-8ee4801e-fcef-412e-be46-6decfe745677:latest", + "displayName": "081157560428.dkr.ecr.us-east-1.amazonaws.com/jupiter-integration-azure/deploy/development:local-1.0.0-5d1873efdc-1725971932182-arm64", + "name": "081157560428.dkr.ecr.us-east-1.amazonaws.com/jupiter-integration-azure/deploy/development:local-1.0.0-5d1873efdc-1725971932182-arm64", "names": [ - "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-8ee4801e-fcef-412e-be46-6decfe745677:latest", + "081157560428.dkr.ecr.us-east-1.amazonaws.com/jupiter-integration-azure/deploy/development:local-1.0.0-5d1873efdc-1725971932182-arm64", ], - "sizeInBytes": 1946260972, + "sizeInBytes": 1165124624, }, { "_class": [ "Image", ], - "_key": "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-f733468a-1115-458d-addc-136a099c83e0:latest", + "_key": "081157560428.dkr.ecr.us-east-1.amazonaws.com/terraform-deploy@sha256:a5d7a6fcb81ddfedb921b9b039ecc07985e6cb3b331572b321fd8f5b5dee3c87", "_rawData": [ { "name": "default", "rawData": V1ContainerImage { "names": [ - "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-f733468a-1115-458d-addc-136a099c83e0:latest", + "081157560428.dkr.ecr.us-east-1.amazonaws.com/terraform-deploy@sha256:a5d7a6fcb81ddfedb921b9b039ecc07985e6cb3b331572b321fd8f5b5dee3c87", + "081157560428.dkr.ecr.us-east-1.amazonaws.com/terraform-deploy:4", ], - "sizeBytes": 1946260972, + "sizeBytes": 1162084295, }, }, ], "_type": "kube_image", "createdOn": undefined, - "displayName": "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-f733468a-1115-458d-addc-136a099c83e0:latest", - "name": "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-f733468a-1115-458d-addc-136a099c83e0:latest", + "displayName": "081157560428.dkr.ecr.us-east-1.amazonaws.com/terraform-deploy@sha256:a5d7a6fcb81ddfedb921b9b039ecc07985e6cb3b331572b321fd8f5b5dee3c87", + "name": "081157560428.dkr.ecr.us-east-1.amazonaws.com/terraform-deploy@sha256:a5d7a6fcb81ddfedb921b9b039ecc07985e6cb3b331572b321fd8f5b5dee3c87", "names": [ - "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-f733468a-1115-458d-addc-136a099c83e0:latest", + "081157560428.dkr.ecr.us-east-1.amazonaws.com/terraform-deploy@sha256:a5d7a6fcb81ddfedb921b9b039ecc07985e6cb3b331572b321fd8f5b5dee3c87", + "081157560428.dkr.ecr.us-east-1.amazonaws.com/terraform-deploy:4", ], - "sizeInBytes": 1946260972, + "sizeInBytes": 1162084295, }, { "_class": [ "Image", ], - "_key": "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-0295e95e-3a05-477f-90ec-b08d7b08ea84:latest", + "_key": "qualys/qcs-sensor@sha256:aff59aa2b9a7ddc93aae47c5f68e8b2ecc35d59f761ecba22dbcc1a045441679", "_rawData": [ { "name": "default", "rawData": V1ContainerImage { "names": [ - "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-0295e95e-3a05-477f-90ec-b08d7b08ea84:latest", + "qualys/qcs-sensor@sha256:aff59aa2b9a7ddc93aae47c5f68e8b2ecc35d59f761ecba22dbcc1a045441679", + "qualys/qcs-sensor:latest", ], - "sizeBytes": 1946260972, + "sizeBytes": 691330113, }, }, ], "_type": "kube_image", "createdOn": undefined, - "displayName": "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-0295e95e-3a05-477f-90ec-b08d7b08ea84:latest", - "name": "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-0295e95e-3a05-477f-90ec-b08d7b08ea84:latest", + "displayName": "qualys/qcs-sensor@sha256:aff59aa2b9a7ddc93aae47c5f68e8b2ecc35d59f761ecba22dbcc1a045441679", + "name": "qualys/qcs-sensor@sha256:aff59aa2b9a7ddc93aae47c5f68e8b2ecc35d59f761ecba22dbcc1a045441679", "names": [ - "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-0295e95e-3a05-477f-90ec-b08d7b08ea84:latest", + "qualys/qcs-sensor@sha256:aff59aa2b9a7ddc93aae47c5f68e8b2ecc35d59f761ecba22dbcc1a045441679", + "qualys/qcs-sensor:latest", ], - "sizeInBytes": 1946260972, + "sizeInBytes": 691330113, }, { "_class": [ "Image", ], - "_key": "integration-cyberark-epm-deploy-25922b175f0ea8fba4e00a5c8946de6eedede919-3db8d6d2-6c57-4d4b-8c8a-414013998b1e:latest", + "_key": "081157560428.dkr.ecr.us-east-1.amazonaws.com/jupiter-integration-azure/runtime/development@sha256:cc2442a4fc6ae08d1bad0f1180e6bf9a57368b8094d6238f8e9b05b568b293c3", "_rawData": [ { "name": "default", "rawData": V1ContainerImage { "names": [ - "integration-cyberark-epm-deploy-25922b175f0ea8fba4e00a5c8946de6eedede919-3db8d6d2-6c57-4d4b-8c8a-414013998b1e:latest", + "081157560428.dkr.ecr.us-east-1.amazonaws.com/jupiter-integration-azure/runtime/development@sha256:cc2442a4fc6ae08d1bad0f1180e6bf9a57368b8094d6238f8e9b05b568b293c3", + "081157560428.dkr.ecr.us-east-1.amazonaws.com/jupiter-integration-azure/runtime/development:local-1.0.0-1a8bc7630a-1725637021570-arm64", + "081157560428.dkr.ecr.us-east-1.amazonaws.com/jupiter-integration-azure/runtime/development:local-1.0.0-6aca1fe438-1725889694531-arm64", ], - "sizeBytes": 1945665924, + "sizeBytes": 313505767, }, }, ], "_type": "kube_image", "createdOn": undefined, - "displayName": "integration-cyberark-epm-deploy-25922b175f0ea8fba4e00a5c8946de6eedede919-3db8d6d2-6c57-4d4b-8c8a-414013998b1e:latest", - "name": "integration-cyberark-epm-deploy-25922b175f0ea8fba4e00a5c8946de6eedede919-3db8d6d2-6c57-4d4b-8c8a-414013998b1e:latest", + "displayName": "081157560428.dkr.ecr.us-east-1.amazonaws.com/jupiter-integration-azure/runtime/development@sha256:cc2442a4fc6ae08d1bad0f1180e6bf9a57368b8094d6238f8e9b05b568b293c3", + "name": "081157560428.dkr.ecr.us-east-1.amazonaws.com/jupiter-integration-azure/runtime/development@sha256:cc2442a4fc6ae08d1bad0f1180e6bf9a57368b8094d6238f8e9b05b568b293c3", "names": [ - "integration-cyberark-epm-deploy-25922b175f0ea8fba4e00a5c8946de6eedede919-3db8d6d2-6c57-4d4b-8c8a-414013998b1e:latest", + "081157560428.dkr.ecr.us-east-1.amazonaws.com/jupiter-integration-azure/runtime/development@sha256:cc2442a4fc6ae08d1bad0f1180e6bf9a57368b8094d6238f8e9b05b568b293c3", + "081157560428.dkr.ecr.us-east-1.amazonaws.com/jupiter-integration-azure/runtime/development:local-1.0.0-1a8bc7630a-1725637021570-arm64", + "081157560428.dkr.ecr.us-east-1.amazonaws.com/jupiter-integration-azure/runtime/development:local-1.0.0-6aca1fe438-1725889694531-arm64", ], - "sizeInBytes": 1945665924, + "sizeInBytes": 313505767, }, { "_class": [ "Image", ], - "_key": "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-9301f5b0-9bdc-4eab-88b3-18911c56c46d:latest", + "_key": "081157560428.dkr.ecr.us-east-1.amazonaws.com/jupiter-integration-azure/runtime/development@sha256:d77294784569878bad6f4c903b86c052756562008b607ed4186d8e9e83ef3074", "_rawData": [ { "name": "default", "rawData": V1ContainerImage { "names": [ - "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-9301f5b0-9bdc-4eab-88b3-18911c56c46d:latest", + "081157560428.dkr.ecr.us-east-1.amazonaws.com/jupiter-integration-azure/runtime/development@sha256:d77294784569878bad6f4c903b86c052756562008b607ed4186d8e9e83ef3074", + "081157560428.dkr.ecr.us-east-1.amazonaws.com/jupiter-integration-azure/runtime/development:local-1.0.0-5d1873efdc-1725971932182-arm64", ], - "sizeBytes": 1945665924, + "sizeBytes": 313058337, }, }, ], "_type": "kube_image", "createdOn": undefined, - "displayName": "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-9301f5b0-9bdc-4eab-88b3-18911c56c46d:latest", - "name": "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-9301f5b0-9bdc-4eab-88b3-18911c56c46d:latest", + "displayName": "081157560428.dkr.ecr.us-east-1.amazonaws.com/jupiter-integration-azure/runtime/development@sha256:d77294784569878bad6f4c903b86c052756562008b607ed4186d8e9e83ef3074", + "name": "081157560428.dkr.ecr.us-east-1.amazonaws.com/jupiter-integration-azure/runtime/development@sha256:d77294784569878bad6f4c903b86c052756562008b607ed4186d8e9e83ef3074", "names": [ - "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-9301f5b0-9bdc-4eab-88b3-18911c56c46d:latest", + "081157560428.dkr.ecr.us-east-1.amazonaws.com/jupiter-integration-azure/runtime/development@sha256:d77294784569878bad6f4c903b86c052756562008b607ed4186d8e9e83ef3074", + "081157560428.dkr.ecr.us-east-1.amazonaws.com/jupiter-integration-azure/runtime/development:local-1.0.0-5d1873efdc-1725971932182-arm64", ], - "sizeInBytes": 1945665924, + "sizeInBytes": 313058337, }, { "_class": [ "Image", ], - "_key": "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-48587a38-13d0-418f-a08e-3db69c486fd6:latest", + "_key": "registry.k8s.io/etcd:3.5.10-0", "_rawData": [ { "name": "default", "rawData": V1ContainerImage { "names": [ - "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-48587a38-13d0-418f-a08e-3db69c486fd6:latest", + "registry.k8s.io/etcd:3.5.10-0", ], - "sizeBytes": 1945665924, + "sizeBytes": 147502300, }, }, ], "_type": "kube_image", "createdOn": undefined, - "displayName": "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-48587a38-13d0-418f-a08e-3db69c486fd6:latest", - "name": "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-48587a38-13d0-418f-a08e-3db69c486fd6:latest", + "displayName": "registry.k8s.io/etcd:3.5.10-0", + "name": "registry.k8s.io/etcd:3.5.10-0", "names": [ - "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-48587a38-13d0-418f-a08e-3db69c486fd6:latest", + "registry.k8s.io/etcd:3.5.10-0", ], - "sizeInBytes": 1945665924, + "sizeInBytes": 147502300, }, { "_class": [ "Image", ], - "_key": "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-a4964632-de9c-43bd-9954-c091379ad801:latest", + "_key": "registry.k8s.io/kube-apiserver:v1.29.1", "_rawData": [ { "name": "default", "rawData": V1ContainerImage { "names": [ - "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-a4964632-de9c-43bd-9954-c091379ad801:latest", + "registry.k8s.io/kube-apiserver:v1.29.1", ], - "sizeBytes": 1945637422, + "sizeBytes": 127316790, }, }, ], "_type": "kube_image", "createdOn": undefined, - "displayName": "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-a4964632-de9c-43bd-9954-c091379ad801:latest", - "name": "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-a4964632-de9c-43bd-9954-c091379ad801:latest", + "displayName": "registry.k8s.io/kube-apiserver:v1.29.1", + "name": "registry.k8s.io/kube-apiserver:v1.29.1", "names": [ - "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-a4964632-de9c-43bd-9954-c091379ad801:latest", + "registry.k8s.io/kube-apiserver:v1.29.1", ], - "sizeInBytes": 1945637422, + "sizeInBytes": 127316790, }, { "_class": [ "Image", ], - "_key": "integration-cyberark-epm-deploy-f73b81b2d5f513cb4a85f1ce3397f7c3b98d6ebc-b05f1075-0b24-402c-99ea-53ecee461a8c:latest", + "_key": "registry.k8s.io/kube-controller-manager:v1.29.1", "_rawData": [ { "name": "default", "rawData": V1ContainerImage { "names": [ - "integration-cyberark-epm-deploy-f73b81b2d5f513cb4a85f1ce3397f7c3b98d6ebc-b05f1075-0b24-402c-99ea-53ecee461a8c:latest", + "registry.k8s.io/kube-controller-manager:v1.29.1", ], - "sizeBytes": 1919254922, + "sizeBytes": 121947285, }, }, ], "_type": "kube_image", "createdOn": undefined, - "displayName": "integration-cyberark-epm-deploy-f73b81b2d5f513cb4a85f1ce3397f7c3b98d6ebc-b05f1075-0b24-402c-99ea-53ecee461a8c:latest", - "name": "integration-cyberark-epm-deploy-f73b81b2d5f513cb4a85f1ce3397f7c3b98d6ebc-b05f1075-0b24-402c-99ea-53ecee461a8c:latest", + "displayName": "registry.k8s.io/kube-controller-manager:v1.29.1", + "name": "registry.k8s.io/kube-controller-manager:v1.29.1", "names": [ - "integration-cyberark-epm-deploy-f73b81b2d5f513cb4a85f1ce3397f7c3b98d6ebc-b05f1075-0b24-402c-99ea-53ecee461a8c:latest", + "registry.k8s.io/kube-controller-manager:v1.29.1", ], - "sizeInBytes": 1919254922, + "sizeInBytes": 121947285, }, { "_class": [ "Image", ], - "_key": "integration-cyberark-epm-deploy-25922b175f0ea8fba4e00a5c8946de6eedede919-46234c6b-12a9-4e98-9b7c-d73b9f7a43b2:latest", + "_key": "registry.k8s.io/kube-proxy:v1.29.1", "_rawData": [ { "name": "default", "rawData": V1ContainerImage { "names": [ - "integration-cyberark-epm-deploy-25922b175f0ea8fba4e00a5c8946de6eedede919-46234c6b-12a9-4e98-9b7c-d73b9f7a43b2:latest", + "registry.k8s.io/kube-proxy:v1.29.1", ], - "sizeBytes": 1915928466, + "sizeBytes": 82254688, }, }, ], "_type": "kube_image", "createdOn": undefined, - "displayName": "integration-cyberark-epm-deploy-25922b175f0ea8fba4e00a5c8946de6eedede919-46234c6b-12a9-4e98-9b7c-d73b9f7a43b2:latest", - "name": "integration-cyberark-epm-deploy-25922b175f0ea8fba4e00a5c8946de6eedede919-46234c6b-12a9-4e98-9b7c-d73b9f7a43b2:latest", + "displayName": "registry.k8s.io/kube-proxy:v1.29.1", + "name": "registry.k8s.io/kube-proxy:v1.29.1", "names": [ - "integration-cyberark-epm-deploy-25922b175f0ea8fba4e00a5c8946de6eedede919-46234c6b-12a9-4e98-9b7c-d73b9f7a43b2:latest", + "registry.k8s.io/kube-proxy:v1.29.1", ], - "sizeInBytes": 1915928466, + "sizeInBytes": 82254688, }, { "_class": [ "Image", ], - "_key": "integration-cyberark-epm-deploy-25922b175f0ea8fba4e00a5c8946de6eedede919-2a421e17-2dba-4712-b808-19d2ae1de19e:latest", + "_key": "registry.k8s.io/coredns/coredns:v1.11.1", "_rawData": [ { "name": "default", "rawData": V1ContainerImage { "names": [ - "integration-cyberark-epm-deploy-25922b175f0ea8fba4e00a5c8946de6eedede919-2a421e17-2dba-4712-b808-19d2ae1de19e:latest", + "registry.k8s.io/coredns/coredns:v1.11.1", ], - "sizeBytes": 1915912509, + "sizeBytes": 59820619, }, }, ], "_type": "kube_image", "createdOn": undefined, - "displayName": "integration-cyberark-epm-deploy-25922b175f0ea8fba4e00a5c8946de6eedede919-2a421e17-2dba-4712-b808-19d2ae1de19e:latest", - "name": "integration-cyberark-epm-deploy-25922b175f0ea8fba4e00a5c8946de6eedede919-2a421e17-2dba-4712-b808-19d2ae1de19e:latest", + "displayName": "registry.k8s.io/coredns/coredns:v1.11.1", + "name": "registry.k8s.io/coredns/coredns:v1.11.1", "names": [ - "integration-cyberark-epm-deploy-25922b175f0ea8fba4e00a5c8946de6eedede919-2a421e17-2dba-4712-b808-19d2ae1de19e:latest", + "registry.k8s.io/coredns/coredns:v1.11.1", ], - "sizeInBytes": 1915912509, + "sizeInBytes": 59820619, }, { "_class": [ "Image", ], - "_key": "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-cb206fd0-fc44-4c2c-afc6-03a09d9e73ff:latest", + "_key": "registry.k8s.io/kube-scheduler:v1.29.1", "_rawData": [ { "name": "default", "rawData": V1ContainerImage { "names": [ - "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-cb206fd0-fc44-4c2c-afc6-03a09d9e73ff:latest", + "registry.k8s.io/kube-scheduler:v1.29.1", ], - "sizeBytes": 1915296296, + "sizeBytes": 59536833, }, }, ], "_type": "kube_image", "createdOn": undefined, - "displayName": "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-cb206fd0-fc44-4c2c-afc6-03a09d9e73ff:latest", - "name": "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-cb206fd0-fc44-4c2c-afc6-03a09d9e73ff:latest", + "displayName": "registry.k8s.io/kube-scheduler:v1.29.1", + "name": "registry.k8s.io/kube-scheduler:v1.29.1", "names": [ - "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-cb206fd0-fc44-4c2c-afc6-03a09d9e73ff:latest", + "registry.k8s.io/kube-scheduler:v1.29.1", ], - "sizeInBytes": 1915296296, + "sizeInBytes": 59536833, }, { "_class": [ "Image", ], - "_key": "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-4e33638a-a167-42b7-9c51-ddf0b8262531:latest", + "_key": "docker/desktop-storage-provisioner@sha256:115d77efe6e256cefbcdf1d3292bede9339ef3952a2a83393cea217a3ffdef36", "_rawData": [ { "name": "default", "rawData": V1ContainerImage { "names": [ - "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-4e33638a-a167-42b7-9c51-ddf0b8262531:latest", - "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-f2201f3c-d7f2-495d-9129-e47879669af9:latest", + "docker/desktop-storage-provisioner@sha256:115d77efe6e256cefbcdf1d3292bede9339ef3952a2a83393cea217a3ffdef36", + "docker/desktop-storage-provisioner:v2.0", ], - "sizeBytes": 1915296296, + "sizeBytes": 41850220, }, }, ], "_type": "kube_image", "createdOn": undefined, - "displayName": "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-4e33638a-a167-42b7-9c51-ddf0b8262531:latest", - "name": "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-4e33638a-a167-42b7-9c51-ddf0b8262531:latest", + "displayName": "docker/desktop-storage-provisioner@sha256:115d77efe6e256cefbcdf1d3292bede9339ef3952a2a83393cea217a3ffdef36", + "name": "docker/desktop-storage-provisioner@sha256:115d77efe6e256cefbcdf1d3292bede9339ef3952a2a83393cea217a3ffdef36", "names": [ - "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-4e33638a-a167-42b7-9c51-ddf0b8262531:latest", - "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-f2201f3c-d7f2-495d-9129-e47879669af9:latest", + "docker/desktop-storage-provisioner@sha256:115d77efe6e256cefbcdf1d3292bede9339ef3952a2a83393cea217a3ffdef36", + "docker/desktop-storage-provisioner:v2.0", ], - "sizeInBytes": 1915296296, + "sizeInBytes": 41850220, }, { "_class": [ "Image", ], - "_key": "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-55bca43d-ef3c-41a7-a1b1-ab09c33b1b81:latest", + "_key": "docker/desktop-vpnkit-controller@sha256:7ecf567ea07095f9af6ce2004055d4d37e4ee3bc19b553cce2f6c37ee9b916bf", "_rawData": [ { "name": "default", "rawData": V1ContainerImage { "names": [ - "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-55bca43d-ef3c-41a7-a1b1-ab09c33b1b81:latest", + "docker/desktop-vpnkit-controller@sha256:7ecf567ea07095f9af6ce2004055d4d37e4ee3bc19b553cce2f6c37ee9b916bf", + "docker/desktop-vpnkit-controller:dc331cb22850be0cdd97c84a9cfecaf44a1afb6e", ], - "sizeBytes": 1902809701, + "sizeBytes": 36226360, }, }, ], "_type": "kube_image", "createdOn": undefined, - "displayName": "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-55bca43d-ef3c-41a7-a1b1-ab09c33b1b81:latest", - "name": "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-55bca43d-ef3c-41a7-a1b1-ab09c33b1b81:latest", + "displayName": "docker/desktop-vpnkit-controller@sha256:7ecf567ea07095f9af6ce2004055d4d37e4ee3bc19b553cce2f6c37ee9b916bf", + "name": "docker/desktop-vpnkit-controller@sha256:7ecf567ea07095f9af6ce2004055d4d37e4ee3bc19b553cce2f6c37ee9b916bf", "names": [ - "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-55bca43d-ef3c-41a7-a1b1-ab09c33b1b81:latest", + "docker/desktop-vpnkit-controller@sha256:7ecf567ea07095f9af6ce2004055d4d37e4ee3bc19b553cce2f6c37ee9b916bf", + "docker/desktop-vpnkit-controller:dc331cb22850be0cdd97c84a9cfecaf44a1afb6e", ], - "sizeInBytes": 1902809701, + "sizeInBytes": 36226360, }, { "_class": [ "Image", ], - "_key": "081157560428.dkr.ecr.us-east-1.amazonaws.com/base-deploy-terraform-v1.3@sha256:0625c426e9e5f9eb4cd387d6583f007ff3cc7bf47a94b6e714e56b11406f2516", + "_key": "registry.k8s.io/pause:3.9", "_rawData": [ { "name": "default", "rawData": V1ContainerImage { "names": [ - "081157560428.dkr.ecr.us-east-1.amazonaws.com/base-deploy-terraform-v1.3@sha256:0625c426e9e5f9eb4cd387d6583f007ff3cc7bf47a94b6e714e56b11406f2516", - "081157560428.dkr.ecr.us-east-1.amazonaws.com/base-deploy-terraform-v1.3:10", + "registry.k8s.io/pause:3.9", ], - "sizeBytes": 1827899146, + "sizeBytes": 743952, }, }, ], "_type": "kube_image", "createdOn": undefined, - "displayName": "081157560428.dkr.ecr.us-east-1.amazonaws.com/base-deploy-terraform-v1.3@sha256:0625c426e9e5f9eb4cd387d6583f007ff3cc7bf47a94b6e714e56b11406f2516", - "name": "081157560428.dkr.ecr.us-east-1.amazonaws.com/base-deploy-terraform-v1.3@sha256:0625c426e9e5f9eb4cd387d6583f007ff3cc7bf47a94b6e714e56b11406f2516", + "displayName": "registry.k8s.io/pause:3.9", + "name": "registry.k8s.io/pause:3.9", "names": [ - "081157560428.dkr.ecr.us-east-1.amazonaws.com/base-deploy-terraform-v1.3@sha256:0625c426e9e5f9eb4cd387d6583f007ff3cc7bf47a94b6e714e56b11406f2516", - "081157560428.dkr.ecr.us-east-1.amazonaws.com/base-deploy-terraform-v1.3:10", + "registry.k8s.io/pause:3.9", ], - "sizeInBytes": 1827899146, + "sizeInBytes": 743952, }, + ], + "collectedRelationships": [ { - "_class": [ - "Image", - ], - "_key": "081157560428.dkr.ecr.us-east-1.amazonaws.com/builder-node18@sha256:bb87ce3aa714d1457b4cefee61bf034b6ee09e6a66a5ccab236540f60fd2b3d1", - "_rawData": [ - { - "name": "default", - "rawData": V1ContainerImage { - "names": [ - "081157560428.dkr.ecr.us-east-1.amazonaws.com/builder-node18@sha256:bb87ce3aa714d1457b4cefee61bf034b6ee09e6a66a5ccab236540f60fd2b3d1", - "081157560428.dkr.ecr.us-east-1.amazonaws.com/builder-node18:4", - ], - "sizeBytes": 1752385070, - }, - }, - ], - "_type": "kube_image", - "createdOn": undefined, - "displayName": "081157560428.dkr.ecr.us-east-1.amazonaws.com/builder-node18@sha256:bb87ce3aa714d1457b4cefee61bf034b6ee09e6a66a5ccab236540f60fd2b3d1", - "name": "081157560428.dkr.ecr.us-east-1.amazonaws.com/builder-node18@sha256:bb87ce3aa714d1457b4cefee61bf034b6ee09e6a66a5ccab236540f60fd2b3d1", - "names": [ - "081157560428.dkr.ecr.us-east-1.amazonaws.com/builder-node18@sha256:bb87ce3aa714d1457b4cefee61bf034b6ee09e6a66a5ccab236540f60fd2b3d1", - "081157560428.dkr.ecr.us-east-1.amazonaws.com/builder-node18:4", - ], - "sizeInBytes": 1752385070, + "_class": "HAS", + "_fromEntityKey": "1ff515ee-b3a1-4409-9cd1-909852865e61", + "_key": "1ff515ee-b3a1-4409-9cd1-909852865e61|has|081157560428.dkr.ecr.us-east-1.amazonaws.com/provision-actions-runner-controller/gha-runner@sha256:05b4caf6f60de97201510a7fa0d30a0e331bec38476867b468c76083b8542308", + "_toEntityKey": "081157560428.dkr.ecr.us-east-1.amazonaws.com/provision-actions-runner-controller/gha-runner@sha256:05b4caf6f60de97201510a7fa0d30a0e331bec38476867b468c76083b8542308", + "_type": "kube_node_has_image", + "displayName": "HAS", }, { - "_class": [ - "Image", - ], - "_key": "081157560428.dkr.ecr.us-east-1.amazonaws.com/deployer@sha256:cc3996116a7a3418a6919a57af4a7fe00b880efec6ff000ff6280bc3729264f6", - "_rawData": [ - { - "name": "default", - "rawData": V1ContainerImage { - "names": [ - "081157560428.dkr.ecr.us-east-1.amazonaws.com/deployer@sha256:cc3996116a7a3418a6919a57af4a7fe00b880efec6ff000ff6280bc3729264f6", - "081157560428.dkr.ecr.us-east-1.amazonaws.com/deployer:4", - ], - "sizeBytes": 1497532443, - }, - }, - ], - "_type": "kube_image", - "createdOn": undefined, - "displayName": "081157560428.dkr.ecr.us-east-1.amazonaws.com/deployer@sha256:cc3996116a7a3418a6919a57af4a7fe00b880efec6ff000ff6280bc3729264f6", - "name": "081157560428.dkr.ecr.us-east-1.amazonaws.com/deployer@sha256:cc3996116a7a3418a6919a57af4a7fe00b880efec6ff000ff6280bc3729264f6", - "names": [ - "081157560428.dkr.ecr.us-east-1.amazonaws.com/deployer@sha256:cc3996116a7a3418a6919a57af4a7fe00b880efec6ff000ff6280bc3729264f6", - "081157560428.dkr.ecr.us-east-1.amazonaws.com/deployer:4", - ], - "sizeInBytes": 1497532443, - }, - { - "_class": [ - "Image", - ], - "_key": "081157560428.dkr.ecr.us-east-1.amazonaws.com/builder-node14@sha256:19927c7d9f18be98b9da4a5ccfda77113be8741e1878dd949974021f569e2c72", - "_rawData": [ - { - "name": "default", - "rawData": V1ContainerImage { - "names": [ - "081157560428.dkr.ecr.us-east-1.amazonaws.com/builder-node14@sha256:19927c7d9f18be98b9da4a5ccfda77113be8741e1878dd949974021f569e2c72", - "081157560428.dkr.ecr.us-east-1.amazonaws.com/builder-node14:4", - ], - "sizeBytes": 1460362838, - }, - }, - ], - "_type": "kube_image", - "createdOn": undefined, - "displayName": "081157560428.dkr.ecr.us-east-1.amazonaws.com/builder-node14@sha256:19927c7d9f18be98b9da4a5ccfda77113be8741e1878dd949974021f569e2c72", - "name": "081157560428.dkr.ecr.us-east-1.amazonaws.com/builder-node14@sha256:19927c7d9f18be98b9da4a5ccfda77113be8741e1878dd949974021f569e2c72", - "names": [ - "081157560428.dkr.ecr.us-east-1.amazonaws.com/builder-node14@sha256:19927c7d9f18be98b9da4a5ccfda77113be8741e1878dd949974021f569e2c72", - "081157560428.dkr.ecr.us-east-1.amazonaws.com/builder-node14:4", - ], - "sizeInBytes": 1460362838, - }, - { - "_class": [ - "Image", - ], - "_key": "graph-kubernetes:2.0.0", - "_rawData": [ - { - "name": "default", - "rawData": V1ContainerImage { - "names": [ - "graph-kubernetes:2.0.0", - ], - "sizeBytes": 1140506572, - }, - }, - ], - "_type": "kube_image", - "createdOn": undefined, - "displayName": "graph-kubernetes:2.0.0", - "name": "graph-kubernetes:2.0.0", - "names": [ - "graph-kubernetes:2.0.0", - ], - "sizeInBytes": 1140506572, - }, - { - "_class": [ - "Image", - ], - "_key": "web-icons-deploy-92c218c41b1a8f518d0369858274cc96f85608fe-7e0615be-f920-4847-a715-b377143d9adb:latest", - "_rawData": [ - { - "name": "default", - "rawData": V1ContainerImage { - "names": [ - "web-icons-deploy-92c218c41b1a8f518d0369858274cc96f85608fe-7e0615be-f920-4847-a715-b377143d9adb:latest", - ], - "sizeBytes": 496365872, - }, - }, - ], - "_type": "kube_image", - "createdOn": undefined, - "displayName": "web-icons-deploy-92c218c41b1a8f518d0369858274cc96f85608fe-7e0615be-f920-4847-a715-b377143d9adb:latest", - "name": "web-icons-deploy-92c218c41b1a8f518d0369858274cc96f85608fe-7e0615be-f920-4847-a715-b377143d9adb:latest", - "names": [ - "web-icons-deploy-92c218c41b1a8f518d0369858274cc96f85608fe-7e0615be-f920-4847-a715-b377143d9adb:latest", - ], - "sizeInBytes": 496365872, - }, - { - "_class": [ - "Image", - ], - "_key": "081157560428.dkr.ecr.us-east-1.amazonaws.com/base-deploy-slim@sha256:2d2c0799c492cd19a6f092c8a61e45526b378aa75d74bad5f630b4b1c1d5d286", - "_rawData": [ - { - "name": "default", - "rawData": V1ContainerImage { - "names": [ - "081157560428.dkr.ecr.us-east-1.amazonaws.com/base-deploy-slim@sha256:2d2c0799c492cd19a6f092c8a61e45526b378aa75d74bad5f630b4b1c1d5d286", - "081157560428.dkr.ecr.us-east-1.amazonaws.com/base-deploy-slim:11", - ], - "sizeBytes": 490013096, - }, - }, - ], - "_type": "kube_image", - "createdOn": undefined, - "displayName": "081157560428.dkr.ecr.us-east-1.amazonaws.com/base-deploy-slim@sha256:2d2c0799c492cd19a6f092c8a61e45526b378aa75d74bad5f630b4b1c1d5d286", - "name": "081157560428.dkr.ecr.us-east-1.amazonaws.com/base-deploy-slim@sha256:2d2c0799c492cd19a6f092c8a61e45526b378aa75d74bad5f630b4b1c1d5d286", - "names": [ - "081157560428.dkr.ecr.us-east-1.amazonaws.com/base-deploy-slim@sha256:2d2c0799c492cd19a6f092c8a61e45526b378aa75d74bad5f630b4b1c1d5d286", - "081157560428.dkr.ecr.us-east-1.amazonaws.com/base-deploy-slim:11", - ], - "sizeInBytes": 490013096, - }, - { - "_class": [ - "Image", - ], - "_key": "docker/desktop-kubernetes@sha256:09d56959eb312aadacf637abb4cbd803efcc35a7cc8a8dfe1c7d1670ee76668a", - "_rawData": [ - { - "name": "default", - "rawData": V1ContainerImage { - "names": [ - "docker/desktop-kubernetes@sha256:09d56959eb312aadacf637abb4cbd803efcc35a7cc8a8dfe1c7d1670ee76668a", - "docker/desktop-kubernetes:kubernetes-v1.29.1-cni-v1.4.0-critools-v1.29.0-cri-dockerd-v0.3.8-1-debian", - ], - "sizeBytes": 437829638, - }, - }, - ], - "_type": "kube_image", - "createdOn": undefined, - "displayName": "docker/desktop-kubernetes@sha256:09d56959eb312aadacf637abb4cbd803efcc35a7cc8a8dfe1c7d1670ee76668a", - "name": "docker/desktop-kubernetes@sha256:09d56959eb312aadacf637abb4cbd803efcc35a7cc8a8dfe1c7d1670ee76668a", - "names": [ - "docker/desktop-kubernetes@sha256:09d56959eb312aadacf637abb4cbd803efcc35a7cc8a8dfe1c7d1670ee76668a", - "docker/desktop-kubernetes:kubernetes-v1.29.1-cni-v1.4.0-critools-v1.29.0-cri-dockerd-v0.3.8-1-debian", - ], - "sizeInBytes": 437829638, - }, - { - "_class": [ - "Image", - ], - "_key": "hubproxy.docker.internal:5000/docker/desktop-kubernetes@sha256:783fe465eee40f2bf5743f2f90c94223093f173808bae7ca54f9a741d9d36b40", - "_rawData": [ - { - "name": "default", - "rawData": V1ContainerImage { - "names": [ - "hubproxy.docker.internal:5000/docker/desktop-kubernetes@sha256:783fe465eee40f2bf5743f2f90c94223093f173808bae7ca54f9a741d9d36b40", - "hubproxy.docker.internal:5000/docker/desktop-kubernetes:kubernetes-v1.25.2-cni-v1.1.1-critools-v1.24.2-cri-dockerd-v0.2.5-1-debian", - ], - "sizeBytes": 363318669, - }, - }, - ], - "_type": "kube_image", - "createdOn": undefined, - "displayName": "hubproxy.docker.internal:5000/docker/desktop-kubernetes@sha256:783fe465eee40f2bf5743f2f90c94223093f173808bae7ca54f9a741d9d36b40", - "name": "hubproxy.docker.internal:5000/docker/desktop-kubernetes@sha256:783fe465eee40f2bf5743f2f90c94223093f173808bae7ca54f9a741d9d36b40", - "names": [ - "hubproxy.docker.internal:5000/docker/desktop-kubernetes@sha256:783fe465eee40f2bf5743f2f90c94223093f173808bae7ca54f9a741d9d36b40", - "hubproxy.docker.internal:5000/docker/desktop-kubernetes:kubernetes-v1.25.2-cni-v1.1.1-critools-v1.24.2-cri-dockerd-v0.2.5-1-debian", - ], - "sizeInBytes": 363318669, - }, - { - "_class": [ - "Image", - ], - "_key": "k8s.gcr.io/etcd:3.5.4-0", - "_rawData": [ - { - "name": "default", - "rawData": V1ContainerImage { - "names": [ - "k8s.gcr.io/etcd:3.5.4-0", - ], - "sizeBytes": 299520781, - }, - }, - ], - "_type": "kube_image", - "createdOn": undefined, - "displayName": "k8s.gcr.io/etcd:3.5.4-0", - "name": "k8s.gcr.io/etcd:3.5.4-0", - "names": [ - "k8s.gcr.io/etcd:3.5.4-0", - ], - "sizeInBytes": 299520781, - }, - { - "_class": [ - "Image", - ], - "_key": "integration-cyberark-epm-25922b175f0ea8fba4e00a5c8946de6eedede919-2a421e17-2dba-4712-b808-19d2ae1de19e:latest", - "_rawData": [ - { - "name": "default", - "rawData": V1ContainerImage { - "names": [ - "integration-cyberark-epm-25922b175f0ea8fba4e00a5c8946de6eedede919-2a421e17-2dba-4712-b808-19d2ae1de19e:latest", - "integration-cyberark-epm-25922b175f0ea8fba4e00a5c8946de6eedede919-46234c6b-12a9-4e98-9b7c-d73b9f7a43b2:latest", - "integration-cyberark-epm-9e22c7edc643e71676f86820b2f1b77b63163c29-0295e95e-3a05-477f-90ec-b08d7b08ea84:latest", - "integration-cyberark-epm-9e22c7edc643e71676f86820b2f1b77b63163c29-0e701342-1f76-4007-bc87-9f15a9e3e827:latest", - "integration-cyberark-epm-9e22c7edc643e71676f86820b2f1b77b63163c29-2b9cf5c8-2b6e-4c9e-b43a-f27b4e297c00:latest", - ], - "sizeBytes": 281593869, - }, - }, - ], - "_type": "kube_image", - "createdOn": undefined, - "displayName": "integration-cyberark-epm-25922b175f0ea8fba4e00a5c8946de6eedede919-2a421e17-2dba-4712-b808-19d2ae1de19e:latest", - "name": "integration-cyberark-epm-25922b175f0ea8fba4e00a5c8946de6eedede919-2a421e17-2dba-4712-b808-19d2ae1de19e:latest", - "names": [ - "integration-cyberark-epm-25922b175f0ea8fba4e00a5c8946de6eedede919-2a421e17-2dba-4712-b808-19d2ae1de19e:latest", - "integration-cyberark-epm-25922b175f0ea8fba4e00a5c8946de6eedede919-46234c6b-12a9-4e98-9b7c-d73b9f7a43b2:latest", - "integration-cyberark-epm-9e22c7edc643e71676f86820b2f1b77b63163c29-0295e95e-3a05-477f-90ec-b08d7b08ea84:latest", - "integration-cyberark-epm-9e22c7edc643e71676f86820b2f1b77b63163c29-0e701342-1f76-4007-bc87-9f15a9e3e827:latest", - "integration-cyberark-epm-9e22c7edc643e71676f86820b2f1b77b63163c29-2b9cf5c8-2b6e-4c9e-b43a-f27b4e297c00:latest", - ], - "sizeInBytes": 281593869, - }, - { - "_class": [ - "Image", - ], - "_key": "integration-cyberark-epm-25922b175f0ea8fba4e00a5c8946de6eedede919-3db8d6d2-6c57-4d4b-8c8a-414013998b1e:latest", - "_rawData": [ - { - "name": "default", - "rawData": V1ContainerImage { - "names": [ - "integration-cyberark-epm-25922b175f0ea8fba4e00a5c8946de6eedede919-3db8d6d2-6c57-4d4b-8c8a-414013998b1e:latest", - "integration-cyberark-epm-25922b175f0ea8fba4e00a5c8946de6eedede919-cb7ecdd3-c17e-4339-8f49-abe0744f41d7:latest", - "integration-cyberark-epm-9e22c7edc643e71676f86820b2f1b77b63163c29-48587a38-13d0-418f-a08e-3db69c486fd6:latest", - "integration-cyberark-epm-9e22c7edc643e71676f86820b2f1b77b63163c29-4e33638a-a167-42b7-9c51-ddf0b8262531:latest", - "integration-cyberark-epm-9e22c7edc643e71676f86820b2f1b77b63163c29-9301f5b0-9bdc-4eab-88b3-18911c56c46d:latest", - ], - "sizeBytes": 277118299, - }, - }, - ], - "_type": "kube_image", - "createdOn": undefined, - "displayName": "integration-cyberark-epm-25922b175f0ea8fba4e00a5c8946de6eedede919-3db8d6d2-6c57-4d4b-8c8a-414013998b1e:latest", - "name": "integration-cyberark-epm-25922b175f0ea8fba4e00a5c8946de6eedede919-3db8d6d2-6c57-4d4b-8c8a-414013998b1e:latest", - "names": [ - "integration-cyberark-epm-25922b175f0ea8fba4e00a5c8946de6eedede919-3db8d6d2-6c57-4d4b-8c8a-414013998b1e:latest", - "integration-cyberark-epm-25922b175f0ea8fba4e00a5c8946de6eedede919-cb7ecdd3-c17e-4339-8f49-abe0744f41d7:latest", - "integration-cyberark-epm-9e22c7edc643e71676f86820b2f1b77b63163c29-48587a38-13d0-418f-a08e-3db69c486fd6:latest", - "integration-cyberark-epm-9e22c7edc643e71676f86820b2f1b77b63163c29-4e33638a-a167-42b7-9c51-ddf0b8262531:latest", - "integration-cyberark-epm-9e22c7edc643e71676f86820b2f1b77b63163c29-9301f5b0-9bdc-4eab-88b3-18911c56c46d:latest", - ], - "sizeInBytes": 277118299, - }, - { - "_class": [ - "Image", - ], - "_key": "081157560428.dkr.ecr.us-east-1.amazonaws.com/ecs-nodejs-service-with-observability-instrumentation@sha256:8882cffe638b7204641d2b9dbb7e2b72702058e679174dbf957fccb15fa37b59", - "_rawData": [ - { - "name": "default", - "rawData": V1ContainerImage { - "names": [ - "081157560428.dkr.ecr.us-east-1.amazonaws.com/ecs-nodejs-service-with-observability-instrumentation@sha256:8882cffe638b7204641d2b9dbb7e2b72702058e679174dbf957fccb15fa37b59", - "081157560428.dkr.ecr.us-east-1.amazonaws.com/ecs-nodejs-service-with-observability-instrumentation:latest", - ], - "sizeBytes": 253043681, - }, - }, - ], - "_type": "kube_image", - "createdOn": undefined, - "displayName": "081157560428.dkr.ecr.us-east-1.amazonaws.com/ecs-nodejs-service-with-observability-instrumentation@sha256:8882cffe638b7204641d2b9dbb7e2b72702058e679174dbf957fccb15fa37b59", - "name": "081157560428.dkr.ecr.us-east-1.amazonaws.com/ecs-nodejs-service-with-observability-instrumentation@sha256:8882cffe638b7204641d2b9dbb7e2b72702058e679174dbf957fccb15fa37b59", - "names": [ - "081157560428.dkr.ecr.us-east-1.amazonaws.com/ecs-nodejs-service-with-observability-instrumentation@sha256:8882cffe638b7204641d2b9dbb7e2b72702058e679174dbf957fccb15fa37b59", - "081157560428.dkr.ecr.us-east-1.amazonaws.com/ecs-nodejs-service-with-observability-instrumentation:latest", - ], - "sizeInBytes": 253043681, - }, - { - "_class": [ - "Image", - ], - "_key": "moby/buildkit@sha256:d6fa89830c26919acba23c5cafa09df0c3ec1fbde20bb2a15ff349e0795241f4", - "_rawData": [ - { - "name": "default", - "rawData": V1ContainerImage { - "names": [ - "moby/buildkit@sha256:d6fa89830c26919acba23c5cafa09df0c3ec1fbde20bb2a15ff349e0795241f4", - "moby/buildkit:v0.11.6", - ], - "sizeBytes": 168497755, - }, - }, - ], - "_type": "kube_image", - "createdOn": undefined, - "displayName": "moby/buildkit@sha256:d6fa89830c26919acba23c5cafa09df0c3ec1fbde20bb2a15ff349e0795241f4", - "name": "moby/buildkit@sha256:d6fa89830c26919acba23c5cafa09df0c3ec1fbde20bb2a15ff349e0795241f4", - "names": [ - "moby/buildkit@sha256:d6fa89830c26919acba23c5cafa09df0c3ec1fbde20bb2a15ff349e0795241f4", - "moby/buildkit:v0.11.6", - ], - "sizeInBytes": 168497755, - }, - { - "_class": [ - "Image", - ], - "_key": "081157560428.dkr.ecr.us-east-1.amazonaws.com/ami-builder@sha256:980f50b2e5780923d3f88dd6fc3b81cbfed55fc08032bf5fc54be809c52bfa8c", - "_rawData": [ - { - "name": "default", - "rawData": V1ContainerImage { - "names": [ - "081157560428.dkr.ecr.us-east-1.amazonaws.com/ami-builder@sha256:980f50b2e5780923d3f88dd6fc3b81cbfed55fc08032bf5fc54be809c52bfa8c", - "081157560428.dkr.ecr.us-east-1.amazonaws.com/ami-builder:1", - ], - "sizeBytes": 158159553, - }, - }, - ], - "_type": "kube_image", - "createdOn": undefined, - "displayName": "081157560428.dkr.ecr.us-east-1.amazonaws.com/ami-builder@sha256:980f50b2e5780923d3f88dd6fc3b81cbfed55fc08032bf5fc54be809c52bfa8c", - "name": "081157560428.dkr.ecr.us-east-1.amazonaws.com/ami-builder@sha256:980f50b2e5780923d3f88dd6fc3b81cbfed55fc08032bf5fc54be809c52bfa8c", - "names": [ - "081157560428.dkr.ecr.us-east-1.amazonaws.com/ami-builder@sha256:980f50b2e5780923d3f88dd6fc3b81cbfed55fc08032bf5fc54be809c52bfa8c", - "081157560428.dkr.ecr.us-east-1.amazonaws.com/ami-builder:1", - ], - "sizeInBytes": 158159553, - }, - { - "_class": [ - "Image", - ], - "_key": "otel/opentelemetry-collector-contrib@sha256:fe4da6a72f0adab77371987c0e67a5605a9ad4b9aa5755c2ae88403f2657ec6b", - "_rawData": [ - { - "name": "default", - "rawData": V1ContainerImage { - "names": [ - "otel/opentelemetry-collector-contrib@sha256:fe4da6a72f0adab77371987c0e67a5605a9ad4b9aa5755c2ae88403f2657ec6b", - "otel/opentelemetry-collector-contrib:0.58.0", - ], - "sizeBytes": 156899361, - }, - }, - ], - "_type": "kube_image", - "createdOn": undefined, - "displayName": "otel/opentelemetry-collector-contrib@sha256:fe4da6a72f0adab77371987c0e67a5605a9ad4b9aa5755c2ae88403f2657ec6b", - "name": "otel/opentelemetry-collector-contrib@sha256:fe4da6a72f0adab77371987c0e67a5605a9ad4b9aa5755c2ae88403f2657ec6b", - "names": [ - "otel/opentelemetry-collector-contrib@sha256:fe4da6a72f0adab77371987c0e67a5605a9ad4b9aa5755c2ae88403f2657ec6b", - "otel/opentelemetry-collector-contrib:0.58.0", - ], - "sizeInBytes": 156899361, - }, - { - "_class": [ - "Image", - ], - "_key": "registry.k8s.io/etcd:3.5.10-0", - "_rawData": [ - { - "name": "default", - "rawData": V1ContainerImage { - "names": [ - "registry.k8s.io/etcd:3.5.10-0", - ], - "sizeBytes": 147502300, - }, - }, - ], - "_type": "kube_image", - "createdOn": undefined, - "displayName": "registry.k8s.io/etcd:3.5.10-0", - "name": "registry.k8s.io/etcd:3.5.10-0", - "names": [ - "registry.k8s.io/etcd:3.5.10-0", - ], - "sizeInBytes": 147502300, - }, - { - "_class": [ - "Image", - ], - "_key": "otel/opentelemetry-collector-contrib@sha256:7fd60e2d55b0fc2cc87742022ab14e7ea3200b260dd3c334f041b731be2584eb", - "_rawData": [ - { - "name": "default", - "rawData": V1ContainerImage { - "names": [ - "otel/opentelemetry-collector-contrib@sha256:7fd60e2d55b0fc2cc87742022ab14e7ea3200b260dd3c334f041b731be2584eb", - "otel/opentelemetry-collector-contrib:0.33.0", - ], - "sizeBytes": 132908975, - }, - }, - ], - "_type": "kube_image", - "createdOn": undefined, - "displayName": "otel/opentelemetry-collector-contrib@sha256:7fd60e2d55b0fc2cc87742022ab14e7ea3200b260dd3c334f041b731be2584eb", - "name": "otel/opentelemetry-collector-contrib@sha256:7fd60e2d55b0fc2cc87742022ab14e7ea3200b260dd3c334f041b731be2584eb", - "names": [ - "otel/opentelemetry-collector-contrib@sha256:7fd60e2d55b0fc2cc87742022ab14e7ea3200b260dd3c334f041b731be2584eb", - "otel/opentelemetry-collector-contrib:0.33.0", - ], - "sizeInBytes": 132908975, - }, - { - "_class": [ - "Image", - ], - "_key": "fluent/fluent-bit@sha256:cc8dbcdc074dabbd9af913be0ba78bdaa7186bf7e5e91b7b62d7195e09e6245b", - "_rawData": [ - { - "name": "default", - "rawData": V1ContainerImage { - "names": [ - "fluent/fluent-bit@sha256:cc8dbcdc074dabbd9af913be0ba78bdaa7186bf7e5e91b7b62d7195e09e6245b", - "fluent/fluent-bit:1.8", - ], - "sizeBytes": 129155371, - }, - }, - ], - "_type": "kube_image", - "createdOn": undefined, - "displayName": "fluent/fluent-bit@sha256:cc8dbcdc074dabbd9af913be0ba78bdaa7186bf7e5e91b7b62d7195e09e6245b", - "name": "fluent/fluent-bit@sha256:cc8dbcdc074dabbd9af913be0ba78bdaa7186bf7e5e91b7b62d7195e09e6245b", - "names": [ - "fluent/fluent-bit@sha256:cc8dbcdc074dabbd9af913be0ba78bdaa7186bf7e5e91b7b62d7195e09e6245b", - "fluent/fluent-bit:1.8", - ], - "sizeInBytes": 129155371, - }, - { - "_class": [ - "Image", - ], - "_key": "k8s.gcr.io/kube-apiserver:v1.25.2", - "_rawData": [ - { - "name": "default", - "rawData": V1ContainerImage { - "names": [ - "k8s.gcr.io/kube-apiserver:v1.25.2", - ], - "sizeBytes": 127726803, - }, - }, - ], - "_type": "kube_image", - "createdOn": undefined, - "displayName": "k8s.gcr.io/kube-apiserver:v1.25.2", - "name": "k8s.gcr.io/kube-apiserver:v1.25.2", - "names": [ - "k8s.gcr.io/kube-apiserver:v1.25.2", - ], - "sizeInBytes": 127726803, - }, - { - "_class": [ - "Image", - ], - "_key": "registry.k8s.io/kube-apiserver:v1.29.1", - "_rawData": [ - { - "name": "default", - "rawData": V1ContainerImage { - "names": [ - "registry.k8s.io/kube-apiserver:v1.29.1", - ], - "sizeBytes": 127316790, - }, - }, - ], - "_type": "kube_image", - "createdOn": undefined, - "displayName": "registry.k8s.io/kube-apiserver:v1.29.1", - "name": "registry.k8s.io/kube-apiserver:v1.29.1", - "names": [ - "registry.k8s.io/kube-apiserver:v1.29.1", - ], - "sizeInBytes": 127316790, - }, - { - "_class": [ - "Image", - ], - "_key": "registry.k8s.io/kube-controller-manager:v1.29.1", - "_rawData": [ - { - "name": "default", - "rawData": V1ContainerImage { - "names": [ - "registry.k8s.io/kube-controller-manager:v1.29.1", - ], - "sizeBytes": 121947285, - }, - }, - ], - "_type": "kube_image", - "createdOn": undefined, - "displayName": "registry.k8s.io/kube-controller-manager:v1.29.1", - "name": "registry.k8s.io/kube-controller-manager:v1.29.1", - "names": [ - "registry.k8s.io/kube-controller-manager:v1.29.1", - ], - "sizeInBytes": 121947285, - }, - { - "_class": [ - "Image", - ], - "_key": "k8s.gcr.io/kube-controller-manager:v1.25.2", - "_rawData": [ - { - "name": "default", - "rawData": V1ContainerImage { - "names": [ - "k8s.gcr.io/kube-controller-manager:v1.25.2", - ], - "sizeBytes": 117097964, - }, - }, - ], - "_type": "kube_image", - "createdOn": undefined, - "displayName": "k8s.gcr.io/kube-controller-manager:v1.25.2", - "name": "k8s.gcr.io/kube-controller-manager:v1.25.2", - "names": [ - "k8s.gcr.io/kube-controller-manager:v1.25.2", - ], - "sizeInBytes": 117097964, - }, - { - "_class": [ - "Image", - ], - "_key": "fluent/fluent-bit@sha256:bc89a87cc9cd40c320644835b83170f49819dc3ea447e38c71dde27a181e7a9b", - "_rawData": [ - { - "name": "default", - "rawData": V1ContainerImage { - "names": [ - "fluent/fluent-bit@sha256:bc89a87cc9cd40c320644835b83170f49819dc3ea447e38c71dde27a181e7a9b", - "fluent/fluent-bit:2.2", - ], - "sizeBytes": 86691759, - }, - }, - ], - "_type": "kube_image", - "createdOn": undefined, - "displayName": "fluent/fluent-bit@sha256:bc89a87cc9cd40c320644835b83170f49819dc3ea447e38c71dde27a181e7a9b", - "name": "fluent/fluent-bit@sha256:bc89a87cc9cd40c320644835b83170f49819dc3ea447e38c71dde27a181e7a9b", - "names": [ - "fluent/fluent-bit@sha256:bc89a87cc9cd40c320644835b83170f49819dc3ea447e38c71dde27a181e7a9b", - "fluent/fluent-bit:2.2", - ], - "sizeInBytes": 86691759, - }, - { - "_class": [ - "Image", - ], - "_key": "registry.k8s.io/kube-proxy:v1.29.1", - "_rawData": [ - { - "name": "default", - "rawData": V1ContainerImage { - "names": [ - "registry.k8s.io/kube-proxy:v1.29.1", - ], - "sizeBytes": 82254688, - }, - }, - ], - "_type": "kube_image", - "createdOn": undefined, - "displayName": "registry.k8s.io/kube-proxy:v1.29.1", - "name": "registry.k8s.io/kube-proxy:v1.29.1", - "names": [ - "registry.k8s.io/kube-proxy:v1.29.1", - ], - "sizeInBytes": 82254688, - }, - { - "_class": [ - "Image", - ], - "_key": "k8s.gcr.io/kube-proxy:v1.25.2", - "_rawData": [ - { - "name": "default", - "rawData": V1ContainerImage { - "names": [ - "k8s.gcr.io/kube-proxy:v1.25.2", - ], - "sizeBytes": 61691938, - }, - }, - ], - "_type": "kube_image", - "createdOn": undefined, - "displayName": "k8s.gcr.io/kube-proxy:v1.25.2", - "name": "k8s.gcr.io/kube-proxy:v1.25.2", - "names": [ - "k8s.gcr.io/kube-proxy:v1.25.2", - ], - "sizeInBytes": 61691938, - }, - { - "_class": [ - "Image", - ], - "_key": "tonistiigi/binfmt@sha256:66e11bea77a5ea9d6f0fe79b57cd2b189b5d15b93a2bdb925be22949232e4e55", - "_rawData": [ - { - "name": "default", - "rawData": V1ContainerImage { - "names": [ - "tonistiigi/binfmt@sha256:66e11bea77a5ea9d6f0fe79b57cd2b189b5d15b93a2bdb925be22949232e4e55", - "tonistiigi/binfmt:latest", - ], - "sizeBytes": 60182964, - }, - }, - ], - "_type": "kube_image", - "createdOn": undefined, - "displayName": "tonistiigi/binfmt@sha256:66e11bea77a5ea9d6f0fe79b57cd2b189b5d15b93a2bdb925be22949232e4e55", - "name": "tonistiigi/binfmt@sha256:66e11bea77a5ea9d6f0fe79b57cd2b189b5d15b93a2bdb925be22949232e4e55", - "names": [ - "tonistiigi/binfmt@sha256:66e11bea77a5ea9d6f0fe79b57cd2b189b5d15b93a2bdb925be22949232e4e55", - "tonistiigi/binfmt:latest", - ], - "sizeInBytes": 60182964, - }, - { - "_class": [ - "Image", - ], - "_key": "registry.k8s.io/coredns/coredns:v1.11.1", - "_rawData": [ - { - "name": "default", - "rawData": V1ContainerImage { - "names": [ - "registry.k8s.io/coredns/coredns:v1.11.1", - ], - "sizeBytes": 59820619, - }, - }, - ], - "_type": "kube_image", - "createdOn": undefined, - "displayName": "registry.k8s.io/coredns/coredns:v1.11.1", - "name": "registry.k8s.io/coredns/coredns:v1.11.1", - "names": [ - "registry.k8s.io/coredns/coredns:v1.11.1", - ], - "sizeInBytes": 59820619, - }, - { - "_class": [ - "Image", - ], - "_key": "registry.k8s.io/kube-scheduler:v1.29.1", - "_rawData": [ - { - "name": "default", - "rawData": V1ContainerImage { - "names": [ - "registry.k8s.io/kube-scheduler:v1.29.1", - ], - "sizeBytes": 59536833, - }, - }, - ], - "_type": "kube_image", - "createdOn": undefined, - "displayName": "registry.k8s.io/kube-scheduler:v1.29.1", - "name": "registry.k8s.io/kube-scheduler:v1.29.1", - "names": [ - "registry.k8s.io/kube-scheduler:v1.29.1", - ], - "sizeInBytes": 59536833, - }, - { - "_class": [ - "Image", - ], - "_key": "k8s.gcr.io/kube-scheduler:v1.25.2", - "_rawData": [ - { - "name": "default", - "rawData": V1ContainerImage { - "names": [ - "k8s.gcr.io/kube-scheduler:v1.25.2", - ], - "sizeBytes": 50583045, - }, - }, - ], - "_type": "kube_image", - "createdOn": undefined, - "displayName": "k8s.gcr.io/kube-scheduler:v1.25.2", - "name": "k8s.gcr.io/kube-scheduler:v1.25.2", - "names": [ - "k8s.gcr.io/kube-scheduler:v1.25.2", - ], - "sizeInBytes": 50583045, - }, - { - "_class": [ - "Image", - ], - "_key": "k8s.gcr.io/coredns:v1.9.3", - "_rawData": [ - { - "name": "default", - "rawData": V1ContainerImage { - "names": [ - "k8s.gcr.io/coredns:v1.9.3", - ], - "sizeBytes": 48803555, - }, - }, - ], - "_type": "kube_image", - "createdOn": undefined, - "displayName": "k8s.gcr.io/coredns:v1.9.3", - "name": "k8s.gcr.io/coredns:v1.9.3", - "names": [ - "k8s.gcr.io/coredns:v1.9.3", - ], - "sizeInBytes": 48803555, - }, - { - "_class": [ - "Image", - ], - "_key": "cortexlabs/kubexit@sha256:75c1c946d1e9a75cbf736534603020efa1ca2fdf1bdbdb9a07c26ff0178f0807", - "_rawData": [ - { - "name": "default", - "rawData": V1ContainerImage { - "names": [ - "cortexlabs/kubexit@sha256:75c1c946d1e9a75cbf736534603020efa1ca2fdf1bdbdb9a07c26ff0178f0807", - "cortexlabs/kubexit:0.40.0", - ], - "sizeBytes": 44186225, - }, - }, - ], - "_type": "kube_image", - "createdOn": undefined, - "displayName": "cortexlabs/kubexit@sha256:75c1c946d1e9a75cbf736534603020efa1ca2fdf1bdbdb9a07c26ff0178f0807", - "name": "cortexlabs/kubexit@sha256:75c1c946d1e9a75cbf736534603020efa1ca2fdf1bdbdb9a07c26ff0178f0807", - "names": [ - "cortexlabs/kubexit@sha256:75c1c946d1e9a75cbf736534603020efa1ca2fdf1bdbdb9a07c26ff0178f0807", - "cortexlabs/kubexit:0.40.0", - ], - "sizeInBytes": 44186225, - }, - { - "_class": [ - "Image", - ], - "_key": "docker/desktop-storage-provisioner:v2.0", - "_rawData": [ - { - "name": "default", - "rawData": V1ContainerImage { - "names": [ - "docker/desktop-storage-provisioner:v2.0", - ], - "sizeBytes": 41850220, - }, - }, - ], - "_type": "kube_image", - "createdOn": undefined, - "displayName": "docker/desktop-storage-provisioner:v2.0", - "name": "docker/desktop-storage-provisioner:v2.0", - "names": [ - "docker/desktop-storage-provisioner:v2.0", - ], - "sizeInBytes": 41850220, - }, - { - "_class": [ - "Image", - ], - "_key": "docker/desktop-vpnkit-controller@sha256:7ecf567ea07095f9af6ce2004055d4d37e4ee3bc19b553cce2f6c37ee9b916bf", - "_rawData": [ - { - "name": "default", - "rawData": V1ContainerImage { - "names": [ - "docker/desktop-vpnkit-controller@sha256:7ecf567ea07095f9af6ce2004055d4d37e4ee3bc19b553cce2f6c37ee9b916bf", - "docker/desktop-vpnkit-controller:dc331cb22850be0cdd97c84a9cfecaf44a1afb6e", - ], - "sizeBytes": 36226360, - }, - }, - ], - "_type": "kube_image", - "createdOn": undefined, - "displayName": "docker/desktop-vpnkit-controller@sha256:7ecf567ea07095f9af6ce2004055d4d37e4ee3bc19b553cce2f6c37ee9b916bf", - "name": "docker/desktop-vpnkit-controller@sha256:7ecf567ea07095f9af6ce2004055d4d37e4ee3bc19b553cce2f6c37ee9b916bf", - "names": [ - "docker/desktop-vpnkit-controller@sha256:7ecf567ea07095f9af6ce2004055d4d37e4ee3bc19b553cce2f6c37ee9b916bf", - "docker/desktop-vpnkit-controller:dc331cb22850be0cdd97c84a9cfecaf44a1afb6e", - ], - "sizeInBytes": 36226360, - }, - ], - "collectedRelationships": [ - { - "_class": "HAS", - "_fromEntityKey": "8279e5b2-362f-4424-94b0-8dc553f4faca", - "_key": "8279e5b2-362f-4424-94b0-8dc553f4faca|has|081157560428.dkr.ecr.us-east-1.amazonaws.com/base-deploy-terraform-v1.3@sha256:f9363fc4c08ec1c490be966712156da621f5021879112e2ffb40c02f3efad12b", - "_toEntityKey": "081157560428.dkr.ecr.us-east-1.amazonaws.com/base-deploy-terraform-v1.3@sha256:f9363fc4c08ec1c490be966712156da621f5021879112e2ffb40c02f3efad12b", - "_type": "kube_node_has_image", - "displayName": "HAS", - }, - { - "_class": "HAS", - "_fromEntityKey": "8279e5b2-362f-4424-94b0-8dc553f4faca", - "_key": "8279e5b2-362f-4424-94b0-8dc553f4faca|has|integration-cyberark-epm-deploy-25922b175f0ea8fba4e00a5c8946de6eedede919-cb7ecdd3-c17e-4339-8f49-abe0744f41d7:latest", - "_toEntityKey": "integration-cyberark-epm-deploy-25922b175f0ea8fba4e00a5c8946de6eedede919-cb7ecdd3-c17e-4339-8f49-abe0744f41d7:latest", - "_type": "kube_node_has_image", - "displayName": "HAS", - }, - { - "_class": "HAS", - "_fromEntityKey": "8279e5b2-362f-4424-94b0-8dc553f4faca", - "_key": "8279e5b2-362f-4424-94b0-8dc553f4faca|has|integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-8ee4801e-fcef-412e-be46-6decfe745677:latest", - "_toEntityKey": "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-8ee4801e-fcef-412e-be46-6decfe745677:latest", - "_type": "kube_node_has_image", - "displayName": "HAS", - }, - { - "_class": "HAS", - "_fromEntityKey": "8279e5b2-362f-4424-94b0-8dc553f4faca", - "_key": "8279e5b2-362f-4424-94b0-8dc553f4faca|has|integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-f733468a-1115-458d-addc-136a099c83e0:latest", - "_toEntityKey": "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-f733468a-1115-458d-addc-136a099c83e0:latest", - "_type": "kube_node_has_image", - "displayName": "HAS", - }, - { - "_class": "HAS", - "_fromEntityKey": "8279e5b2-362f-4424-94b0-8dc553f4faca", - "_key": "8279e5b2-362f-4424-94b0-8dc553f4faca|has|integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-0295e95e-3a05-477f-90ec-b08d7b08ea84:latest", - "_toEntityKey": "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-0295e95e-3a05-477f-90ec-b08d7b08ea84:latest", - "_type": "kube_node_has_image", - "displayName": "HAS", - }, - { - "_class": "HAS", - "_fromEntityKey": "8279e5b2-362f-4424-94b0-8dc553f4faca", - "_key": "8279e5b2-362f-4424-94b0-8dc553f4faca|has|integration-cyberark-epm-deploy-25922b175f0ea8fba4e00a5c8946de6eedede919-3db8d6d2-6c57-4d4b-8c8a-414013998b1e:latest", - "_toEntityKey": "integration-cyberark-epm-deploy-25922b175f0ea8fba4e00a5c8946de6eedede919-3db8d6d2-6c57-4d4b-8c8a-414013998b1e:latest", - "_type": "kube_node_has_image", - "displayName": "HAS", - }, - { - "_class": "HAS", - "_fromEntityKey": "8279e5b2-362f-4424-94b0-8dc553f4faca", - "_key": "8279e5b2-362f-4424-94b0-8dc553f4faca|has|integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-9301f5b0-9bdc-4eab-88b3-18911c56c46d:latest", - "_toEntityKey": "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-9301f5b0-9bdc-4eab-88b3-18911c56c46d:latest", - "_type": "kube_node_has_image", - "displayName": "HAS", - }, - { - "_class": "HAS", - "_fromEntityKey": "8279e5b2-362f-4424-94b0-8dc553f4faca", - "_key": "8279e5b2-362f-4424-94b0-8dc553f4faca|has|integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-48587a38-13d0-418f-a08e-3db69c486fd6:latest", - "_toEntityKey": "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-48587a38-13d0-418f-a08e-3db69c486fd6:latest", - "_type": "kube_node_has_image", - "displayName": "HAS", - }, - { - "_class": "HAS", - "_fromEntityKey": "8279e5b2-362f-4424-94b0-8dc553f4faca", - "_key": "8279e5b2-362f-4424-94b0-8dc553f4faca|has|integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-a4964632-de9c-43bd-9954-c091379ad801:latest", - "_toEntityKey": "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-a4964632-de9c-43bd-9954-c091379ad801:latest", - "_type": "kube_node_has_image", - "displayName": "HAS", - }, - { - "_class": "HAS", - "_fromEntityKey": "8279e5b2-362f-4424-94b0-8dc553f4faca", - "_key": "8279e5b2-362f-4424-94b0-8dc553f4faca|has|integration-cyberark-epm-deploy-f73b81b2d5f513cb4a85f1ce3397f7c3b98d6ebc-b05f1075-0b24-402c-99ea-53ecee461a8c:latest", - "_toEntityKey": "integration-cyberark-epm-deploy-f73b81b2d5f513cb4a85f1ce3397f7c3b98d6ebc-b05f1075-0b24-402c-99ea-53ecee461a8c:latest", - "_type": "kube_node_has_image", - "displayName": "HAS", - }, - { - "_class": "HAS", - "_fromEntityKey": "8279e5b2-362f-4424-94b0-8dc553f4faca", - "_key": "8279e5b2-362f-4424-94b0-8dc553f4faca|has|integration-cyberark-epm-deploy-25922b175f0ea8fba4e00a5c8946de6eedede919-46234c6b-12a9-4e98-9b7c-d73b9f7a43b2:latest", - "_toEntityKey": "integration-cyberark-epm-deploy-25922b175f0ea8fba4e00a5c8946de6eedede919-46234c6b-12a9-4e98-9b7c-d73b9f7a43b2:latest", - "_type": "kube_node_has_image", - "displayName": "HAS", - }, - { - "_class": "HAS", - "_fromEntityKey": "8279e5b2-362f-4424-94b0-8dc553f4faca", - "_key": "8279e5b2-362f-4424-94b0-8dc553f4faca|has|integration-cyberark-epm-deploy-25922b175f0ea8fba4e00a5c8946de6eedede919-2a421e17-2dba-4712-b808-19d2ae1de19e:latest", - "_toEntityKey": "integration-cyberark-epm-deploy-25922b175f0ea8fba4e00a5c8946de6eedede919-2a421e17-2dba-4712-b808-19d2ae1de19e:latest", - "_type": "kube_node_has_image", - "displayName": "HAS", - }, - { - "_class": "HAS", - "_fromEntityKey": "8279e5b2-362f-4424-94b0-8dc553f4faca", - "_key": "8279e5b2-362f-4424-94b0-8dc553f4faca|has|integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-cb206fd0-fc44-4c2c-afc6-03a09d9e73ff:latest", - "_toEntityKey": "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-cb206fd0-fc44-4c2c-afc6-03a09d9e73ff:latest", - "_type": "kube_node_has_image", - "displayName": "HAS", - }, - { - "_class": "HAS", - "_fromEntityKey": "8279e5b2-362f-4424-94b0-8dc553f4faca", - "_key": "8279e5b2-362f-4424-94b0-8dc553f4faca|has|integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-4e33638a-a167-42b7-9c51-ddf0b8262531:latest", - "_toEntityKey": "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-4e33638a-a167-42b7-9c51-ddf0b8262531:latest", - "_type": "kube_node_has_image", - "displayName": "HAS", - }, - { - "_class": "HAS", - "_fromEntityKey": "8279e5b2-362f-4424-94b0-8dc553f4faca", - "_key": "8279e5b2-362f-4424-94b0-8dc553f4faca|has|integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-55bca43d-ef3c-41a7-a1b1-ab09c33b1b81:latest", - "_toEntityKey": "integration-cyberark-epm-deploy-9e22c7edc643e71676f86820b2f1b77b63163c29-55bca43d-ef3c-41a7-a1b1-ab09c33b1b81:latest", - "_type": "kube_node_has_image", - "displayName": "HAS", - }, - { - "_class": "HAS", - "_fromEntityKey": "8279e5b2-362f-4424-94b0-8dc553f4faca", - "_key": "8279e5b2-362f-4424-94b0-8dc553f4faca|has|081157560428.dkr.ecr.us-east-1.amazonaws.com/base-deploy-terraform-v1.3@sha256:0625c426e9e5f9eb4cd387d6583f007ff3cc7bf47a94b6e714e56b11406f2516", - "_toEntityKey": "081157560428.dkr.ecr.us-east-1.amazonaws.com/base-deploy-terraform-v1.3@sha256:0625c426e9e5f9eb4cd387d6583f007ff3cc7bf47a94b6e714e56b11406f2516", - "_type": "kube_node_has_image", - "displayName": "HAS", - }, - { - "_class": "HAS", - "_fromEntityKey": "8279e5b2-362f-4424-94b0-8dc553f4faca", - "_key": "8279e5b2-362f-4424-94b0-8dc553f4faca|has|081157560428.dkr.ecr.us-east-1.amazonaws.com/builder-node18@sha256:bb87ce3aa714d1457b4cefee61bf034b6ee09e6a66a5ccab236540f60fd2b3d1", - "_toEntityKey": "081157560428.dkr.ecr.us-east-1.amazonaws.com/builder-node18@sha256:bb87ce3aa714d1457b4cefee61bf034b6ee09e6a66a5ccab236540f60fd2b3d1", - "_type": "kube_node_has_image", - "displayName": "HAS", - }, - { - "_class": "HAS", - "_fromEntityKey": "8279e5b2-362f-4424-94b0-8dc553f4faca", - "_key": "8279e5b2-362f-4424-94b0-8dc553f4faca|has|081157560428.dkr.ecr.us-east-1.amazonaws.com/deployer@sha256:cc3996116a7a3418a6919a57af4a7fe00b880efec6ff000ff6280bc3729264f6", - "_toEntityKey": "081157560428.dkr.ecr.us-east-1.amazonaws.com/deployer@sha256:cc3996116a7a3418a6919a57af4a7fe00b880efec6ff000ff6280bc3729264f6", - "_type": "kube_node_has_image", - "displayName": "HAS", - }, - { - "_class": "HAS", - "_fromEntityKey": "8279e5b2-362f-4424-94b0-8dc553f4faca", - "_key": "8279e5b2-362f-4424-94b0-8dc553f4faca|has|081157560428.dkr.ecr.us-east-1.amazonaws.com/builder-node14@sha256:19927c7d9f18be98b9da4a5ccfda77113be8741e1878dd949974021f569e2c72", - "_toEntityKey": "081157560428.dkr.ecr.us-east-1.amazonaws.com/builder-node14@sha256:19927c7d9f18be98b9da4a5ccfda77113be8741e1878dd949974021f569e2c72", - "_type": "kube_node_has_image", - "displayName": "HAS", - }, - { - "_class": "HAS", - "_fromEntityKey": "8279e5b2-362f-4424-94b0-8dc553f4faca", - "_key": "8279e5b2-362f-4424-94b0-8dc553f4faca|has|graph-kubernetes:2.0.0", - "_toEntityKey": "graph-kubernetes:2.0.0", - "_type": "kube_node_has_image", - "displayName": "HAS", - }, - { - "_class": "HAS", - "_fromEntityKey": "8279e5b2-362f-4424-94b0-8dc553f4faca", - "_key": "8279e5b2-362f-4424-94b0-8dc553f4faca|has|web-icons-deploy-92c218c41b1a8f518d0369858274cc96f85608fe-7e0615be-f920-4847-a715-b377143d9adb:latest", - "_toEntityKey": "web-icons-deploy-92c218c41b1a8f518d0369858274cc96f85608fe-7e0615be-f920-4847-a715-b377143d9adb:latest", - "_type": "kube_node_has_image", - "displayName": "HAS", - }, - { - "_class": "HAS", - "_fromEntityKey": "8279e5b2-362f-4424-94b0-8dc553f4faca", - "_key": "8279e5b2-362f-4424-94b0-8dc553f4faca|has|081157560428.dkr.ecr.us-east-1.amazonaws.com/base-deploy-slim@sha256:2d2c0799c492cd19a6f092c8a61e45526b378aa75d74bad5f630b4b1c1d5d286", - "_toEntityKey": "081157560428.dkr.ecr.us-east-1.amazonaws.com/base-deploy-slim@sha256:2d2c0799c492cd19a6f092c8a61e45526b378aa75d74bad5f630b4b1c1d5d286", - "_type": "kube_node_has_image", - "displayName": "HAS", - }, - { - "_class": "HAS", - "_fromEntityKey": "8279e5b2-362f-4424-94b0-8dc553f4faca", - "_key": "8279e5b2-362f-4424-94b0-8dc553f4faca|has|docker/desktop-kubernetes@sha256:09d56959eb312aadacf637abb4cbd803efcc35a7cc8a8dfe1c7d1670ee76668a", - "_toEntityKey": "docker/desktop-kubernetes@sha256:09d56959eb312aadacf637abb4cbd803efcc35a7cc8a8dfe1c7d1670ee76668a", - "_type": "kube_node_has_image", - "displayName": "HAS", - }, - { - "_class": "HAS", - "_fromEntityKey": "8279e5b2-362f-4424-94b0-8dc553f4faca", - "_key": "8279e5b2-362f-4424-94b0-8dc553f4faca|has|hubproxy.docker.internal:5000/docker/desktop-kubernetes@sha256:783fe465eee40f2bf5743f2f90c94223093f173808bae7ca54f9a741d9d36b40", - "_toEntityKey": "hubproxy.docker.internal:5000/docker/desktop-kubernetes@sha256:783fe465eee40f2bf5743f2f90c94223093f173808bae7ca54f9a741d9d36b40", - "_type": "kube_node_has_image", - "displayName": "HAS", - }, - { - "_class": "HAS", - "_fromEntityKey": "8279e5b2-362f-4424-94b0-8dc553f4faca", - "_key": "8279e5b2-362f-4424-94b0-8dc553f4faca|has|k8s.gcr.io/etcd:3.5.4-0", - "_toEntityKey": "k8s.gcr.io/etcd:3.5.4-0", - "_type": "kube_node_has_image", - "displayName": "HAS", - }, - { - "_class": "HAS", - "_fromEntityKey": "8279e5b2-362f-4424-94b0-8dc553f4faca", - "_key": "8279e5b2-362f-4424-94b0-8dc553f4faca|has|integration-cyberark-epm-25922b175f0ea8fba4e00a5c8946de6eedede919-2a421e17-2dba-4712-b808-19d2ae1de19e:latest", - "_toEntityKey": "integration-cyberark-epm-25922b175f0ea8fba4e00a5c8946de6eedede919-2a421e17-2dba-4712-b808-19d2ae1de19e:latest", - "_type": "kube_node_has_image", - "displayName": "HAS", + "_class": "HAS", + "_fromEntityKey": "1ff515ee-b3a1-4409-9cd1-909852865e61", + "_key": "1ff515ee-b3a1-4409-9cd1-909852865e61|has|081157560428.dkr.ecr.us-east-1.amazonaws.com/jupiter-integration-azure/deploy/development:local-1.0.0-1a8bc7630a-1725637021570-arm64", + "_toEntityKey": "081157560428.dkr.ecr.us-east-1.amazonaws.com/jupiter-integration-azure/deploy/development:local-1.0.0-1a8bc7630a-1725637021570-arm64", + "_type": "kube_node_has_image", + "displayName": "HAS", }, { "_class": "HAS", - "_fromEntityKey": "8279e5b2-362f-4424-94b0-8dc553f4faca", - "_key": "8279e5b2-362f-4424-94b0-8dc553f4faca|has|integration-cyberark-epm-25922b175f0ea8fba4e00a5c8946de6eedede919-3db8d6d2-6c57-4d4b-8c8a-414013998b1e:latest", - "_toEntityKey": "integration-cyberark-epm-25922b175f0ea8fba4e00a5c8946de6eedede919-3db8d6d2-6c57-4d4b-8c8a-414013998b1e:latest", + "_fromEntityKey": "1ff515ee-b3a1-4409-9cd1-909852865e61", + "_key": "1ff515ee-b3a1-4409-9cd1-909852865e61|has|081157560428.dkr.ecr.us-east-1.amazonaws.com/jupiter-integration-azure/deploy/development:local-1.0.0-5d1873efdc-1725971932182-arm64", + "_toEntityKey": "081157560428.dkr.ecr.us-east-1.amazonaws.com/jupiter-integration-azure/deploy/development:local-1.0.0-5d1873efdc-1725971932182-arm64", "_type": "kube_node_has_image", "displayName": "HAS", }, { "_class": "HAS", - "_fromEntityKey": "8279e5b2-362f-4424-94b0-8dc553f4faca", - "_key": "8279e5b2-362f-4424-94b0-8dc553f4faca|has|081157560428.dkr.ecr.us-east-1.amazonaws.com/ecs-nodejs-service-with-observability-instrumentation@sha256:8882cffe638b7204641d2b9dbb7e2b72702058e679174dbf957fccb15fa37b59", - "_toEntityKey": "081157560428.dkr.ecr.us-east-1.amazonaws.com/ecs-nodejs-service-with-observability-instrumentation@sha256:8882cffe638b7204641d2b9dbb7e2b72702058e679174dbf957fccb15fa37b59", + "_fromEntityKey": "1ff515ee-b3a1-4409-9cd1-909852865e61", + "_key": "1ff515ee-b3a1-4409-9cd1-909852865e61|has|081157560428.dkr.ecr.us-east-1.amazonaws.com/terraform-deploy@sha256:a5d7a6fcb81ddfedb921b9b039ecc07985e6cb3b331572b321fd8f5b5dee3c87", + "_toEntityKey": "081157560428.dkr.ecr.us-east-1.amazonaws.com/terraform-deploy@sha256:a5d7a6fcb81ddfedb921b9b039ecc07985e6cb3b331572b321fd8f5b5dee3c87", "_type": "kube_node_has_image", "displayName": "HAS", }, { "_class": "HAS", - "_fromEntityKey": "8279e5b2-362f-4424-94b0-8dc553f4faca", - "_key": "8279e5b2-362f-4424-94b0-8dc553f4faca|has|moby/buildkit@sha256:d6fa89830c26919acba23c5cafa09df0c3ec1fbde20bb2a15ff349e0795241f4", - "_toEntityKey": "moby/buildkit@sha256:d6fa89830c26919acba23c5cafa09df0c3ec1fbde20bb2a15ff349e0795241f4", + "_fromEntityKey": "1ff515ee-b3a1-4409-9cd1-909852865e61", + "_key": "1ff515ee-b3a1-4409-9cd1-909852865e61|has|qualys/qcs-sensor@sha256:aff59aa2b9a7ddc93aae47c5f68e8b2ecc35d59f761ecba22dbcc1a045441679", + "_toEntityKey": "qualys/qcs-sensor@sha256:aff59aa2b9a7ddc93aae47c5f68e8b2ecc35d59f761ecba22dbcc1a045441679", "_type": "kube_node_has_image", "displayName": "HAS", }, { "_class": "HAS", - "_fromEntityKey": "8279e5b2-362f-4424-94b0-8dc553f4faca", - "_key": "8279e5b2-362f-4424-94b0-8dc553f4faca|has|081157560428.dkr.ecr.us-east-1.amazonaws.com/ami-builder@sha256:980f50b2e5780923d3f88dd6fc3b81cbfed55fc08032bf5fc54be809c52bfa8c", - "_toEntityKey": "081157560428.dkr.ecr.us-east-1.amazonaws.com/ami-builder@sha256:980f50b2e5780923d3f88dd6fc3b81cbfed55fc08032bf5fc54be809c52bfa8c", + "_fromEntityKey": "1ff515ee-b3a1-4409-9cd1-909852865e61", + "_key": "1ff515ee-b3a1-4409-9cd1-909852865e61|has|081157560428.dkr.ecr.us-east-1.amazonaws.com/jupiter-integration-azure/runtime/development@sha256:cc2442a4fc6ae08d1bad0f1180e6bf9a57368b8094d6238f8e9b05b568b293c3", + "_toEntityKey": "081157560428.dkr.ecr.us-east-1.amazonaws.com/jupiter-integration-azure/runtime/development@sha256:cc2442a4fc6ae08d1bad0f1180e6bf9a57368b8094d6238f8e9b05b568b293c3", "_type": "kube_node_has_image", "displayName": "HAS", }, { "_class": "HAS", - "_fromEntityKey": "8279e5b2-362f-4424-94b0-8dc553f4faca", - "_key": "8279e5b2-362f-4424-94b0-8dc553f4faca|has|otel/opentelemetry-collector-contrib@sha256:fe4da6a72f0adab77371987c0e67a5605a9ad4b9aa5755c2ae88403f2657ec6b", - "_toEntityKey": "otel/opentelemetry-collector-contrib@sha256:fe4da6a72f0adab77371987c0e67a5605a9ad4b9aa5755c2ae88403f2657ec6b", + "_fromEntityKey": "1ff515ee-b3a1-4409-9cd1-909852865e61", + "_key": "1ff515ee-b3a1-4409-9cd1-909852865e61|has|081157560428.dkr.ecr.us-east-1.amazonaws.com/jupiter-integration-azure/runtime/development@sha256:d77294784569878bad6f4c903b86c052756562008b607ed4186d8e9e83ef3074", + "_toEntityKey": "081157560428.dkr.ecr.us-east-1.amazonaws.com/jupiter-integration-azure/runtime/development@sha256:d77294784569878bad6f4c903b86c052756562008b607ed4186d8e9e83ef3074", "_type": "kube_node_has_image", "displayName": "HAS", }, { "_class": "HAS", - "_fromEntityKey": "8279e5b2-362f-4424-94b0-8dc553f4faca", - "_key": "8279e5b2-362f-4424-94b0-8dc553f4faca|has|registry.k8s.io/etcd:3.5.10-0", + "_fromEntityKey": "1ff515ee-b3a1-4409-9cd1-909852865e61", + "_key": "1ff515ee-b3a1-4409-9cd1-909852865e61|has|registry.k8s.io/etcd:3.5.10-0", "_toEntityKey": "registry.k8s.io/etcd:3.5.10-0", "_type": "kube_node_has_image", "displayName": "HAS", }, { "_class": "HAS", - "_fromEntityKey": "8279e5b2-362f-4424-94b0-8dc553f4faca", - "_key": "8279e5b2-362f-4424-94b0-8dc553f4faca|has|otel/opentelemetry-collector-contrib@sha256:7fd60e2d55b0fc2cc87742022ab14e7ea3200b260dd3c334f041b731be2584eb", - "_toEntityKey": "otel/opentelemetry-collector-contrib@sha256:7fd60e2d55b0fc2cc87742022ab14e7ea3200b260dd3c334f041b731be2584eb", - "_type": "kube_node_has_image", - "displayName": "HAS", - }, - { - "_class": "HAS", - "_fromEntityKey": "8279e5b2-362f-4424-94b0-8dc553f4faca", - "_key": "8279e5b2-362f-4424-94b0-8dc553f4faca|has|fluent/fluent-bit@sha256:cc8dbcdc074dabbd9af913be0ba78bdaa7186bf7e5e91b7b62d7195e09e6245b", - "_toEntityKey": "fluent/fluent-bit@sha256:cc8dbcdc074dabbd9af913be0ba78bdaa7186bf7e5e91b7b62d7195e09e6245b", - "_type": "kube_node_has_image", - "displayName": "HAS", - }, - { - "_class": "HAS", - "_fromEntityKey": "8279e5b2-362f-4424-94b0-8dc553f4faca", - "_key": "8279e5b2-362f-4424-94b0-8dc553f4faca|has|k8s.gcr.io/kube-apiserver:v1.25.2", - "_toEntityKey": "k8s.gcr.io/kube-apiserver:v1.25.2", - "_type": "kube_node_has_image", - "displayName": "HAS", - }, - { - "_class": "HAS", - "_fromEntityKey": "8279e5b2-362f-4424-94b0-8dc553f4faca", - "_key": "8279e5b2-362f-4424-94b0-8dc553f4faca|has|registry.k8s.io/kube-apiserver:v1.29.1", + "_fromEntityKey": "1ff515ee-b3a1-4409-9cd1-909852865e61", + "_key": "1ff515ee-b3a1-4409-9cd1-909852865e61|has|registry.k8s.io/kube-apiserver:v1.29.1", "_toEntityKey": "registry.k8s.io/kube-apiserver:v1.29.1", "_type": "kube_node_has_image", "displayName": "HAS", }, { "_class": "HAS", - "_fromEntityKey": "8279e5b2-362f-4424-94b0-8dc553f4faca", - "_key": "8279e5b2-362f-4424-94b0-8dc553f4faca|has|registry.k8s.io/kube-controller-manager:v1.29.1", + "_fromEntityKey": "1ff515ee-b3a1-4409-9cd1-909852865e61", + "_key": "1ff515ee-b3a1-4409-9cd1-909852865e61|has|registry.k8s.io/kube-controller-manager:v1.29.1", "_toEntityKey": "registry.k8s.io/kube-controller-manager:v1.29.1", "_type": "kube_node_has_image", "displayName": "HAS", }, { "_class": "HAS", - "_fromEntityKey": "8279e5b2-362f-4424-94b0-8dc553f4faca", - "_key": "8279e5b2-362f-4424-94b0-8dc553f4faca|has|k8s.gcr.io/kube-controller-manager:v1.25.2", - "_toEntityKey": "k8s.gcr.io/kube-controller-manager:v1.25.2", - "_type": "kube_node_has_image", - "displayName": "HAS", - }, - { - "_class": "HAS", - "_fromEntityKey": "8279e5b2-362f-4424-94b0-8dc553f4faca", - "_key": "8279e5b2-362f-4424-94b0-8dc553f4faca|has|fluent/fluent-bit@sha256:bc89a87cc9cd40c320644835b83170f49819dc3ea447e38c71dde27a181e7a9b", - "_toEntityKey": "fluent/fluent-bit@sha256:bc89a87cc9cd40c320644835b83170f49819dc3ea447e38c71dde27a181e7a9b", - "_type": "kube_node_has_image", - "displayName": "HAS", - }, - { - "_class": "HAS", - "_fromEntityKey": "8279e5b2-362f-4424-94b0-8dc553f4faca", - "_key": "8279e5b2-362f-4424-94b0-8dc553f4faca|has|registry.k8s.io/kube-proxy:v1.29.1", + "_fromEntityKey": "1ff515ee-b3a1-4409-9cd1-909852865e61", + "_key": "1ff515ee-b3a1-4409-9cd1-909852865e61|has|registry.k8s.io/kube-proxy:v1.29.1", "_toEntityKey": "registry.k8s.io/kube-proxy:v1.29.1", "_type": "kube_node_has_image", "displayName": "HAS", }, { "_class": "HAS", - "_fromEntityKey": "8279e5b2-362f-4424-94b0-8dc553f4faca", - "_key": "8279e5b2-362f-4424-94b0-8dc553f4faca|has|k8s.gcr.io/kube-proxy:v1.25.2", - "_toEntityKey": "k8s.gcr.io/kube-proxy:v1.25.2", - "_type": "kube_node_has_image", - "displayName": "HAS", - }, - { - "_class": "HAS", - "_fromEntityKey": "8279e5b2-362f-4424-94b0-8dc553f4faca", - "_key": "8279e5b2-362f-4424-94b0-8dc553f4faca|has|tonistiigi/binfmt@sha256:66e11bea77a5ea9d6f0fe79b57cd2b189b5d15b93a2bdb925be22949232e4e55", - "_toEntityKey": "tonistiigi/binfmt@sha256:66e11bea77a5ea9d6f0fe79b57cd2b189b5d15b93a2bdb925be22949232e4e55", - "_type": "kube_node_has_image", - "displayName": "HAS", - }, - { - "_class": "HAS", - "_fromEntityKey": "8279e5b2-362f-4424-94b0-8dc553f4faca", - "_key": "8279e5b2-362f-4424-94b0-8dc553f4faca|has|registry.k8s.io/coredns/coredns:v1.11.1", + "_fromEntityKey": "1ff515ee-b3a1-4409-9cd1-909852865e61", + "_key": "1ff515ee-b3a1-4409-9cd1-909852865e61|has|registry.k8s.io/coredns/coredns:v1.11.1", "_toEntityKey": "registry.k8s.io/coredns/coredns:v1.11.1", "_type": "kube_node_has_image", "displayName": "HAS", }, { "_class": "HAS", - "_fromEntityKey": "8279e5b2-362f-4424-94b0-8dc553f4faca", - "_key": "8279e5b2-362f-4424-94b0-8dc553f4faca|has|registry.k8s.io/kube-scheduler:v1.29.1", + "_fromEntityKey": "1ff515ee-b3a1-4409-9cd1-909852865e61", + "_key": "1ff515ee-b3a1-4409-9cd1-909852865e61|has|registry.k8s.io/kube-scheduler:v1.29.1", "_toEntityKey": "registry.k8s.io/kube-scheduler:v1.29.1", "_type": "kube_node_has_image", "displayName": "HAS", }, { "_class": "HAS", - "_fromEntityKey": "8279e5b2-362f-4424-94b0-8dc553f4faca", - "_key": "8279e5b2-362f-4424-94b0-8dc553f4faca|has|k8s.gcr.io/kube-scheduler:v1.25.2", - "_toEntityKey": "k8s.gcr.io/kube-scheduler:v1.25.2", - "_type": "kube_node_has_image", - "displayName": "HAS", - }, - { - "_class": "HAS", - "_fromEntityKey": "8279e5b2-362f-4424-94b0-8dc553f4faca", - "_key": "8279e5b2-362f-4424-94b0-8dc553f4faca|has|k8s.gcr.io/coredns:v1.9.3", - "_toEntityKey": "k8s.gcr.io/coredns:v1.9.3", - "_type": "kube_node_has_image", - "displayName": "HAS", - }, - { - "_class": "HAS", - "_fromEntityKey": "8279e5b2-362f-4424-94b0-8dc553f4faca", - "_key": "8279e5b2-362f-4424-94b0-8dc553f4faca|has|cortexlabs/kubexit@sha256:75c1c946d1e9a75cbf736534603020efa1ca2fdf1bdbdb9a07c26ff0178f0807", - "_toEntityKey": "cortexlabs/kubexit@sha256:75c1c946d1e9a75cbf736534603020efa1ca2fdf1bdbdb9a07c26ff0178f0807", + "_fromEntityKey": "1ff515ee-b3a1-4409-9cd1-909852865e61", + "_key": "1ff515ee-b3a1-4409-9cd1-909852865e61|has|docker/desktop-storage-provisioner@sha256:115d77efe6e256cefbcdf1d3292bede9339ef3952a2a83393cea217a3ffdef36", + "_toEntityKey": "docker/desktop-storage-provisioner@sha256:115d77efe6e256cefbcdf1d3292bede9339ef3952a2a83393cea217a3ffdef36", "_type": "kube_node_has_image", "displayName": "HAS", }, { "_class": "HAS", - "_fromEntityKey": "8279e5b2-362f-4424-94b0-8dc553f4faca", - "_key": "8279e5b2-362f-4424-94b0-8dc553f4faca|has|docker/desktop-storage-provisioner:v2.0", - "_toEntityKey": "docker/desktop-storage-provisioner:v2.0", + "_fromEntityKey": "1ff515ee-b3a1-4409-9cd1-909852865e61", + "_key": "1ff515ee-b3a1-4409-9cd1-909852865e61|has|docker/desktop-vpnkit-controller@sha256:7ecf567ea07095f9af6ce2004055d4d37e4ee3bc19b553cce2f6c37ee9b916bf", + "_toEntityKey": "docker/desktop-vpnkit-controller@sha256:7ecf567ea07095f9af6ce2004055d4d37e4ee3bc19b553cce2f6c37ee9b916bf", "_type": "kube_node_has_image", "displayName": "HAS", }, { "_class": "HAS", - "_fromEntityKey": "8279e5b2-362f-4424-94b0-8dc553f4faca", - "_key": "8279e5b2-362f-4424-94b0-8dc553f4faca|has|docker/desktop-vpnkit-controller@sha256:7ecf567ea07095f9af6ce2004055d4d37e4ee3bc19b553cce2f6c37ee9b916bf", - "_toEntityKey": "docker/desktop-vpnkit-controller@sha256:7ecf567ea07095f9af6ce2004055d4d37e4ee3bc19b553cce2f6c37ee9b916bf", + "_fromEntityKey": "1ff515ee-b3a1-4409-9cd1-909852865e61", + "_key": "1ff515ee-b3a1-4409-9cd1-909852865e61|has|registry.k8s.io/pause:3.9", + "_toEntityKey": "registry.k8s.io/pause:3.9", "_type": "kube_node_has_image", "displayName": "HAS", }, @@ -2290,7 +953,7 @@ exports[`#fetchContainerImages should collect data: jobState 1`] = ` "kube_image", "kube_node_has_image", ], - "numCollectedEntities": 50, - "numCollectedRelationships": 49, + "numCollectedEntities": 17, + "numCollectedRelationships": 16, } `;