• k8s组件联调


    nginx负载均衡日志

       

        nginx日志内容显示无法连接upstream  查看nginx配置文件

         

     API Server日志

     

    k8s应用访问方式

        pod ip地址访问方式    在k8s集群中任何一个节点都可以访问   
     service 访问方式  集群内部可以访问

       

      

        ingress 访问方式  从集群外部可以访问

       

       说明

         Address 表示Ingress绑定的host的IP

         chart.example.choerodon.io 表示ingress的dns名称

         Path  表示访问的URL

         chartmuseum-chartmuseum:8080  表示service的名称和端口

         10.244.56.3:8080 表示最终应用Pod的IP和端口

       修改windows主机的hosts文件  添加chart.example.choerodon.io对应的主机IP 在Address中随便选中一个主机IP即可

       

       访问成功

       

       

         

    修改service的访问方式

            

             

        调试pod

          

           k8s中的Pod即使显示 1/1 Running 里面的服务程序也不一定是正常启动的  这个时候需要查看Pod的启动和运行日志 才能分析原因

           kubectl logs -f choerodon-oauth-7c6c665567-lqf7l -n c7n-system  显示

                jersey.api.client.ClientHandlerException: java.net.UnknownHostException: hzero-register.c7n-system 虽然Pod显示Running 但是Pod的应用程序一直无法连接注册中心

           查看日志可以看出在启动Pod的时候把注入到Pod中的环境变量参数值写错导致

           把 hzero-register.c7n-system改成 choerodon-register.c7n-system 重新启动Pod即可

            

        所有Pod正常运行的时候 系统便搭建完毕

  • 相关阅读:
    华南师范大学应用数学考研真题
    scoped引起的deep与>>>改变elementUI的样式
    7.mogodb索引
    JS的undefined与null,==与===的区别
    vue上传图片到七牛云的思路与实现
    JS用正则处理文件名
    JS使用正则匹配字符串去掉多余符号
    6.mongoDB更新操作
    SSL证书相关之后缀名笔记
    vue一些常用的语法
  • 原文地址:https://www.cnblogs.com/yxh168/p/13763642.html
Copyright © 2020-2023  润新知