济南手机网站企业网站的优劣势
2026/4/18 11:05:55 网站建设 项目流程
济南手机网站,企业网站的优劣势,wordpress 家纺主题,在线制作logo免费生成图片文章目录一.istio安装二.gateway api 安装三.示例创建3.1.创建gateway的示例#xff1a;3.2.创建httproute示例3.3.创建grpcroute示例3.4.创建tcproute示例3.5.创建udproute示例三.注意事项3.1.镜像下载失败问题 文章导航 【k8s-1.34.2安装部署】一.系统初始化及k8s集群规划 【…文章目录一.istio安装二.gateway api 安装三.示例创建3.1.创建gateway的示例3.2.创建httproute示例3.3.创建grpcroute示例3.4.创建tcproute示例3.5.创建udproute示例三.注意事项3.1.镜像下载失败问题 文章导航【k8s-1.34.2安装部署】一.系统初始化及k8s集群规划【k8s-1.34.2安装部署】二.kubernets软件、证书、配置、脚本等文件准备【k8s-1.34.2安装部署】三.etcd-v3.6.6 TLS版集群安装【k8s-1.34.2安装部署】四.kubernets master组件kube-apiserverkube-controller-managerkube-scheduler安装【k8s-1.34.2安装部署】五.worker端containerd2.2.1、kubelet-1.34.2安装【k8s-1.34.2安装部署】六.企业级部署cilium-1.18.4网络插件【k8s-1.34.2安装部署】七.coredns-v1.13.1安装【k8s-1.34.2安装部署】八.metric-server-0.8.0安装【k8s-1.34.2安装部署】九.k8s管理平台xkube安装部署【k8s-1.34.2安装部署】十.gateway Api v1.4.0安装【k8s-1.34.2安装部署】十一.metallb-v0.15.2安装一.istio安装第一步安装客户端1.从https://github.com/istio/istio/releases下载二进制文件放到/usr/local/bin下2.验证 istioctl version3.帮助文档地址https://istio.io/latest/zh/docs/ambient/install/istioctl/第二步执行命令istioctl install --set profileambient --set components.cni.enabledfalse --skip-confirmation二.gateway api 安装试验版kubectl apply --server-side -f https://github.com/kubernetes-sigs/gateway-api/releases/download/v1.4.1/experimental-install.yaml正式版kubectl apply --server-side -f https://github.com/kubernetes-sigs/gateway-api/releases/download/v1.4.1/standard-install.yaml注:试验版本才会包含tcproute和udproute三.示例创建3.1.创建gateway的示例apiVersion: gateway.networking.k8s.io/v1 kind: Gateway metadata: name: my-gateway spec: gatewayClassName: istio listeners: - name: http protocol: HTTP port: 803.2.创建httproute示例apiVersion: gateway.networking.k8s.io/v1 kind: HTTPRoute metadata: name: my-httproute2 spec: parentRefs: - name: my-gateway hostnames: - t2.eeenet.net rules: - matches: - path: type: PathPrefix value: /t2 backendRefs: - name: my-deployment port: 80 - matches: - headers: - type: Exact name: env value: test backendRefs: - name: one-deployment port: 803.3.创建grpcroute示例apiVersion: gateway.networking.k8s.io/v1 kind: GRPCRoute metadata: name: my-grpcroute spec: parentRefs: - name: my-gateway hostnames: - t3.pc.com.cn rules: - matches: - method: service: com.example.User method: Login backendRefs: - name: my-deployment port: 80 - matches: - method: service: grpc.reflection.v1.ServerReflection backendRefs: - name: one-deployment port: 803.4.创建tcproute示例apiVersion: gateway.networking.k8s.io/v1 kind: Gateway metadata: name: my-tcp-gateway spec: gatewayClassName: istio listeners: - name: memcached-t1 protocol: TCP port: 11211 allowedRoutes: kinds: - kind: TCPRoute - name: redis-t1 protocol: TCP port: 6379 allowedRoutes: kinds: - kind: TCPRoute --- apiVersion: gateway.networking.k8s.io/v1alpha2 kind: TCPRoute metadata: name: memcached-t1-tcproute spec: parentRefs: - name: my-tcp-gateway sectionName: memcached-t1 rules: - backendRefs: - name: memcached-t1-service port: 11211 --- apiVersion: gateway.networking.k8s.io/v1alpha2 kind: TCPRoute metadata: name: redis-t1-tcproute spec: parentRefs: - name: my-tcp-gateway sectionName: redis-t1 rules: - backendRefs: - name: redis-t1-service port: 63793.5.创建udproute示例apiVersion: gateway.networking.k8s.io/v1 kind: Gateway metadata: name: my-udp-gateway namespace: kube-system spec: gatewayClassName: istio listeners: - name: udp-t1 protocol: UDP port: 53 allowedRoutes: kinds: - kind: UDPRoute --- apiVersion: gateway.networking.k8s.io/v1alpha2 kind: UDPRoute metadata: name: dns-t1-udproute namespace: kube-system spec: parentRefs: - name: my-udp-gateway sectionName: udp-t1 rules: - backendRefs: - name: kube-dns port: 53三.注意事项3.1.镜像下载失败问题istio-cni-node docker.io/istio/install-cni:1.28.0-distrolessztunnel docker.io/istio/ztunnel:1.28.0-distrolessistiod docker.io/istio/pilot:1.28.0-distroless对应可以下载的镜像地址docker.1panel.live/istio/install-cni:1.28.0-distrolessdocker.1panel.live/istio/ztunnel:1.28.0-distrolessdocker.1panel.live/istio/pilot:1.28.0-distroless可以下载完上传到自己的镜像站

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询