当前位置: 首页 > news >正文

深圳做网站专业公司国外做外贸的小网站

深圳做网站专业公司,国外做外贸的小网站,门户网站开发 系统介绍,潍坊网站制作公司哪家比较好接上一篇#xff0c;继续安装istio的dashboard。 先到istio-1.22.0/samples/addons目录下#xff0c;把yaml文件中的镜像仓库地址修改了#xff0c;修改地址参考我之前写的CSDN里的镜像对照表。不然直接执行kubectl apply -f samples/addons这个命令后#xff0c;依据会出…接上一篇继续安装istio的dashboard。 先到istio-1.22.0/samples/addons目录下把yaml文件中的镜像仓库地址修改了修改地址参考我之前写的CSDN里的镜像对照表。不然直接执行kubectl apply -f samples/addons这个命令后依据会出现下拉不下来镜像的问题。 可悲的是按照对照表修改完后依旧会有下拉不下来的镜像比如prometheus找了国内很多仓库地址能没能下拉成功而且之前从github下载源程序本地编译也没成功于是决定到prometheus官网下载二进制文件自建个镜像。下面是具体操作步骤。 到官网https://prometheus.io/download/下载二进制文件我这里下载的是prometheus-2.51.1.linux-amd64.tar.gz版本解压进入目录创建Dockerfile文件 #Dockerfile文件内容如下FROM docker.m.daocloud.io/library/ubuntu:latestUSER root # 将 Prometheus 二进制文件复制到镜像中 RUN mkdir -p /usr/share/prometheus/console_libraries RUN mkdir -p /usr/share/prometheus/consoles RUN mkdir -p /prometheus ADD prometheus /bin/prometheus ADD promtool /bin/promtool ADD prometheus.yml /etc/prometheus/prometheus.yml ADD console_libraries/ /usr/share/prometheus/console_libraries/ ADD consoles/ /usr/share/prometheus/consoles/ ADD LICENSE /LICENSE ADD NOTICE /NOTICE# 创建 nobody 用户组 RUN groupadd -r nobody # 创建 nobody 用户 #RUN useradd -r -g nobody nobody# 设置工作目录 WORKDIR /prometheus RUN ln -s /usr/share/prometheus/console_libraries /usr/share/prometheus/consoles/ /etc/prometheus/ RUN chown -R nobody:nobody /etc/prometheus RUN chown -R nobody:nobody /prometheus # 暴露 Prometheus 默认端口 USER nobody EXPOSE 9090 VOLUME [ /prometheus ]# 运行 Prometheus ENTRYPOINT [ /bin/prometheus ] CMD [ --config.file/etc/prometheus/prometheus.yml, --storage.tsdb.path/prometheus, --web.console.libraries/usr/share/prometheus/console_libraries, --web.console.templates/usr/share/prometheus/consoles ] 在创建Dockerfile文件时有一点要注意就是ENIRYPOINT和CMD还有yaml文件中的args里的命令或参数设置。这里的执行顺序或规则是 1. 如果容器镜像中指定了 ENTRYPOINT那么 args 将会作为 ENTRYPOINT 的参数。 2. 如果容器镜像中指定了 CMD那么 args 将会作为 CMD 的参数。 3. 如果 args 和 CMD 都存在那么 args 将会覆盖 CMD 中的参数。 所以prometheus命令一定要写在ENIRYPOINT而不是CMD里不然执行 kubectl apply -f istio-1.22.0/samples/addons/prometheus.yaml时会报错因为在yaml中args里只写了命令的参数而没有命令在部署时yaml里的参数直接把dockerfile的cmd里的命令替换如果没有ENIRYPOINT里的命令容器中就执行的没有命令的参数所以会报错容器启动不起来。 然后执行sudo nerdctl build -t core.harbor.shell.com:443/istio/prometheus:v2.51.1 上传至私有仓库 sudo nerdctl push core.harbor.shell.com:443/istio/prometheus:v2.51.1 测试镜像有没有问题 sudo nerdctl run --name prometheus-test -it --rm -p 8090:9090 --networkhost core.harbor.shell.com:443/istio/prometheus:v2.51.1 在浏览器输入当前节点ip:8090看是否可以打开prometheus的网页 没问题就到istio-1.22.0/samples/addons目录下执行kubectl apply -f prometheus.yaml 看到如下就表明仪表盘安装成功了 kubectl get pod -n istio-system NAME READY STATUS RESTARTS AGE grafana-66ffbc9664-fjs9s 1/1 Running 0 2d4h istio-ingressgateway-94974fc7f-cxjwz 1/1 Running 0 5d5h istiod-54785969-6rfzh 1/1 Running 0 5d5h jaeger-856f88d5d7-fv2zc 1/1 Running 0 2d4h kiali-d9dfd8fb7-rztq2 1/1 Running 0 2d4h loki-0 0/1 Pending 0 2d4h prometheus-7fc648b979-hmnp7 2/2 Running 0 4h45m//这里的日志收集的loki-0处于pending状态是因为其pvc没有挂载并不会影响仪表盘的正常使用。
http://www.tj-hxxt.cn/news/231605.html

相关文章:

  • 北京定制网站开发公司浩森宇特贡井区建设局网站
  • 模板网站建设+百度建一个个人网站要多少钱
  • 财务公司网站模板wordpress分类目录归档
  • 1免费做网站小程序开发者文档
  • 网站挂百度广告网站开发路径
  • 网站后台的制作网站视觉规范怎么做
  • 网站规划模板下载发软文的网站
  • 个人建网站的步骤wordpress 粘贴代码
  • 广州网站定制开发闪图在线制作网站
  • 网站整套模板项目代码下载中国新闻社山西分社
  • 建立站点的基本步骤网站售后服务
  • 自助建站工具个人对网络营销的看法
  • 50岁到55岁急招工wordpress如何cdn优化
  • 平顶山做网站云匠网app
  • 动态图表网站烟台怎么做网站
  • 学校局域网站建设wordpress上传视频失败
  • 北京科技网站开发wordpress怎么修改ico
  • 甲马营seo网站优化的网网站开发站制作公司
  • 网站建设合同的注意点房地产网址大全
  • 合肥整站推广微信网站怎么做
  • 怎么做网站seo优化网站建设百家号
  • 建站网站图片不显示继续网站建设
  • linux网站服务器配置wordpress 插件 h5
  • 网站里的动效怎么做淘宝优惠券网站怎么做
  • 夜间正能量网站成都小程序制作开发
  • 淘宝客网站做的好的开发公司工作总结
  • jsp网站开发模式住房和城乡建设部简称
  • 旅游网站建设毕业设计有了域名如何建设网站
  • 代做网站的好处如何给自己公司设计logo
  • 宁夏网站设计在哪里地图制作网站