我的警报配置如下。
ALERT PoDHighCPUUsage
IF sum(rate(container_cpu_usage_seconds_total{container_label_io_kubernetes_pod_namespace!=""}[2m])) BY (kubernetes_pod_name, kubernetes_io_hostname, container_label_io_kubernetes_pod_namespace) >= 0.2
FOR 2m
LABELS {severity="criticalup"}
A
我试图用web钩子配置Kubernetes,我创建了文件,并将其放在/etc/kubernetes/webhook.yaml上。
我修改/etc/kubernetes/manifests/kube-apiserver.yaml并添加标志- --authentication-token-webhook-config-file=/etc/kubernetes/webhook.yaml。
当kubelet、清单文件修改,并且必须重新启动api (或销毁和创建新api容器)时,它在no such file or directory中失败。
2021-07-16T17:26:49.218961383-0
尝试将issuer应用于kubernetes,并得到此错误:Error from server (InternalError): error when creating ".\\issuer.yaml": Internal error occurred: failed calling webhook "webhook.cert-manager.io": Post https://cert-manager-1575287841-webhook.cert-manager.svc:443/mutate?timeout=30s: service "cert-ma
我尝试在单个命名空间中安装webhook,但遇到错误: 2020-04-30T19:08:28.364Z INFO setup Intializing operator
2020-04-30T19:08:28.373Z ERROR setup unable to initialise operator {"error": "customresourcedefinitions.apiextensions.k8s.io \"seldondeployments.machinelearning.seldon.io\" is f
我在Centos7上运行kubernetes 1-21-0。我已经设置了一个密钥披风服务来测试我的入口控制器,并且能够使用密钥披风端口(如myurl.com:30872 )访问主机url上的密钥披风。这些是我的跑步服务:
NAMESPACE NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
default keycloak NodePort
我在Istio中使用outboundTrafficPolicy.mode ALLOW_ANY全局选项,但是任何HTTPS请求都失败,服务器证书错误:
* ALPN, server accepted to use h2
* Server certificate:
* subject: CN=*.execute-api.<my-region>.amazonaws.com
* start date: Jul 22 00:00:00 2021 GMT
* expire date: Aug 20 23:59:59 2022 GMT
* subjectAltName does not
当我运行以下代码时:
minikube addons enable ingress
我收到了以下错误:
▪ Using image k8s.gcr.io/ingress-nginx/controller:v0.44.0
▪ Using image docker.io/jettech/kube-webhook-certgen:v1.5.1
▪ Using image docker.io/jettech/kube-webhook-certgen:v1.5.1
Verifying ingress addon...
❌ Exiting due to MK_ENABLE: run
我想将Kubernetes YAML模板与实际部署的资源区分开来。使用应该可以做到这一点。然而,在Azure中的Kubernetes集群中,我得到了以下错误:
Error from server (InternalError): Internal error occurred: admission webhook "aks-webhook-admission-controller.azmk8s.io" does not support dry run
我在AKS上有什么可以让它发挥作用的东西吗?还是有其他的方法来实现差异呢?
我已经安装了azure kubernetes并启用了azure策略。我遵循领事入门指南中的步骤:链接
但是当领事被部署时,吊舱就不会被部署。
当我检查复制集时,错误如下所示。
Events:
Type Reason Age From Message
---- ------ ---- ---- -------
Warning FailedCreate 23s (x17 over 6m20s) r
我无法使用“aks命令调用”,因为的策略是防止权限升级。当我尝试时,我会得到以下错误
(KubernetesOperationError) Failed to run command in managed cluster due to kubernetes failure. details: admission webhook "validation.gatekeeper.sh" denied the request: [azurepolicy-k8sazurev3noprivilegeescalatio-adff37e713cffbf58639] Privilege esc
我正试图在我的EKS集群上运行一个遗留的php幼虫应用程序。
我已经通过下面的docker文件封装了应用程序。
FROM php:7.2-fpm
RUN apt-get update -y \
&& apt-get install -y nginx
# PHP_CPPFLAGS are used by the docker-php-ext-* scripts
ENV PHP_CPPFLAGS="$PHP_CPPFLAGS -std=c++11"
RUN docker-php-ext-install pdo_mysql \
&&
我对ingress nginx很陌生,我用minikube addons enable ingress启用了minikube。在寻找与ingress相关的服务时,我运行了kubectl get services -n kube-system并得到了:
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
ingress-nginx-controller-admission ClusterIP 10.96.141.138 &
我正在使用kubeadm创建Kubernetes单节点集群。在应用入口ngnix控制器之后,当我尝试应用入口文件时,我得到了以下错误。
我在应用入口时遇到以下错误:
Error from server (InternalError): error when creating "ingress.yaml": Internal error occurred: failed calling webhook "validate.nginx.ingress.kubernetes.io": Post "https://ingress-nginx-controller