小编Rah*_*are的帖子

如何在kubernetes中更改入口控制器的配置参数

我已经使用nginx-ingress控制器在kubernetes中设置了一个Web应用程序。我可以通过Nginx入口控制器公共IP访问我的应用程序。

对于耗时超过1分钟的请求,我们收到网关连接超时错误(504)。我已经通过连接到Pod检查了Nginx入口控制器的配置,它的connection_timeout值为60s。(问题的根本原因)

我尝试将参数更改为更高的值,并且对于长时间的请求也可以正常工作,尽管一段时间后Nginx入口控制器配置已重新加载为默认值。

我们如何更改/保留Nginx入口控制器配置参数?

感谢任何帮助。提前致谢。

nginx kubernetes

5
推荐指数
1
解决办法
5511
查看次数

我是否可以在Azure资源管理器中创建没有虚拟网络的虚拟机

我正在尝试使用ARM模板在Azure中创建虚拟机(VM).在IAAS的经典模型中,我们可以在云服务中创建没有虚拟网络的虚拟机.与传统型号类似,我不想将VM放入虚拟网络.

是否有人尝试在Azure资源管理器中创建没有虚拟网络的虚拟机.

提前致谢.

azure azure-resource-manager

3
推荐指数
1
解决办法
1200
查看次数

php-fpm 进程在 Kubernetes 中接收 SIGKILL 信号

我已经创建了 ubuntu docker 镜像,其中配置了 Nginx、PHP 和 php-fpm。当我在 Docker 实例上运行它时,它工作正常。

但是当我在 kubernetes 中运行相同的图像时,php-fpm 进程收到 SIGKILL (9) 信号,我们收到 502 网关错误。

我猜是 kubernetes 将 SIGKILL 信号发送到 kubernetes pods。我没有在 kubernetes 模板中使用任何就绪和活跃度探测器。

感谢任何帮助。提前致谢。

找到下面的 docker 文件和 php-fpm 日志以了解详细信息,

文件

FROM ubuntu

#install utilities tools
RUN apt-get update \
    && apt-get install -y vim unzip curl python-software-properties software-properties-common locales supervisor

# Update software list, install php-nginx & clear cache
RUN locale-gen en_US.UTF-8 && \
    export LANG=en_US.UTF-8 && \
    add-apt-repository -y ppa:ondrej/php && \
    apt-get update && …
Run Code Online (Sandbox Code Playgroud)

php nginx kubernetes kubernetes-helm

3
推荐指数
1
解决办法
8591
查看次数