mirror of
https://git.sr.ht/~magic_rb/dotfiles
synced 2024-11-26 01:56:13 +01:00
Update generated terranix helm charts
Signed-off-by: magic_rb <magic_rb@redalder.org>
This commit is contained in:
parent
62f4255e6f
commit
301b655a6e
|
@ -5,7 +5,7 @@
|
|||
labels = {
|
||||
app = "istiod";
|
||||
istio = "istiod";
|
||||
"istio.io/rev" = "1-20-2";
|
||||
"istio.io/rev" = "1-22-0";
|
||||
release = "istio-base";
|
||||
};
|
||||
name = "istiod-default-validator";
|
||||
|
@ -15,7 +15,7 @@
|
|||
admissionReviewVersions = ["v1beta1" "v1"];
|
||||
clientConfig = {
|
||||
service = {
|
||||
name = "istiod-1-20-2";
|
||||
name = "istiod-1-22-0";
|
||||
namespace = "istio-system";
|
||||
path = "/validate";
|
||||
};
|
||||
|
|
|
@ -6,11 +6,11 @@
|
|||
app = "istio-reader";
|
||||
release = "istio-istiod";
|
||||
};
|
||||
name = "istio-reader-clusterrole-1-20-2-istio-system";
|
||||
name = "istio-reader-clusterrole-1-22-0-istio-system";
|
||||
};
|
||||
rules = [
|
||||
{
|
||||
apiGroups = ["config.istio.io" "security.istio.io" "networking.istio.io" "authentication.istio.io" "rbac.istio.io"];
|
||||
apiGroups = ["config.istio.io" "security.istio.io" "networking.istio.io" "authentication.istio.io" "rbac.istio.io" "telemetry.istio.io" "extensions.istio.io"];
|
||||
resources = ["*"];
|
||||
verbs = ["get" "list" "watch"];
|
||||
}
|
|
@ -6,7 +6,7 @@
|
|||
app = "istiod";
|
||||
release = "istio-istiod";
|
||||
};
|
||||
name = "istiod-clusterrole-1-20-2-istio-system";
|
||||
name = "istiod-clusterrole-1-22-0-istio-system";
|
||||
};
|
||||
rules = [
|
||||
{
|
|
@ -6,7 +6,7 @@
|
|||
app = "istiod";
|
||||
release = "istio-istiod";
|
||||
};
|
||||
name = "istiod-gateway-controller-1-20-2-istio-system";
|
||||
name = "istiod-gateway-controller-1-22-0-istio-system";
|
||||
};
|
||||
rules = [
|
||||
{
|
|
@ -6,12 +6,12 @@
|
|||
app = "istio-reader";
|
||||
release = "istio-istiod";
|
||||
};
|
||||
name = "istio-reader-clusterrole-1-20-2-istio-system";
|
||||
name = "istio-reader-clusterrole-1-22-0-istio-system";
|
||||
};
|
||||
roleRef = {
|
||||
apiGroup = "rbac.authorization.k8s.io";
|
||||
kind = "ClusterRole";
|
||||
name = "istio-reader-clusterrole-1-20-2-istio-system";
|
||||
name = "istio-reader-clusterrole-1-22-0-istio-system";
|
||||
};
|
||||
subjects = [
|
||||
{
|
|
@ -6,17 +6,17 @@
|
|||
app = "istiod";
|
||||
release = "istio-istiod";
|
||||
};
|
||||
name = "istiod-clusterrole-1-20-2-istio-system";
|
||||
name = "istiod-clusterrole-1-22-0-istio-system";
|
||||
};
|
||||
roleRef = {
|
||||
apiGroup = "rbac.authorization.k8s.io";
|
||||
kind = "ClusterRole";
|
||||
name = "istiod-clusterrole-1-20-2-istio-system";
|
||||
name = "istiod-clusterrole-1-22-0-istio-system";
|
||||
};
|
||||
subjects = [
|
||||
{
|
||||
kind = "ServiceAccount";
|
||||
name = "istiod-1-20-2";
|
||||
name = "istiod-1-22-0";
|
||||
namespace = "istio-system";
|
||||
}
|
||||
];
|
|
@ -6,17 +6,17 @@
|
|||
app = "istiod";
|
||||
release = "istio-istiod";
|
||||
};
|
||||
name = "istiod-gateway-controller-1-20-2-istio-system";
|
||||
name = "istiod-gateway-controller-1-22-0-istio-system";
|
||||
};
|
||||
roleRef = {
|
||||
apiGroup = "rbac.authorization.k8s.io";
|
||||
kind = "ClusterRole";
|
||||
name = "istiod-gateway-controller-1-20-2-istio-system";
|
||||
name = "istiod-gateway-controller-1-22-0-istio-system";
|
||||
};
|
||||
subjects = [
|
||||
{
|
||||
kind = "ServiceAccount";
|
||||
name = "istiod-1-20-2";
|
||||
name = "istiod-1-22-0";
|
||||
namespace = "istio-system";
|
||||
}
|
||||
];
|
|
@ -5,18 +5,18 @@
|
|||
labels = {
|
||||
app = "sidecar-injector";
|
||||
"install.operator.istio.io/owning-resource" = "unknown";
|
||||
"istio.io/rev" = "1-20-2";
|
||||
"istio.io/rev" = "1-22-0";
|
||||
"operator.istio.io/component" = "Pilot";
|
||||
release = "istio-istiod";
|
||||
};
|
||||
name = "istio-sidecar-injector-1-20-2";
|
||||
name = "istio-sidecar-injector-1-22-0";
|
||||
};
|
||||
webhooks = [
|
||||
{
|
||||
admissionReviewVersions = ["v1beta1" "v1"];
|
||||
clientConfig = {
|
||||
service = {
|
||||
name = "istiod-1-20-2";
|
||||
name = "istiod-1-22-0";
|
||||
namespace = "istio-system";
|
||||
path = "/inject";
|
||||
port = 443;
|
||||
|
@ -29,7 +29,7 @@
|
|||
{
|
||||
key = "istio.io/rev";
|
||||
operator = "In";
|
||||
values = ["1-20-2"];
|
||||
values = ["1-22-0"];
|
||||
}
|
||||
{
|
||||
key = "istio-injection";
|
||||
|
@ -61,7 +61,7 @@
|
|||
admissionReviewVersions = ["v1beta1" "v1"];
|
||||
clientConfig = {
|
||||
service = {
|
||||
name = "istiod-1-20-2";
|
||||
name = "istiod-1-22-0";
|
||||
namespace = "istio-system";
|
||||
path = "/inject";
|
||||
port = 443;
|
||||
|
@ -91,7 +91,7 @@
|
|||
{
|
||||
key = "istio.io/rev";
|
||||
operator = "In";
|
||||
values = ["1-20-2"];
|
||||
values = ["1-22-0"];
|
||||
}
|
||||
];
|
||||
};
|
|
@ -0,0 +1,45 @@
|
|||
{
|
||||
apiVersion = "admissionregistration.k8s.io/v1";
|
||||
kind = "ValidatingWebhookConfiguration";
|
||||
metadata = {
|
||||
labels = {
|
||||
app = "istiod";
|
||||
istio = "istiod";
|
||||
"istio.io/rev" = "1-22-0";
|
||||
release = "istio-istiod";
|
||||
};
|
||||
name = "istio-validator-1-22-0-istio-system";
|
||||
};
|
||||
webhooks = [
|
||||
{
|
||||
admissionReviewVersions = ["v1beta1" "v1"];
|
||||
clientConfig = {
|
||||
service = {
|
||||
name = "istiod-1-22-0";
|
||||
namespace = "istio-system";
|
||||
path = "/validate";
|
||||
};
|
||||
};
|
||||
failurePolicy = "Ignore";
|
||||
name = "rev.validation.istio.io";
|
||||
objectSelector = {
|
||||
matchExpressions = [
|
||||
{
|
||||
key = "istio.io/rev";
|
||||
operator = "In";
|
||||
values = ["1-22-0"];
|
||||
}
|
||||
];
|
||||
};
|
||||
rules = [
|
||||
{
|
||||
apiGroups = ["security.istio.io" "networking.istio.io" "telemetry.istio.io" "extensions.istio.io"];
|
||||
apiVersions = ["*"];
|
||||
operations = ["CREATE" "UPDATE"];
|
||||
resources = ["*"];
|
||||
}
|
||||
];
|
||||
sideEffects = "None";
|
||||
}
|
||||
];
|
||||
}
|
|
@ -1,18 +0,0 @@
|
|||
{
|
||||
apiVersion = "v1";
|
||||
data = {
|
||||
mesh = "defaultConfig:\n discoveryAddress: istiod-1-20-2.istio-system.svc:15012\n tracing:\n zipkin:\n address: zipkin.istio-system:9411\ndefaultProviders:\n metrics:\n - prometheus\nenablePrometheusMerge: true\nrootNamespace: istio-system\ntrustDomain: cluster.local";
|
||||
meshNetworks = "networks: {}";
|
||||
};
|
||||
kind = "ConfigMap";
|
||||
metadata = {
|
||||
labels = {
|
||||
"install.operator.istio.io/owning-resource" = "unknown";
|
||||
"istio.io/rev" = "1-20-2";
|
||||
"operator.istio.io/component" = "Pilot";
|
||||
release = "istio-istiod";
|
||||
};
|
||||
name = "istio-1-20-2";
|
||||
namespace = "istio-system";
|
||||
};
|
||||
}
|
|
@ -0,0 +1,18 @@
|
|||
{
|
||||
apiVersion = "v1";
|
||||
data = {
|
||||
mesh = "defaultConfig:\n discoveryAddress: istiod-1-22-0.istio-system.svc:15012\ndefaultProviders:\n metrics:\n - prometheus\nenablePrometheusMerge: true\nrootNamespace: istio-system\ntrustDomain: cluster.local";
|
||||
meshNetworks = "networks: {}";
|
||||
};
|
||||
kind = "ConfigMap";
|
||||
metadata = {
|
||||
labels = {
|
||||
"install.operator.istio.io/owning-resource" = "unknown";
|
||||
"istio.io/rev" = "1-22-0";
|
||||
"operator.istio.io/component" = "Pilot";
|
||||
release = "istio-istiod";
|
||||
};
|
||||
name = "istio-1-22-0";
|
||||
namespace = "istio-system";
|
||||
};
|
||||
}
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -6,18 +6,18 @@
|
|||
app = "istiod";
|
||||
"install.operator.istio.io/owning-resource" = "unknown";
|
||||
istio = "pilot";
|
||||
"istio.io/rev" = "1-20-2";
|
||||
"istio.io/rev" = "1-22-0";
|
||||
"operator.istio.io/component" = "Pilot";
|
||||
release = "istio-istiod";
|
||||
};
|
||||
name = "istiod-1-20-2";
|
||||
name = "istiod-1-22-0";
|
||||
namespace = "istio-system";
|
||||
};
|
||||
spec = {
|
||||
selector = {
|
||||
matchLabels = {
|
||||
app = "istiod";
|
||||
"istio.io/rev" = "1-20-2";
|
||||
"istio.io/rev" = "1-22-0";
|
||||
};
|
||||
};
|
||||
strategy = {
|
||||
|
@ -29,7 +29,6 @@
|
|||
template = {
|
||||
metadata = {
|
||||
annotations = {
|
||||
"ambient.istio.io/redirection" = "disabled";
|
||||
"prometheus.io/port" = "15014";
|
||||
"prometheus.io/scrape" = "true";
|
||||
"sidecar.istio.io/inject" = "false";
|
||||
|
@ -38,7 +37,8 @@
|
|||
app = "istiod";
|
||||
"install.operator.istio.io/owning-resource" = "unknown";
|
||||
istio = "istiod";
|
||||
"istio.io/rev" = "1-20-2";
|
||||
"istio.io/dataplane-mode" = "none";
|
||||
"istio.io/rev" = "1-22-0";
|
||||
"operator.istio.io/component" = "Pilot";
|
||||
"sidecar.istio.io/inject" = "false";
|
||||
};
|
||||
|
@ -50,11 +50,7 @@
|
|||
env = [
|
||||
{
|
||||
name = "REVISION";
|
||||
value = "1-20-2";
|
||||
}
|
||||
{
|
||||
name = "JWT_POLICY";
|
||||
value = "third-party-jwt";
|
||||
value = "1-22-0";
|
||||
}
|
||||
{
|
||||
name = "PILOT_CERT_PROVIDER";
|
||||
|
@ -116,7 +112,7 @@
|
|||
value = "NixOS";
|
||||
}
|
||||
];
|
||||
image = "docker.io/istio/pilot:1.20.2";
|
||||
image = "docker.io/istio/pilot:1.22.0";
|
||||
name = "discovery";
|
||||
ports = [
|
||||
{
|
||||
|
@ -186,7 +182,13 @@
|
|||
];
|
||||
}
|
||||
];
|
||||
serviceAccountName = "istiod-1-20-2";
|
||||
serviceAccountName = "istiod-1-22-0";
|
||||
tolerations = [
|
||||
{
|
||||
key = "cni.istio.io/not-ready";
|
||||
operator = "Exists";
|
||||
}
|
||||
];
|
||||
volumes = [
|
||||
{
|
||||
emptyDir = {medium = "Memory";};
|
|
@ -5,11 +5,11 @@
|
|||
labels = {
|
||||
app = "istiod";
|
||||
"install.operator.istio.io/owning-resource" = "unknown";
|
||||
"istio.io/rev" = "1-20-2";
|
||||
"istio.io/rev" = "1-22-0";
|
||||
"operator.istio.io/component" = "Pilot";
|
||||
release = "istio-istiod";
|
||||
};
|
||||
name = "istiod-1-20-2";
|
||||
name = "istiod-1-22-0";
|
||||
namespace = "istio-system";
|
||||
};
|
||||
spec = {
|
||||
|
@ -30,7 +30,7 @@
|
|||
scaleTargetRef = {
|
||||
apiVersion = "apps/v1";
|
||||
kind = "Deployment";
|
||||
name = "istiod-1-20-2";
|
||||
name = "istiod-1-22-0";
|
||||
};
|
||||
};
|
||||
}
|
|
@ -6,11 +6,11 @@
|
|||
app = "istiod";
|
||||
"install.operator.istio.io/owning-resource" = "unknown";
|
||||
istio = "pilot";
|
||||
"istio.io/rev" = "1-20-2";
|
||||
"istio.io/rev" = "1-22-0";
|
||||
"operator.istio.io/component" = "Pilot";
|
||||
release = "istio-istiod";
|
||||
};
|
||||
name = "istiod-1-20-2";
|
||||
name = "istiod-1-22-0";
|
||||
namespace = "istio-system";
|
||||
};
|
||||
spec = {
|
||||
|
@ -18,7 +18,7 @@
|
|||
selector = {
|
||||
matchLabels = {
|
||||
app = "istiod";
|
||||
"istio.io/rev" = "1-20-2";
|
||||
"istio.io/rev" = "1-22-0";
|
||||
};
|
||||
};
|
||||
};
|
|
@ -6,7 +6,7 @@
|
|||
app = "istiod";
|
||||
release = "istio-istiod";
|
||||
};
|
||||
name = "istiod-1-20-2";
|
||||
name = "istiod-1-22-0";
|
||||
namespace = "istio-system";
|
||||
};
|
||||
rules = [
|
|
@ -6,18 +6,18 @@
|
|||
app = "istiod";
|
||||
release = "istio-istiod";
|
||||
};
|
||||
name = "istiod-1-20-2";
|
||||
name = "istiod-1-22-0";
|
||||
namespace = "istio-system";
|
||||
};
|
||||
roleRef = {
|
||||
apiGroup = "rbac.authorization.k8s.io";
|
||||
kind = "Role";
|
||||
name = "istiod-1-20-2";
|
||||
name = "istiod-1-22-0";
|
||||
};
|
||||
subjects = [
|
||||
{
|
||||
kind = "ServiceAccount";
|
||||
name = "istiod-1-20-2";
|
||||
name = "istiod-1-22-0";
|
||||
namespace = "istio-system";
|
||||
}
|
||||
];
|
|
@ -6,11 +6,11 @@
|
|||
app = "istiod";
|
||||
"install.operator.istio.io/owning-resource" = "unknown";
|
||||
istio = "pilot";
|
||||
"istio.io/rev" = "1-20-2";
|
||||
"istio.io/rev" = "1-22-0";
|
||||
"operator.istio.io/component" = "Pilot";
|
||||
release = "istio-istiod";
|
||||
};
|
||||
name = "istiod-1-20-2";
|
||||
name = "istiod-1-22-0";
|
||||
namespace = "istio-system";
|
||||
};
|
||||
spec = {
|
||||
|
@ -39,7 +39,7 @@
|
|||
];
|
||||
selector = {
|
||||
app = "istiod";
|
||||
"istio.io/rev" = "1-20-2";
|
||||
"istio.io/rev" = "1-22-0";
|
||||
};
|
||||
};
|
||||
}
|
|
@ -6,7 +6,7 @@
|
|||
app = "istiod";
|
||||
release = "istio-istiod";
|
||||
};
|
||||
name = "istiod-1-20-2";
|
||||
name = "istiod-1-22-0";
|
||||
namespace = "istio-system";
|
||||
};
|
||||
}
|
|
@ -3,7 +3,7 @@
|
|||
kind = "ClusterRole";
|
||||
metadata = {
|
||||
creationTimestamp = null;
|
||||
name = "istio-operator-1-20-2";
|
||||
name = "istio-operator-1-22-0";
|
||||
};
|
||||
rules = [
|
||||
{
|
||||
|
@ -31,6 +31,16 @@
|
|||
resources = ["*"];
|
||||
verbs = ["*"];
|
||||
}
|
||||
{
|
||||
apiGroups = ["telemetry.istio.io"];
|
||||
resources = ["*"];
|
||||
verbs = ["*"];
|
||||
}
|
||||
{
|
||||
apiGroups = ["extensions.istio.io"];
|
||||
resources = ["*"];
|
||||
verbs = ["*"];
|
||||
}
|
||||
{
|
||||
apiGroups = ["admissionregistration.k8s.io"];
|
||||
resources = ["mutatingwebhookconfigurations" "validatingwebhookconfigurations"];
|
|
@ -1,16 +1,16 @@
|
|||
{
|
||||
apiVersion = "rbac.authorization.k8s.io/v1";
|
||||
kind = "ClusterRoleBinding";
|
||||
metadata = {name = "istio-operator-1-20-2";};
|
||||
metadata = {name = "istio-operator-1-22-0";};
|
||||
roleRef = {
|
||||
apiGroup = "rbac.authorization.k8s.io";
|
||||
kind = "ClusterRole";
|
||||
name = "istio-operator-1-20-2";
|
||||
name = "istio-operator-1-22-0";
|
||||
};
|
||||
subjects = [
|
||||
{
|
||||
kind = "ServiceAccount";
|
||||
name = "istio-operator-1-20-2";
|
||||
name = "istio-operator-1-22-0";
|
||||
namespace = "istio-system";
|
||||
}
|
||||
];
|
|
@ -2,7 +2,7 @@
|
|||
apiVersion = "apps/v1";
|
||||
kind = "Deployment";
|
||||
metadata = {
|
||||
name = "istio-operator-1-20-2";
|
||||
name = "istio-operator-1-22-0";
|
||||
namespace = "istio-system";
|
||||
};
|
||||
spec = {
|
||||
|
@ -44,10 +44,10 @@
|
|||
}
|
||||
{
|
||||
name = "REVISION";
|
||||
value = "1-20-2";
|
||||
value = "1-22-0";
|
||||
}
|
||||
];
|
||||
image = "docker.io/istio/operator:1.20.2";
|
||||
image = "docker.io/istio/operator:1.22.0";
|
||||
name = "istio-operator";
|
||||
resources = {
|
||||
limits = {
|
||||
|
@ -68,7 +68,7 @@
|
|||
};
|
||||
}
|
||||
];
|
||||
serviceAccountName = "istio-operator-1-20-2";
|
||||
serviceAccountName = "istio-operator-1-22-0";
|
||||
};
|
||||
};
|
||||
};
|
|
@ -3,7 +3,7 @@
|
|||
kind = "Service";
|
||||
metadata = {
|
||||
labels = {name = "istio-operator";};
|
||||
name = "istio-operator-1-20-2";
|
||||
name = "istio-operator-1-22-0";
|
||||
namespace = "istio-system";
|
||||
};
|
||||
spec = {
|
|
@ -2,7 +2,7 @@
|
|||
apiVersion = "v1";
|
||||
kind = "ServiceAccount";
|
||||
metadata = {
|
||||
name = "istio-operator-1-20-2";
|
||||
name = "istio-operator-1-22-0";
|
||||
namespace = "istio-system";
|
||||
};
|
||||
}
|
|
@ -71,7 +71,7 @@
|
|||
value = "frr";
|
||||
}
|
||||
];
|
||||
image = "quay.io/metallb/speaker:v0.14.3";
|
||||
image = "nix:0/nix/store/g0fiszhjj1h34g67h6m82cd63z92xh5i-nix-image-metallb-speaker.tar:v0.14.3";
|
||||
livenessProbe = {
|
||||
failureThreshold = 3;
|
||||
httpGet = {
|
||||
|
@ -244,7 +244,7 @@
|
|||
}
|
||||
{
|
||||
command = ["/bin/sh" "-c" "cp -f /frr-reloader.sh /etc/frr_reloader/"];
|
||||
image = "quay.io/metallb/speaker:v0.14.3";
|
||||
image = "nix:0/nix/store/g0fiszhjj1h34g67h6m82cd63z92xh5i-nix-image-metallb-speaker.tar:v0.14.3";
|
||||
name = "cp-reloader";
|
||||
volumeMounts = [
|
||||
{
|
||||
|
@ -255,7 +255,7 @@
|
|||
}
|
||||
{
|
||||
command = ["/bin/sh" "-c" "cp -f /frr-metrics /etc/frr_metrics/"];
|
||||
image = "quay.io/metallb/speaker:v0.14.3";
|
||||
image = "nix:0/nix/store/g0fiszhjj1h34g67h6m82cd63z92xh5i-nix-image-metallb-speaker.tar:v0.14.3";
|
||||
name = "cp-metrics";
|
||||
volumeMounts = [
|
||||
{
|
||||
|
|
|
@ -48,7 +48,7 @@
|
|||
value = "frr";
|
||||
}
|
||||
];
|
||||
image = "quay.io/metallb/controller:v0.14.3";
|
||||
image = "nix:0/nix/store/5qlcm1xnhmf5sgw6lb65xbywqzky8w8i-nix-image-metallb-controller.tar:v0.14.3";
|
||||
livenessProbe = {
|
||||
failureThreshold = 3;
|
||||
httpGet = {
|
||||
|
|
|
@ -57,7 +57,7 @@ in {
|
|||
labels = {
|
||||
visibility = "public";
|
||||
# has to be kept in sync with `prepare` profile
|
||||
"istio.io/rev" = "1-20-2";
|
||||
"istio.io/rev" = "1-22-2";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
|
@ -17,7 +17,7 @@ in {
|
|||
labels = {
|
||||
visibility = "public";
|
||||
# has to be kept in sync with `prepare` profile
|
||||
"istio.io/rev" = "1-20-2";
|
||||
"istio.io/rev" = "1-22-2";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
|
@ -36,7 +36,7 @@ in {
|
|||
|
||||
# has to be kept in sync with `prepare` profile
|
||||
labels = {
|
||||
"istio.io/rev" = "1-20-2";
|
||||
"istio.io/rev" = "1-22-2";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
@ -48,7 +48,7 @@ in {
|
|||
labels = {
|
||||
visibility = "public";
|
||||
# has to be kept in sync with `prepare` profile
|
||||
"istio.io/rev" = "1-20-2";
|
||||
"istio.io/rev" = "1-22-2";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
|
@ -37,7 +37,7 @@ in {
|
|||
|
||||
# has to be kept in sync with `main` profile
|
||||
labels = {
|
||||
"istio.io/rev" = "1-20-2";
|
||||
"istio.io/rev" = "1-22-2";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
|
Loading…
Reference in a new issue