摘要:实例结构创建发布到集群自动创建创建创建创建创建创建创建创建创建创建创建访问全部启动后的删除参考实战基于和的留言簿案例
实例结构 创建redis-master-controller.yaml
apiVersion: v1 kind: ReplicationController metadata: name: redis-master spec: replicas: 1 selector: name: redis-master template: metadata: name: redis-master labels: name: redis-master spec: containers: - name: redis-master image: kubeguide/redis-master ports: - containerPort: 6379
发布到kubernetes集群,自动创建pod
kubectl create -f redis-master-controller.yaml kubectl get rc kubectl get pods创建redis-master-service.yaml
apiVersion: v1 kind: Service metadata: name: redis-master labels: name: redis-master spec: ports: - port: 6379 targetPort: 6379 selector: name: redis-master
创建service
kubectl create -f redis-master-service.yaml kubectl get services创建redis-slave-controller.yaml
apiVersion: v1 kind: ReplicationController metadata: name: redis-slave spec: replicas: 2 selector: name: redis-slave template: metadata: name: redis-slave labels: name: redis-slave spec: containers: - name: redis-slave image: kubeguide/guestbook-redis-slave env: - name: GET_HOSTS_FROM value: env ports: - containerPort: 6379
创建
kubectl create -f redis-slave-controller.yaml kubectl get rc kubectl get pods创建redis-slave-service.yaml
apiVersion: v1 kind: Service metadata: name: redis-slave labels: name: redis-slave spec: ports: - port: 6379 selector: name: redis-slave
创建
kubectl create -f redis-slave-service.yaml kubectl get services创建frontend-controller.yaml
apiVersion: v1 kind: ReplicationController metadata: name: frontend labels: name: frontend spec: replicas: 3 selector: name: frontend template: metadata: labels: name: frontend spec: containers: - name: frontend image: kubeguide/guestbook-php-frontend env: - name: GET_HOSTS_FROM value: env ports: - containerPort: 80
创建
kubectl create -f frontend-controller.yaml kubectl get rc kubectl get pods创建frontend-service.yaml
apiVersion: v1 kind: Service metadata: name: frontend labels: name: frontend spec: type: NodePort ports: - port: 80 nodePort: 30001 selector: name: frontend
创建
kubectl create -f frontend-service.yaml kubectl get services
访问
http://your-host:30001/
全部启动后的kubernetes-ui
删除kubectl delete -f frontend-controller.yaml replicationcontroller "frontend" deleted kubectl delete -f redis-master-controller.yaml replicationcontroller "redis-master" deleted kubectl delete -f redis-slave-controller.yaml replicationcontroller "redis-slave" deleted kubectl delete -f redis-slave-service.yaml service "redis-slave" deleted kubectl delete -f redis-master-service.yaml service "redis-master" deleted kubectl delete -f frontend-service.yaml参考
kubernetes-example-guestbook
kubernetes实战-基于redis和docker的留言簿案例
Configuring Your Cloud Provider"s Firewalls
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/32441.html
摘要:有些人将其称为容器编排平台,而并非唯一的此类平台。但是在中,您可以快速扩展出多个实例你看看使用扩展你的网站是何其便捷。当你指向群集的地址和节点的端口号时,你就已经可见浏览器中正在运行的程序了。 showImg(https://segmentfault.com/img/remote/1460000017838786?w=1120&h=757); Laravel 是开发 PHP 应用程序的...
摘要:此时,一些聪明的技术公司纷纷跟进,推出了自家的容器集群管理项目,并且称之为。容器是完全使用沙箱机制,相互之间不会有任何接口。管理集群的所有行为例如应用调度改变应用的状态,扩缩容,更新降级应用等。 showImg(https://segmentfault.com/img/remote/1460000018689306); 阿里妹导读:Kubernetes 近几年很热门,在各大技术论坛上被...
摘要:宋体是面向内部基于打造的容器服务平台,旨在提升内部研发效率,帮助改善规范研发流程。宋体作为容器编排框架,可以减轻配置部署管理和监控大规模容器应用的负担。宋体核心原理宋体解释不得不提中两个最具价值的理念声明式和控制器模式。KUN(Keep UCloud Nimble)是面向 UCloud 内部、基于 Kubernetes 打造的容器服务平台,旨在提升内部研发效率,帮助改善、规范研发流程。在 K...
摘要:从开始,部署管理的集群时,默认情况下会启用授权群集端点功能。我们将首先在中创建一个新项目,该项目将使用功能与我们的集群集成。完成后单击创建项目。这不仅意味着已被设为默认值,还能够触发构建。例如,负载均衡选项卡显示已部署的以及创建的主机名。 介 绍 在这篇文章中,我们将介绍如何将GitLab的Auto DevOps功能与Rancher管理的Kubernetes集群连接起来,利用Ranch...
摘要:在本文中我们将介绍如何使用在集群上部署和管理。非常强大,它能够在任何地方管理集群,因此我们将在实例上以独立模式启动,使用它在中部署集群。现在,当你点击,就会把部署到你的集群上。当安装完成后,红色的进度条会变更为绿色。 JFrog Artifactory是一个artifacts仓库管理平台,它支持所有的主流打包格式、构建工具和持续集成(CI)服务器。它将所有二进制内容保存在一个单一位置并...
摘要:应用实例创建完成后,会持续监视这些实例。创建时,会创建了一个来托管应用。通过请求,可以从集群的外部访问一个服务。使用云提供商的负载均衡器如果支持,可以向外部暴露服务。使用在中部署第一个应用本文以为例进行。目标是将简单的应用部署在上运行。 Kubernetes是什么? Kubernetes是容器集群管理系统,是一个开源的平台,可以实现容器集群的自动化部署、自动扩缩容、维护等功能。可以在物...
阅读 2787·2021-11-22 14:44
阅读 526·2021-11-22 12:00
阅读 3662·2019-08-30 15:54
阅读 1549·2019-08-29 17:15
阅读 1876·2019-08-29 13:50
阅读 1088·2019-08-29 13:17
阅读 3498·2019-08-29 13:05
阅读 1168·2019-08-29 11:31