zl程序教程

【k8s】Service

  • k8s删除不了pod和service

    k8s删除不了pod和service

    # 原因由于k8s的自愈能力,当我们删除一个pod,k8s会自动恢复一个pod 那么我们如何真正的删掉它呢[root@master ~]# kubectl get pods NAME READY STATUS RESTARTS AGE nginx-deployment-5d59d67564-6k5t5 1/1

    日期 2023-06-12 10:48:40     
  • 不背锅运维:粗讲:K8S的Service及分享现撸案例

    不背锅运维:粗讲:K8S的Service及分享现撸案例

    Service存在的意义Kubernetes中的Service是一种网络抽象,用于将一组Pod暴露给其他组件,例如其他Pod或外部用户。Service可以作为一个负载均衡器,为一组Pod提供单一的IP地址和DNS名称,并通过选择器来将流量路由到这些Pod。Services的存在有以下几个意义:透明的服务发现:  Kubernetes使用Service作为一种透明的服务发现机制。使用Service可

    日期 2023-06-12 10:48:40     
  • 【华为云技术分享】快速理解spark-on-k8s中的external-shuffle-service

    【华为云技术分享】快速理解spark-on-k8s中的external-shuffle-service

    【摘要】 external-shuffle-service是Spark里面一个重要的特性,有了它后,executor可以在不同的stage阶段动态改变数量,大大提升集群资源利用率。但是这个特性当前在k8s上并不能很好的运行。让我们来看看,在k8s上要实现这个external-shuffle-service特

    日期 2023-06-12 10:48:40     
  • 使用kubectl port-forward暴露minikube k8s service端口

    使用kubectl port-forward暴露minikube k8s service端口

    kubectl port-forward暴露minikube k8s service端口 第一种方式 minikube service hello-minikube 第二种方式: kubec

    日期 2023-06-12 10:48:40     
  • k8s 服务发现:通过CoreDNS域名访问service服务

    k8s 服务发现:通过CoreDNS域名访问service服务

    直接用kubectl的方式暴露端口: 在k8s集群外面可以通过红框的内容来访问到svc: 在k8s集群内部访问svc也可以使用域名的简写(使用上述的当然也可以)

    日期 2023-06-12 10:48:40     
  • k8s概念: service和ingress

    k8s概念: service和ingress

    日期 2023-06-12 10:48:40     
  • k8s Service之LoadBalancer和ExternalName

    k8s Service之LoadBalancer和ExternalName

    日期 2023-06-12 10:48:40     
  • k8s Service的类型和实现流程图解

    k8s Service的类型和实现流程图解

    日期 2023-06-12 10:48:40     
  • k8s service:ClusterIP、NodePort、LoadBalancer、ExternalName

    k8s service:ClusterIP、NodePort、LoadBalancer、ExternalName

    ClusterIP Deployment.yaml service.yaml ipvsadm -Ln headless service dig需要安装bind-utils N

    日期 2023-06-12 10:48:40     
  • k8s:服务发现Service

    k8s:服务发现Service

    Service是解决一组pod与另一组pod之间进行通信的方案。 squid是做反向代理的 service通过Nodeport提供给外部访问 也可以通过ingress来实现service的功能。

    日期 2023-06-12 10:48:40     
  • 【GO】K8s 管理系统项目26[前端部分–Service]

    【GO】K8s 管理系统项目26[前端部分–Service]

    K8s 管理系统项目[前端部分–Service] 1. Service代码 service部分和daemonset的差别不大 src/views/loadbalance/Service.vue <templat

    日期 2023-06-12 10:48:40     
  • k8s的service

    k8s的service

    1.service简介 本节开始学习 Service。我们不应该期望 Kubernetes Pod 是健壮的,而是要假设 Pod 中的容器很可能因为各种原因发生故障而死掉。Deployment 等 controller 会通过动态创建和销毁 Pod 来保证应用整体的健壮性。换句话说,Pod 是脆弱的,但应用是健壮的。 每个 Pod 都有自己的 IP 地址。当 controller 用新 Pod

    日期 2023-06-12 10:48:40     
  • k8s-命令创建service

    k8s-命令创建service

    查看命令帮助 [root@master kubernetes]# kubectl create service -h Create a service using specified subcommand. Aliases: service, svc Available Commands: clusterip Create a ClusterIP service. exter

    日期 2023-06-12 10:48:40     
  • 【K8S系列】第三讲:Service基础入门

    【K8S系列】第三讲:Service基础入门

     为什么要有Service 在Kubernetes中,Pod中的网络是隔离的,而且IP随着pod的的变化而变化,比如部署了一个nginx,代理后端服务,当后端pod的IP变化后,nginx不能感知变动,从而发生错误,不稳定。 为了解决类似问题&#x

    日期 2023-06-12 10:48:40     
  •  通过curl调用 k8s service api 无法修改 spec.port

    通过curl调用 k8s service api 无法修改 spec.port

    由于使用模板替换生成的 yaml 文件,端口号deployment service 是一致的,但是在发布时不能确定jar应用的端口号(真不配合,没办法) 造成要修改端口号,deployment 替换模板后直接调用 curl PUT 可以更新,但是service 出现问题, 前期是删除sevice,造成 nignx 或 其他服务调用,出现服务无法识别, 解决办法: 1. 强制规范 service

    日期 2023-06-12 10:48:40     
  • Kubernetes(k8s)中Service代理容器外服务(Mysql、Redis、MongoDB)

    Kubernetes(k8s)中Service代理容器外服务(Mysql、Redis、MongoDB)

    在k8s中各服务之间通过内部域名【服务名.namespace】的形式进行调用非常方便, 但是容器集群内的服务如何调用部署在集群外的中间件(如:Mysql、Redis、MongoDB)呢? 一、配置方法: 其实, k8s的Service 可以通过独立配置En

    日期 2023-06-12 10:48:40