小编Mat*_*att的帖子

Kubernetes 服务:随机连接被拒绝

当在端口 80 上的 Pod 内部进行卷曲时,响应良好。在机器IP和端口30803上通过Kubernetes服务在容器外部调用curl,偶尔会出现“连接被拒绝”的情况。

nginx 应用程序配置:

server {
        listen  80;
        server_name 127.0.0.1;
        access_log  /var/log/nginx/access.log;
        error_log   /var/log/nginx/error.log;
        root        /usr/share/nginx/html;
        index index.html;

       error_page 404 /404.html;
            location = /40x.html {
        }

        error_page 500 502 503 504 /50x.html;
            location = /50x.html {
        }
    }
Run Code Online (Sandbox Code Playgroud)

Kubernetes 部署和使用的服务清单:

apiVersion: apps/v1
kind: Deployment
metadata:
  name: web-app
  namespace: dev
  labels:
    environment: dev
spec:
  selector:
      matchLabels:
         environment: dev
  replicas: 1
  template:
    metadata:
      labels:
        environment: dev
    spec:
      containers:
      - name: web-app
        imagePullPolicy: Never
        image: web-app:$BUILD_ID
        ports:
          - containerPort: 80 …
Run Code Online (Sandbox Code Playgroud)

nginx docker kubernetes devops nginx-reverse-proxy

6
推荐指数
2
解决办法
3864
查看次数

如何安装特定的 kustomize 版本

我尝试在 Mac 中安装 kustomize v3.2.1,但在执行这些步骤时出现以下错误。

wget "https://github.com/kubernetes-sigs/kustomize/archive/refs/tags/kustomize/v3.2.1.tar.gz" 解压源代码

tar xzf xxxxx.tar.gz cd xxxxxx make install

输出:

go install /cmd/kustomize
make: go: No such file or directory
make: *** [install] Error 1
Run Code Online (Sandbox Code Playgroud)

如何安装这个版本而不出现任何问题?谢谢!

macos homebrew kustomize

4
推荐指数
1
解决办法
9819
查看次数