Unverified Commit 1318c874 authored by renovate[bot]'s avatar renovate[bot] Committed by GitHub
Browse files

chore(deps): update kosko monorepo (#92)


Co-authored-by: default avatarRenovate Bot <bot@renovateapp.com>
Co-authored-by: Douglas Duteil's avatarDouglas DUTEIL <douglasduteil@gmail.com>
parent 98e04dce
......@@ -12,11 +12,11 @@ metadata:
git/remote: >-
https://gitlab-ci-token:[MASKED]@gitlab.factory.social.gouv.fr/SocialGouv/serving-ml.git
app.gitlab.com/app: socialgouv-serving-ml
app.gitlab.com/env: master-dev2
app.gitlab.com/env.name: master-dev2
app.gitlab.com/env: master-dev42
app.gitlab.com/env.name: master-dev42
labels:
azure-pg-admin-user: serving-ml
application: master-dev2-serving-ml
application: master-dev42-serving-ml
owner: serving-ml
team: serving-ml
cert: wildcard
......@@ -29,11 +29,11 @@ metadata:
kapp.k14s.io/disable-default-ownership-label-rules: ''
kapp.k14s.io/disable-default-label-scoping-rules: ''
app.gitlab.com/app: socialgouv-serving-ml
app.gitlab.com/env: master-dev2
app.gitlab.com/env.name: master-dev2
app.gitlab.com/env: master-dev42
app.gitlab.com/env.name: master-dev42
labels:
app: serving-ml
application: master-dev2-serving-ml
application: master-dev42-serving-ml
owner: serving-ml
team: serving-ml
cert: wildcard
......@@ -50,11 +50,11 @@ spec:
kapp.k14s.io/disable-default-ownership-label-rules: ''
kapp.k14s.io/disable-default-label-scoping-rules: ''
app.gitlab.com/app: socialgouv-serving-ml
app.gitlab.com/env: master-dev2
app.gitlab.com/env.name: master-dev2
app.gitlab.com/env: master-dev42
app.gitlab.com/env.name: master-dev42
labels:
app: serving-ml
application: master-dev2-serving-ml
application: master-dev42-serving-ml
owner: serving-ml
team: serving-ml
cert: wildcard
......@@ -104,7 +104,7 @@ kind: Service
metadata:
labels:
app: serving-ml
application: master-dev2-serving-ml
application: master-dev42-serving-ml
owner: serving-ml
team: serving-ml
cert: wildcard
......@@ -113,8 +113,8 @@ metadata:
kapp.k14s.io/disable-default-ownership-label-rules: ''
kapp.k14s.io/disable-default-label-scoping-rules: ''
app.gitlab.com/app: socialgouv-serving-ml
app.gitlab.com/env: master-dev2
app.gitlab.com/env.name: master-dev2
app.gitlab.com/env: master-dev42
app.gitlab.com/env.name: master-dev42
namespace: serving-ml-144-master-dev2
spec:
ports:
......@@ -133,11 +133,11 @@ metadata:
kapp.k14s.io/disable-default-ownership-label-rules: ''
kapp.k14s.io/disable-default-label-scoping-rules: ''
app.gitlab.com/app: socialgouv-serving-ml
app.gitlab.com/env: master-dev2
app.gitlab.com/env.name: master-dev2
app.gitlab.com/env: master-dev42
app.gitlab.com/env.name: master-dev42
labels:
app: serving-ml
application: master-dev2-serving-ml
application: master-dev42-serving-ml
owner: serving-ml
team: serving-ml
cert: wildcard
......@@ -145,7 +145,7 @@ metadata:
namespace: serving-ml-144-master-dev2
spec:
rules:
- host: master-dev2-serving-ml.dev2.fabrique.social.gouv.fr
- host: master-dev42-serving-ml.dev42.fabrique.social.gouv.fr
http:
paths:
- backend:
......@@ -154,28 +154,27 @@ spec:
path: /
tls:
- hosts:
- master-dev2-serving-ml.dev2.fabrique.social.gouv.fr
- master-dev42-serving-ml.dev42.fabrique.social.gouv.fr
secretName: wildcard-crt
---
apiVersion: autoscaling/v2beta2
kind: HorizontalPodAutoscaler
metadata:
name: serving-ml
namespace: serving-ml-144-master-dev2
annotations:
kapp.k14s.io/disable-default-ownership-label-rules: ''
kapp.k14s.io/disable-default-label-scoping-rules: ''
app.gitlab.com/app: socialgouv-serving-ml
app.gitlab.com/env: master-dev2
app.gitlab.com/env.name: master-dev2
app.gitlab.com/env: master-dev42
app.gitlab.com/env.name: master-dev42
labels:
app: serving-ml
application: master-dev2-serving-ml
application: master-dev42-serving-ml
owner: serving-ml
team: serving-ml
cert: wildcard
name: serving-ml
namespace: serving-ml-144-master-dev2
spec:
minReplicas: 1
maxReplicas: 10
metrics:
- resource:
......@@ -190,6 +189,7 @@ spec:
averageUtilization: 100
type: Utilization
type: Resource
minReplicas: 1
scaleTargetRef:
apiVersion: apps/v1
kind: Deployment
......
......@@ -12,8 +12,8 @@ metadata:
git/remote: >-
https://gitlab-ci-token:[MASKED]@gitlab.factory.social.gouv.fr/SocialGouv/serving-ml.git
app.gitlab.com/app: socialgouv-serving-ml
app.gitlab.com/env: preprod-dev2
app.gitlab.com/env.name: preprod-dev2
app.gitlab.com/env: preprod-dev42
app.gitlab.com/env.name: preprod-dev42
labels:
azure-pg-admin-user: serving-ml
application: v1-2-3-serving-ml
......@@ -29,8 +29,8 @@ metadata:
kapp.k14s.io/disable-default-ownership-label-rules: ''
kapp.k14s.io/disable-default-label-scoping-rules: ''
app.gitlab.com/app: socialgouv-serving-ml
app.gitlab.com/env: preprod-dev2
app.gitlab.com/env.name: preprod-dev2
app.gitlab.com/env: preprod-dev42
app.gitlab.com/env.name: preprod-dev42
labels:
app: serving-ml
application: v1-2-3-serving-ml
......@@ -50,8 +50,8 @@ spec:
kapp.k14s.io/disable-default-ownership-label-rules: ''
kapp.k14s.io/disable-default-label-scoping-rules: ''
app.gitlab.com/app: socialgouv-serving-ml
app.gitlab.com/env: preprod-dev2
app.gitlab.com/env.name: preprod-dev2
app.gitlab.com/env: preprod-dev42
app.gitlab.com/env.name: preprod-dev42
labels:
app: serving-ml
application: v1-2-3-serving-ml
......@@ -112,8 +112,8 @@ metadata:
kapp.k14s.io/disable-default-ownership-label-rules: ''
kapp.k14s.io/disable-default-label-scoping-rules: ''
app.gitlab.com/app: socialgouv-serving-ml
app.gitlab.com/env: preprod-dev2
app.gitlab.com/env.name: preprod-dev2
app.gitlab.com/env: preprod-dev42
app.gitlab.com/env.name: preprod-dev42
namespace: serving-ml-144-preprod-dev2
spec:
ports:
......@@ -132,8 +132,8 @@ metadata:
kapp.k14s.io/disable-default-ownership-label-rules: ''
kapp.k14s.io/disable-default-label-scoping-rules: ''
app.gitlab.com/app: socialgouv-serving-ml
app.gitlab.com/env: preprod-dev2
app.gitlab.com/env.name: preprod-dev2
app.gitlab.com/env: preprod-dev42
app.gitlab.com/env.name: preprod-dev42
labels:
app: serving-ml
application: v1-2-3-serving-ml
......@@ -144,7 +144,7 @@ metadata:
namespace: serving-ml-144-preprod-dev2
spec:
rules:
- host: preprod-serving-ml.dev2.fabrique.social.gouv.fr
- host: preprod-serving-ml.dev42.fabrique.social.gouv.fr
http:
paths:
- backend:
......@@ -153,28 +153,27 @@ spec:
path: /
tls:
- hosts:
- preprod-serving-ml.dev2.fabrique.social.gouv.fr
- preprod-serving-ml.dev42.fabrique.social.gouv.fr
secretName: wildcard-crt
---
apiVersion: autoscaling/v2beta2
kind: HorizontalPodAutoscaler
metadata:
name: serving-ml
namespace: serving-ml-144-preprod-dev2
annotations:
kapp.k14s.io/disable-default-ownership-label-rules: ''
kapp.k14s.io/disable-default-label-scoping-rules: ''
app.gitlab.com/app: socialgouv-serving-ml
app.gitlab.com/env: preprod-dev2
app.gitlab.com/env.name: preprod-dev2
app.gitlab.com/env: preprod-dev42
app.gitlab.com/env.name: preprod-dev42
labels:
app: serving-ml
application: v1-2-3-serving-ml
owner: serving-ml
team: serving-ml
cert: wildcard
name: serving-ml
namespace: serving-ml-144-preprod-dev2
spec:
minReplicas: 2
maxReplicas: 10
metrics:
- resource:
......@@ -189,6 +188,7 @@ spec:
averageUtilization: 100
type: Utilization
type: Resource
minReplicas: 2
scaleTargetRef:
apiVersion: apps/v1
kind: Deployment
......
......@@ -137,6 +137,8 @@ spec:
apiVersion: autoscaling/v2beta2
kind: HorizontalPodAutoscaler
metadata:
name: serving-ml
namespace: serving-ml
annotations:
kapp.k14s.io/disable-default-ownership-label-rules: ''
kapp.k14s.io/disable-default-label-scoping-rules: ''
......@@ -148,10 +150,7 @@ metadata:
application: serving-ml
owner: serving-ml
team: serving-ml
name: serving-ml
namespace: serving-ml
spec:
minReplicas: 2
maxReplicas: 10
metrics:
- resource:
......@@ -166,6 +165,7 @@ spec:
averageUtilization: 100
type: Utilization
type: Resource
minReplicas: 2
scaleTargetRef:
apiVersion: apps/v1
kind: Deployment
......
import { ok } from "assert";
import env from "@kosko/env";
import { create } from "@socialgouv/kosko-charts/components/app";
import type{ Deployment } from "kubernetes-models/apps/v1";
import { HorizontalPodAutoscaler } from "kubernetes-models/autoscaling/v2beta2";
import { createAutoscale } from "@socialgouv/kosko-charts/components/autoscale";
import { updateMetadata } from "@socialgouv/kosko-charts/utils/updateMetadata";
import type { Deployment } from "kubernetes-models/apps/v1";
import { IIoK8sApiCoreV1HTTPGetAction } from "kubernetes-models/v1";
import { getHarborImagePath } from "@socialgouv/kosko-charts/utils/getHarborImagePath";
......@@ -11,7 +12,7 @@ const httpGet: IIoK8sApiCoreV1HTTPGetAction = {
port: "http",
};
const manifests = create("serving-ml", {
const asyncManifests = create("serving-ml", {
env,
config: {
image: getHarborImagePath({ name: "serving-ml" }),
......@@ -46,47 +47,23 @@ const manifests = create("serving-ml", {
},
},
});
const deployment = manifests.find(
(manifest): manifest is Deployment => manifest.kind === "Deployment"
);
ok(deployment);
const hpa = new HorizontalPodAutoscaler({
metadata: deployment.metadata,
spec: {
minReplicas: process.env.CI_COMMIT_TAG ? 2 : 1,
maxReplicas: 10,
metrics: [
{
resource: {
name: "cpu",
target: {
averageUtilization: 100,
type: "Utilization",
},
},
type: "Resource",
},
{
resource: {
name: "memory",
target: {
averageUtilization: 100,
type: "Utilization",
},
},
type: "Resource",
},
],
scaleTargetRef: {
apiVersion: deployment.apiVersion,
kind: deployment.kind,
name: deployment.metadata!.name!,
},
},
});
export default [...manifests, hpa];
export default async () => {
const manifests = await asyncManifests;
const deployment = manifests.find(
(manifest): manifest is Deployment => manifest.kind === "Deployment"
);
ok(deployment);
const hpa = createAutoscale(deployment);
ok(hpa.spec);
hpa.spec.minReplicas = process.env.CI_COMMIT_TAG ? 2 : 1;
ok(deployment.metadata);
ok(deployment.metadata.namespace);
updateMetadata(hpa, {
annotations: deployment.metadata.annotations || {},
labels: deployment.metadata.labels || {},
namespace: { name: deployment.metadata.namespace },
name: deployment.metadata.name,
});
return [...manifests, hpa];
};
......@@ -7,12 +7,12 @@
]
},
"dependencies": {
"@kosko/env": "1.0.3",
"@kubernetes-models/sealed-secrets": "^1.0.3",
"@socialgouv/kosko-charts": "^5.3.5",
"@kosko/env": "2.0.1",
"@kubernetes-models/sealed-secrets": "^1.6.3",
"@socialgouv/kosko-charts": "^6.0.2",
"@types/node": "^14.14.35",
"kosko": "^1.0.3",
"kubernetes-models": "^1.0.3",
"kosko": "^1.1.5",
"kubernetes-models": "^1.7.1",
"ts-node": "^9.1.1",
"typescript": "^4.2.3"
},
......@@ -23,10 +23,6 @@
"dotenv": "^8.2.0",
"jest": "^27.0.4"
},
"resolutions": {
"@kosko/cli": "1.1.0",
"@kosko/env": "1.0.3"
},
"license": "Apache-2.0",
"scripts": {
"generate": "kosko generate",
......
......@@ -513,120 +513,117 @@
"@types/yargs" "^16.0.0"
chalk "^4.0.0"
"@kosko/cli@1.1.0", "@kosko/cli@1.2.3":
version "1.1.0"
resolved "https://registry.yarnpkg.com/@kosko/cli/-/cli-1.1.0.tgz#dc4d35f954ff02090b5371bb17be935da6e4398e"
integrity sha512-vZPh8L0CQswj0qWbONziBRyXZ61cBvpiS+hh5gIKyvQPBkshRSrREO+efyr8SX54pqIixz8Ml72nLZEeS+YhBw==
"@kosko/cli@1.2.5":
version "1.2.5"
resolved "https://registry.yarnpkg.com/@kosko/cli/-/cli-1.2.5.tgz#967d6e13d14fabbf0a674f2240c862598921ffc6"
integrity sha512-DhUQqfqZI+P1udcDUdsHfalntogiCT/F5zr3T/NrXwyex8diN/Ghy/ALrz5we7DTI3YyMcHxYuVuPIWS/8XbnA==
dependencies:
"@kosko/config" "^1.0.2"
"@kosko/generate" "^1.0.2"
"@kosko/migrate" "^1.0.2"
"@kosko/require" "^1.0.2"
"@kosko/config" "1.0.5"
"@kosko/generate" "1.2.1"
"@kosko/migrate" "2.0.2"
"@kosko/require" "2.0.2"
chalk "^4.1.0"
clean-stack "^3.0.1"
debug "^4.3.1"
exit "^0.1.2"
fs-extra "^9.1.0"
get-stdin "^8.0.0"
import-local "^3.0.2"
jsonpath "^1.0.2"
make-dir "^3.1.0"
signale "^1.4.0"
tslib "^2.1.0"
yargs "^16.2.0"
"@kosko/config@^1.0.2":
version "1.0.4"
resolved "https://registry.yarnpkg.com/@kosko/config/-/config-1.0.4.tgz#bbf3d93557d0573ed7719c998f1540df9e3de7fa"
integrity sha512-SsfIhmbD24OrNYjEbgfl6Lyx4Q3ntdBPKGaVEYdHA2oCFMKVR8fYmBJvOpxGLVWTY95GtIAoT3VX8O98IH7+lg==
"@kosko/config@1.0.5":
version "1.0.5"
resolved "https://registry.yarnpkg.com/@kosko/config/-/config-1.0.5.tgz#adcc90359c1e36b04616135b65b2f753f05919e0"
integrity sha512-YIH4RZDxwyVFcWDwNYbY2ptM0V87HMMEAX+CnBiNVmNjelBACCp+ZXxuSj5PdqK3GB/e0K15X/P2ywVO/BO+kQ==
dependencies:
"@iarna/toml" "^2.2.5"
debug "^4.3.1"
fs-extra "^9.1.0"
superstruct "^0.14.0"
tslib "^2.1.0"
type-fest "^0.20.2"
"@kosko/env@1.0.3":
version "1.0.3"
resolved "https://registry.yarnpkg.com/@kosko/env/-/env-1.0.3.tgz#3615add577b2eb4af060474886f32d1c4e797f01"
integrity sha512-hN8WsB+Mpu9TctXBrWfMAJx2G31/1RK3Eq3VcHMHup7jb+AV10rJw1EaRhjwMzechMlXYoK+HeYtYTym/kbP4A==
"@kosko/env@2.0.1":
version "2.0.1"
resolved "https://registry.yarnpkg.com/@kosko/env/-/env-2.0.1.tgz#b6b4ca0278a6b5633346afa13f9c58f8146e2da5"
integrity sha512-4XsKXKppgyrM35HwD1nAUWbb3wxCc89Aec6s+onSbiL4B7jesDI8n/pSQZEBbn5MePJh5O0DTEjCnIBEjzdCaQ==
dependencies:
"@kosko/require" "^1.0.3"
"@kosko/require" "2.0.2"
debug "^4.3.1"
deepmerge "^4.2.2"
is-plain-object "^5.0.0"
tslib "^2.1.0"
"@kosko/generate@^1.0.2":
version "1.1.0"
resolved "https://registry.yarnpkg.com/@kosko/generate/-/generate-1.1.0.tgz#f6a33841a99789927caeb264f220c60e5ae726c7"
integrity sha512-+8qX/qmwmXYp4S86sdV9dMHq07DEk5J2TjviRExF+sLD/K6Kb0Gt7veKj6kZ6VS8zG3DWmLunr3OAfwPUZzuWQ==
"@kosko/generate@1.2.1":
version "1.2.1"
resolved "https://registry.yarnpkg.com/@kosko/generate/-/generate-1.2.1.tgz#f5cdaee722cb296224475a7262ae3d17fca0f3df"
integrity sha512-sblRjvJP6vDfFT1wq8bvt6Az1ZpKnLC+Gs+tjM7fPuxoCpu7nS7LyDFyTRhMM4O7h6aR/VDhOSDVNJ0oLw1qLw==
dependencies:
"@kosko/require" "2.0.0"
"@kosko/require" "2.0.2"
debug "^4.3.1"
fast-glob "^3.2.4"
fs-extra "^9.1.0"
js-yaml "^4.0.0"
tslib "^2.1.0"
"@kosko/migrate@^1.0.2":
version "1.0.4"
resolved "https://registry.yarnpkg.com/@kosko/migrate/-/migrate-1.0.4.tgz#ec91f8f06fc694021ee0ecfd14676634cbc7a74a"
integrity sha512-/EESSkp/tYDptjKHREHQoIdu97WSG6nWurSTTwftmY+mSi5WbQmKaiigJufmk2NlhkuuuABouPOufnRpIIxV8g==
"@kosko/migrate@2.0.2":
version "2.0.2"
resolved "https://registry.yarnpkg.com/@kosko/migrate/-/migrate-2.0.2.tgz#f41eff4b4c690f505d0a8446ebf1b6a9b0874794"
integrity sha512-LnOHDZUNFmC5DGY2UaXMaKCmiUHiDFI11VvfcJqom2ZDe9fhi+Y21B9QJ2qJDGeW2QSG71FJk0OJLyolJo7PwQ==
dependencies:
"@kosko/yaml" "^0.1.4"
"@kosko/yaml" "1.0.2"
camelcase "^6.2.0"
tslib "^2.1.0"
"@kosko/require@2.0.0":
version "2.0.0"
resolved "https://registry.yarnpkg.com/@kosko/require/-/require-2.0.0.tgz#10b526868090f7af3ff479ce993262ad532ceb82"
integrity sha512-8J8LoLolHxM9wq3Groh/xJtrEZ8HftRQe4HjORa5GQNCbsZqZ00jI09AcOi2NIA7wt8xbb7aYVaDwSZZN6KYFw==
"@kosko/require@2.0.2":
version "2.0.2"
resolved "https://registry.yarnpkg.com/@kosko/require/-/require-2.0.2.tgz#fab0a4f7e77af93e673b274104c7df0742fb7d0d"
integrity sha512-pewGQxNtaj/piJYHbiV4jXXRVS+Hcz9wv0bVNwOL1lz1IqlKS20tsjvkuzENQG2MMX2cJq3JDQ3RYNPrN32Q3Q==
dependencies:
resolve "^1.19.0"
"@kosko/require@^1.0.2", "@kosko/require@^1.0.3":
version "1.0.4"
resolved "https://registry.yarnpkg.com/@kosko/require/-/require-1.0.4.tgz#9ce21bac090fa38f1b5b088773e4b360b479eeb2"
integrity sha512-naf2r24WiyW6cGKBc6SRUQI+T7rDZpD13JQj3MuYTizbCM1jSfH7o9z0fw5nfTjxnngi32/bHqlX+Fk/szn32Q==
dependencies:
resolve "^1.19.0"
tslib "^2.1.0"
"@kosko/yaml@^0.1.4":
version "0.1.4"
resolved "https://registry.yarnpkg.com/@kosko/yaml/-/yaml-0.1.4.tgz#772cc1f1279a44f9c0339722941f2332936aa09f"
integrity sha512-PC5RRYHFck5a0sSeGqreoBCgsVDBdxWQVaPiR0zkbR0eZrACRO29jq4VXFGmsS6ciX65TPoW2xA33EPO4mmGEA==
"@kosko/yaml@1.0.2":
version "1.0.2"
resolved "https://registry.yarnpkg.com/@kosko/yaml/-/yaml-1.0.2.tgz#0c04382bdb0290a5de7ea9427435bc409b0de8a5"
integrity sha512-vzyiI7u6+6NR1Qe5rMPdSk4+AIe7HafzGUAa35nTT8lYcPAo8Cgd0LD53jTaTuuhdkMK44ktX0xEjaojFM8zkQ==
dependencies:
"@kosko/require" "2.0.2"
debug "^4.3.1"
fs-extra "^9.1.0"
js-yaml "^4.0.0"
node-fetch "^2.6.1"
tslib "^2.1.0"
"@kubernetes-models/base@^1.5.2":
version "1.5.2"
resolved "https://registry.yarnpkg.com/@kubernetes-models/base/-/base-1.5.2.tgz#08d3f9de72a24a10d95a930301eb82d7dc8f785e"
integrity sha512-0dcX4s3x7jFisvdr+lcXW1Yzo76RrkWfjI9BUhCwok+9TqTks6FibwWAGvs5+cKODk5P7b2cCoKRk+3zilocGA==
"@kubernetes-models/base@^1.5.5":
version "1.5.5"
resolved "https://registry.yarnpkg.com/@kubernetes-models/base/-/base-1.5.5.tgz#6bff274f32e081d15f084853be1322380d2a41b2"
integrity sha512-0XoupDEOE+qOy3BpAprcqGuI8CmRW1KwVDfXPsfUkU1uxo6fwv5VeNVzTJ0MHESLUNybgQdbdnm+iysbyFBuug==
dependencies:
"@kubernetes-models/validate" "^1.4.2"
"@kubernetes-models/validate" "^1.6.0"
is-plain-object "^5.0.0"
tslib "^2.0.3"
tslib "^2.2.0"
"@kubernetes-models/sealed-secrets@^1.0.3":
version "1.5.2"
resolved "https://registry.yarnpkg.com/@kubernetes-models/sealed-secrets/-/sealed-secrets-1.5.2.tgz#20e9ab28af002aaa9214441914e5f1ade23a0f4e"
integrity sha512-MY+OWeFoE5G2//Xr08JrARlz/1o7ONAaOOAJYsiPKn5kxF9b6F+3k+NhKp1/s2SfvZ7e/WOq4NN27cKq+CJOYA==
"@kubernetes-models/sealed-secrets@^1.6.3":
version "1.6.3"
resolved "https://registry.yarnpkg.com/@kubernetes-models/sealed-secrets/-/sealed-secrets-1.6.3.tgz#21aea46a2a8e91ccc3b3eb6310df7bd086fbdf80"
integrity sha512-n/QT4Yxtfooo+xthZaO4ewIRP+UXbdh6h+CI6gGmYVsjR0pGSai9eI9D+KDYrexlVOM0FqoZgIm1+DAVsrv5VA==
dependencies:
"@kubernetes-models/base" "^1.5.2"
"@kubernetes-models/validate" "^1.4.2"
kubernetes-models "^1.5.2"
tslib "^2.0.3"
"@kubernetes-models/base" "^1.5.5"
"@kubernetes-models/validate" "^1.6.0"
kubernetes-models "^1.7.1"
tslib "^2.2.0"
"@kubernetes-models/validate@^1.4.2":
version "1.4.2"
resolved "https://registry.yarnpkg.com/@kubernetes-models/validate/-/validate-1.4.2.tgz#219202460e04980bdc4bb758dad9a0d5baa08f33"
integrity sha512-HtrTtSOJJqu8vdCTO4tIfwvHUHTKXAx4rRljohcbcMlSl6EWj6hhhNIkE77+9ZN/reLUd/TTzjFjos8jQ7ZUwQ==
"@kubernetes-models/validate@^1.6.0":
version "1.6.0"
resolved "https://registry.yarnpkg.com/@kubernetes-models/validate/-/validate-1.6.0.tgz#d8189ff268bd73a13d717d83fde1ff0ef64207f0"
integrity sha512-OIZ7X42s9UDr9scSuqzlHMAfHq7g2ZQ5XeivJN9Ozy5L7QkaT13Um4bbLrbGFeUJlhQMWfUbBxXbEBIB4ggQ6A==
dependencies:
ajv "^6.12.6"
tslib "^2.0.3"
ajv "^8.5.0"
ajv-formats "^2.1.0"
tslib "^2.2.0"
"@nodelib/fs.scandir@2.1.4":
version "2.1.4"
......@@ -668,10 +665,10 @@
dependencies:
"@sinonjs/commons" "^1.7.0"
"@socialgouv/kosko-charts@^5.3.5":
version "5.3.5"
resolved "https://registry.yarnpkg.com/@socialgouv/kosko-charts/-/kosko-charts-5.3.5.tgz#a5d1be7bc941bf108e4b7e6a63ccafdd7171cb06"
integrity sha512-rowBnH19ywSQjp75xo6eNJfCq4hzPVpT784NMl2n7eUGxsPkvGjRK1wkaJ3G7xpDIJ7GhPFUt+3WusaRiUzGDA==
"@socialgouv/kosko-charts@^6.0.2":
version "6.0.2"
resolved "https://registry.yarnpkg.com/@socialgouv/kosko-charts/-/kosko-charts-6.0.2.tgz#bc64d93b3ce57bdb90d456fb7d5fefebd42789d9"
integrity sha512-JH3tfmjqqBu8gbLx33ynWbBBEAq/j6NjV2l6oxmezkrPOTpeU4ltxsLYnF9/UsMxqWY91t+RdUG3QVk/KEjsTA==
dependencies:
"@sindresorhus/is" "^4.0.0"
......@@ -816,14 +813,21 @@ agent-base@6:
dependencies:
debug "4"
ajv@^6.12.6:
version "6.12.6"
resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4"
integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==
ajv-formats@^2.1.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/ajv-formats/-/ajv-formats-2.1.0.tgz#96eaf83e38d32108b66d82a9cb0cfa24886cdfeb"
integrity sha512-USH2jBb+C/hIpwD2iRjp0pe0k+MvzG0mlSn/FIdCgQhUb9ALPRjt2KIQdfZDS9r0ZIeUAg7gOu9KL0PFqGqr5Q==
dependencies:
ajv "^8.0.0"
ajv@^8.0.0, ajv@^8.5.0:
version "8.6.0"
resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.6.0.tgz#60cc45d9c46a477d80d92c48076d972c342e5720"
integrity sha512-cnUG4NSBiM4YFBxgZIj/In3/6KX+rQ2l2YPRVcvAMQGWEPKuXoPIhxzwqh31jA3IPbI4qEOp/5ILI4ynioXsGQ==
dependencies:
fast-deep-equal "^3.1.1"
fast-json-stable-stringify "^2.0.0"
json-schema-traverse "^0.4.1"
json-schema-traverse "^1.0.0"
require-from-string "^2.0.2"
uri-js "^4.2.2"
ansi-escapes@^4.2.1:
......@@ -2231,10 +2235,10 @@ json-parse-better-errors@^1.0.1:
resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9"
integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==
json-schema-traverse@^0.4.1:
version "0.4.1"
resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660"
integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==
json-schema-traverse@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2"
integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==
json5@^2.1.2:
version "2.2.0"
......@@ -2266,22 +2270,22 @@ kleur@^3.0.3:
resolved "https://registry.yarnpkg.com/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e"
integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==
kosko@^1.0.3:
version "1.1.3"
resolved "https://registry.yarnpkg.com/kosko/-/kosko-1.1.3.tgz#fc8752c593b6bc9b4d55571ce824ca41728aefde"
integrity sha512-ZyXaIveBZdn9bj2lE8K4vC82kVhc7aTASAjKRjLXil0uKFZ1Aar66GKxbxcT1qUIwx/y6rxF8uE82AxFPoeEOQ==
kosko@^1.1.5:
version "1.1.5"
resolved "https://registry.yarnpkg.com/kosko/-/kosko-1.1.5.tgz#2787d678c81a1bd1a59572025f951d76a3b8e1fc"
integrity sha512-IWI7ljurPUEISqy1snge701womXlo1J8LxykPDifYpmL7KXOhT+cvMmcg1LeD0VV1KAzK/rbGGlpZ+I6Idfqjw==
dependencies:
"@kosko/cli" "1.2.3"
"@kosko/cli" "1.2.5"
import-local "^3.0.2"
kubernetes-models@^1.0.3, kubernetes-models@^1.5.2:
version "1.5.2"
resolved "https://registry.yarnpkg.com/kubernetes-models/-/kubernetes-models-1.5.2.tgz#695a9f5be19087530dae9462bebc4e23dde5a7eb"
integrity sha512-st0l4Q3cmK4XmK5h7P7dQqfChm3a2G7huP1EVMzZ1IoMARommE3lsXOm3BjBEZEFGeS4fLAKj+c8iOYXySK6Nw==