首页新闻找找看学习计划
1
回答数

待解决问题 50 Shell 脚本中将字符串分隔到固定多个变量的最简单方法

比如将 q-web 这个字符串以 - 为分隔符,将 q 与 web 分别保存到 APP 与 TYPE 变量中,请问最简单的 shell 脚本实现是什么?
0
回答数

待解决问题 30 K8s Ingress 如何自动根据主机名中的二级域名匹配 service

比如访问 q.cnblogs.com 时自动转发请求到名称为 q-web 的 service ,示意配置文件如下: apiVersion: networking.k8s.io/v1beta1 kind
1
回答数

回答被采纳 30 K8s 更新 Deployment 后之前的 Deployment 依然在部署 pod

当时的操作场景是这样的,开始 apply deployment 时弄错了容器镜像 tag ,pod 部署失败,状态是 InvalidImageName ,后来修正后更新 deployment ,新的
1
回答数

回答被采纳 30 在 docker 镜像 tag 不变的情况下如何让 k8s 重新部署 pod

这是从 docker swarm 换到 k8s 之后不习惯的地方之一,在 docker 镜像 tag 不变的情况下,即使重新 push 了镜像,k8s 是不会重新部署,请问有什么办法可以解决这个问题?
1
回答数

回答被采纳 30 Kubernetes 集群中挂载阿里云 nas 如何添加 noresvport 参数

PersistentVolume 的配置文件如下: apiVersion: v1 kind: PersistentVolume metadata: name: pv-nas-production na
0
回答数

待解决问题 100 Angular 中如何在操作成功提示时清除之前的错误提示

比如下面的截图中,当出现“操作成功提示”时,清除所有的“无法连接服务器,请检查您的网络设置”错误提示,请问如何可以实现?
1
回答数

回答被采纳 30 如何让 docker 镜像 node:alpine 创建的容器监听于 80 端口

nodejs 镜像创建的容器默认监听于 3000 端口,如何在 Dockerfile 中配置为监听于 80 端口?
1
回答数

回答被采纳 30 k8s helm 如何通过环境变量给 values.yaml 传值

请问使用 helm 部署 kubernetes 应用时,如何通过环境变量给 values.yaml 配置文件传值?
1
回答数

回答被采纳 30 如何让 zsh 按 tab 键与 bash 一样自动补全

在 zsh 中按一次 tab 键与 bash 中连按两次 tab 键一样,出现自动补全的候选列表,如果改成和 bash 中一样?
1
回答数

已解决问题 100 关于 k8s 中 ConfigMap 版本管理的问题:如何回退 ConfigMap

假设这样一个发布场景,线上跑的应用版本是 v1.0 ,现在要发布 v2.0 ,v2.0 的配置文件与 v1.0 不兼容。 发布时先修改 ConfigMap 对应 v2.0 的配置文件,然后部署更新 p
2
回答数

待解决问题 100 VS2019 打开一个解决方案总是进行 StyleCop 代码风格检查

遇到一个奇怪问题,有一个解决方案,并没有配置 StyleCop 也没有安装相关的 nuget 包,但 Visual Studio 2019 总是对代码进行风格检查,结果显示一堆波浪线,请问如何解决这个
1
回答数

已解决问题 30 ASP.NET Core 中通过 IP 地址访问也会强制跳转 https 的问题

跳转 https 用的是 asp.net core 内置的 url 重写规则 var rewriteOptions = new RewriteOptions() .AddRedirectToHttps
3
回答数

回答被采纳 30 ASP.NET Core 获取服务器本机 IP 地址的最简单方法

请问 ASP.NET Core 中获取服务器本机 IP 地址的最简单方法是什么?
1
回答数

回答被采纳 30 k8s 在 prometheus 错误日志:"too old resource version"

部署 ServiceMonitor 之后,对应的 service 已经被 prometheus 发现,但 pod 不能被发现,prometheus 日志中出现下面的错误: watch of *v1.E
1
回答数

待解决问题 30 部署 ServiceMonitor 之后如何让 Prometheus 立即发现

在 k8s 集群中使用 prometheus ,添加一个 ServiceMonitor 后,prometheus 不能发现它,在 prometheus 控制台的 service-discovery 中
1
回答数

回答被采纳 30 k8s prometheus 出错 "cannot list resource"

在 k8s 集群中部署 kube-prometheus 后遇到下面的问题 查看 prometheus 日志: kubectl logs prometheus-k8s-0 -n monitoring -
1
回答数

回答被采纳 30 通过 custom metrics api 获取 http_requests 的问题

基于 k8s-prometheus-adapter 的 custom metrics api 部署好了,请求下面的 url 有正常响应 kubectl get --raw "/apis/custom.
1
回答数

回答被采纳 30 部署 prometheus-adapter 的 custom-metrics-api 失败

根据 custom-metrics-api 的 readme ,运行 ./deploy.sh 命令部署 custom-metrics-api 却失败。 kubectl get apiservices
1
回答数

回答被采纳 30 k8s prometheus-adapter v1beta1.metrics.k8s.io apiservice 的请求地址是什么

请求 /apis/v1beta1.metrics.k8s.io kubectl get --raw "/apis/v1beta1.metrics.k8s.io" | jq . 会报错 Error fr
1
回答数

回答被采纳 50 k8s 部署 HPA 自动伸缩失败:"unable to get metric http_requests"

错误信息如下: unable to get metric http_requests: unable to fetch metrics from custom metrics API: no cust
1
回答数

回答被采纳 50 k8s 使用 Prometheus custom metrics 配置 HPA 自动伸缩遇到问题

使用下面的 yaml 配置 apiVersion: autoscaling/v2beta2 kind: HorizontalPodAutoscaler metadata: name: blog-web
1
回答数

回答被采纳 30 k8s Deployment 部署失败后如何重新触发部署

由于拉取镜像失败,一个 Deployment 部署失败 $ kubectl rollout status deployment ucenter-api error: deployment "blog-
1
回答数

回答被采纳 30 k8s 集群1台 master 节点出现 NotReady 问题

通过 journalctl -u kubelet | tail -n 300 命令查看日志发现下面3个错误: 错误1 cni.go:237] Unable to update cni config:
1
回答数

回答被采纳 30 如何修改 k8s master 节点的主机名

创建集群时忘了修改主机名,创建集群后修改了宿主机的主机名,但集群中的节点名称依然是之前的主机名,请问如何修改?
1
回答数

待解决问题 30 k8s kube-controller-manager pod 无法启动

k8s 集群 master 节点上 kube-controller-manager pod 无法启动 NAME READY STATUS RESTARTS kube-controller-manage