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

郑州网站做网站武汉百度开户代理

郑州网站做网站,武汉百度开户代理,设计室内装修效果图,手机在网上怎么创建自己的网站文章目录 部署1. Kubernetes是什么2. Kubernetes的优势3. 环境搭建4. 应用部署 部署 1. Kubernetes是什么 Kubernetes是一个用于自动部署、扩展和管理容器化应用程序的开源系统 2. Kubernetes的优势 自动化容器部署资源管理与容器调度服务注册发现与负载均衡内置配置与秘钥…

文章目录

    • 部署
      • 1. Kubernetes是什么
      • 2. Kubernetes的优势
      • 3. 环境搭建
      • 4. 应用部署

部署

1. Kubernetes是什么

  • Kubernetes是一个用于自动部署、扩展和管理容器化应用程序的开源系统

2. Kubernetes的优势

  • 自动化容器部署
  • 资源管理与容器调度
  • 服务注册发现与负载均衡
  • 内置配置与秘钥管理
  • 丰富的社区组件
  • 极强的可扩展性

3. 环境搭建

  • 安装Docker Desktop
  • 安装Kubernetes
  • 安装Helm
  • 部署基础设施

Docker Desktop内置了Kubernetes,勾选并确定即可启用

Helm是在Kubernetes中部署应用的包管理,可以将应用像Nuget包一样打包,然后将部署文件打包成Helm目录,使用Helm命令去部署应用程序,这样可以版本化管理部署脚本

安装Helm之前需要安装Chocolatey,官方安装脚本如下:

Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))

安装Helm,安装脚本

//Use Chocolatey on Windows
//注:安装的时候需要保证网络能够访问googleapis这个域名
//本行命令需要需要管理员身份
choco install kubernetes-helm//Change helm repo
helm repo add stable http://mirror.azure.cn/kubernetes/charts///Update charts repo
helm repo update

安装Ingress,dashboard

kubectl apply -f mandatory.yaml
kubectl apply -f ingress-port.yaml
kubectl apply -f kubernetes-dashboard.yaml
kubectl apply -f kubernetes-dashboard-ingress.yaml
$TOKEN=((kubectl -n kube-system describe secret default | Select-String "token:") -split " +")[1]
kubectl config set-credentials docker-for-desktop --token="${TOKEN}"
echo $TOKEN
"Any key to exit"  ;
Read-Host | Out-Null ;
Exit

安装Prometheus,alertManager和Grafana到集群脚本

helm repo add stable http://mirror.azure.cn/kubernetes/charts/
helm repo update
helm upgrade prometheus-operator stable/prometheus-operator --version 8.10.0 --values .\prometheus-operator\values.yaml  --namespace kube-system

4. 应用部署

  • 准备Dockerfile
  • 构建镜像
  • 准备部署
  • 部署应用

部署拓扑图

应用入口基于Ingress,其内置实际是Nginx,实现了网络复杂均衡并且支持一定的路由策略;
Prometheus是一个持续数据库,作用是收集监控的指标数据;
AlertManager是与Prometheus结合,检测指标是否有异常,当指标异常是负责发起告警
Granfana则是将AlertManager和Prometheus展示出来,最强大的能力就是制作监控看板

注意点

  • 使用Nuget.config配置编译时的私有包仓库
  • 时区设置
http://www.yidumall.com/news/76015.html

相关文章:

  • 做网站如何链接邮箱360优化大师官方下载最新版
  • 做神马网站优化快速排名软件最新新闻热点事件2023
  • iis7配置asp.net网站百度一下首页
  • 做旅游计划的网站抖音关键词优化
  • 如何登录ftp网站seo项目培训
  • 广州淘宝网站建设平台怎么推广技巧
  • 有自己的网站怎么做淘宝客谷歌搜索引擎入口2021
  • 科技公司主要是做什么的玉林网站seo
  • 动态网站开发的毕业设计seo引擎优化教程
  • 视频编辑sdkseo工具包括
  • 做网站的公司盐城全媒体广告代理加盟靠谱吗
  • 烟台有哪些网站建站推广公司东莞关键词优化实力乐云seo
  • 海口做网站多少钱百度竞价推广联系方式
  • 广州网站开发技术青岛网站制作设计
  • 深圳营销网站建设公司哪家好怎么自己弄一个网站
  • 集团网站建设哪家好2345浏览器网站进入
  • 自己做网站怎么让字体居中深圳推广
  • 做计算机模拟ie题模拟网站打不开搜索关键词优化
  • wordpress做视频播放网站百度开户要多少钱
  • 宝塔网站搭建教程落实20条优化措施
  • 为什么做美食视频网站优秀软文范例800字
  • 国内公司名字可以做国外网站网络营销策略案例分析
  • 做网站需要域名 域名是啥深圳最新政策消息
  • 有了网站 怎么做排名优化网络营销战略有什么用
  • 广州网站制作公司排名新站seo外包
  • 广东企业网站建设公司价格最近国际新闻大事
  • 网络服务调查问卷北京搜索引擎关键词优化
  • 外行做网站seo教程书籍
  • 西宁网站开发seo项目是什么
  • 网站接广告能赚多少钱seo推广培训学费