我在Kubernetes集群中部署了一个部署nginx,如下所示。部署如下所示: [root@iZwz97twzbvh62zh76pk8zZ zzx]# k get deployment nginx
NAME DESIRED CURRENT UP-TO-DATE AVAILABLE AGE
nginx 2 2 2 1 7s 部署模板如下: apiVersion: apps/v1 # for versions before 1.9.0 use apps/v1beta2
kind: Deploym
我对kubernetes中的Nginx vs Nginx部署(容器)感到困惑,因为两者都在控制对集群的不可访问请求,假设我将一个web应用程序容器和nginx容器部署在一个吊舱中,如果我部署另一个应用程序并使用Nginx incomming来路由incomming请求,那么将控制incomming请求、 Nginx入侵还是nginx容器呢?,谢谢?
我们已经有了部署工作,但是当我们从部署中删除其中一个标签时,它会产生以下错误:
The Deployment "nginx" is invalid: spec.template.metadata.labels: Invalid value: map[string]string{"app":"nginx", "replicaSetName":"nginx"}: `selector` does not match template `labels`
旧的YAML文件如下所示:
apiVersion: apps/v1
k
我们尝试这个POC通过AWS代码部署在20台服务器上部署代码,这些服务器都在负载均衡器后面。我们让nginx在Hiphop前面跑。我们尝试了热部署,即在nginx运行时进行部署。
一旦部署过程将新文件移到生产服务器中指定的位置,我们就开始得到以下错误,这些错误在某些服务器上无限期地继续,而且Jenkins作业在轮询50分钟后超时-
\nFatal error: syntax error, unexpected $end in /path/to/file.php on line 19477
它似乎只加载和读取文件的一部分,即使整个文件没有语法错误。
在这样的服务器上手动重新启动nginx解决了这