概述Kubernetes是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单并且高效(powerful),Kubernetes提供了应用部署,规划,更新,维护的一种机制。Kubernetes一个核心的特点就是能够自主的管理容器来保证云平台中的容器按照用户的期望状态运行着(比如用户想让apache一直运行,用户不需要关心怎么去做,Kubernet            
                
         
            
            
            
            ⒈引用   在Kubernetes中,pod通常需要对来自集群内部的其他pod或来自集群外部的客户端的HTTP请求做出响应。pod需要一种寻找其他pod的方法来使用其他pod提供的服务,不像在没有Kubernetes的世界,系统管理员需要在配置文件中明确指出服务的精确的IP地址或者主机名,这种方式在Kubernetes中并不适用,因为     ·pod是短暂的一—它们随时会启动或者关闭,无论是为了            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-13 14:31:33
                            
                                195阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            话题挑战赛第2期 参赛话题:云原生技术栈分享前提:完成k8s集群的安装目标使用 kubectl 在 k8s 上部署第一个应用程序。kubectl 是 k8s 的客户端工具,可以使用命令行管理集群。kubernetes部署在k8s 上进行部署前,首先需要了解一个基本概念 Deploymentdeployment 译名为部署。在k8s中,通过发布deployment,可以创建应用程序(docker i            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-17 20:53:39
                            
                                129阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            kubernets 概述 一、k8s 是什么 k8s 的全称为kubernets(k12345678s),偷个懒,整个缩写! 1、作用 用于自动部署、扩展和管理"容器化(containerized)应用程序"的开源系统。 可以理解成 k8s 是负责自动化运维管理多个容器化程序(比如Docker)的集 ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-10-26 19:45:00
                            
                                295阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            各server(docker77docker78docker79)关闭firewalld或开放内部网段例:[root@docker79~]#firewall-cmd--perm--zone=public--add-rich-rule='rulefamily="ipv4"sourceaddress="192.168.0.0/16"accept'success[root@docker79~]#fire            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2018-07-13 11:46:11
                            
                                3838阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            ## Kubernetes DeschedulerPolicy
Kubernetes is a powerful container orchestration system that allows you to manage and scale your applications. One important aspect of Kubernetes is resource managemen            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-01-12 20:53:16
                            
                                43阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在kubernets 1.4针对有状态应用设计PetSets对象,在1.5中改名为StatefulSet,目前处于beta版本。            
                
                    
                        
                                                            
                                                                        
                                                                                        翻译
                                                                                    
                            2017-06-02 23:12:44
                            
                                637阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在kubernets 1.4针对有状态应用设计PetSets对象,在1.5中改名为StatefulSet,目前处于beta版本。            
                
                    
                        
                                                            
                                                                        
                                                                                        翻译
                                                                                    
                            2017-06-03 09:48:53
                            
                                1402阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            https://www.cncf.io/online-programs/kubernetes-runtime-security-with-falco-and-sysdig/            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-05-30 19:42:15
                            
                                158阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            K8s 查看 Pod 的状态 
   [root@k8s-master1 ~]# kubectl get pods
NAME      READY   STATUS    RESTARTS      AGE
nginx-3   1/1     Running   2 (34m ago)   14h
NAME:Pod 的名称。
READY:代表 Pod 里面有几个容器,前面是启动的,后面            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-26 10:19:45
                            
                                73阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、开发一个测试的docker镜像 我先写一个go的web server项目,这个项目模块名称为mystarter,下面是关键的代码部分 启动类src/main.go package main import ( "mystarter/src/controller" "github.com/gin-g ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-11-02 10:45:00
                            
                                187阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            1. 背景
在https://blog.51cto.com/u_15327484/7969816文章中,介绍了kubernets启动容器的基本流程。在对k8s有一定了解后,可以尝试部署一个集群,后续可以可以基于这个集群进行一些实践,从而有一定产出。一般公司都有kubernets容器管理平台,无需手动创建k8s集群,本次实践仅为了后续对大数据上云方案进行探索性实践。
2. K8S集群规划
系统:de            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-10-22 15:44:40
                            
                                322阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            RBACRole:角色,它其实是一组规则,定义了一组对 Kubernetes API 对象的操作权限,  但Role只对指定的namespace下的资源生效。ClusterRole: 集群橘色,同样也是一组规则,定义了一组对 Kubernetes API 对象的操作权限, ClusterRole 可以对所有namespace下的资源生效。Subject:被作用者,既可以是“人”,也可以是“机器”,            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-05-17 17:12:57
                            
                                606阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、安装 Master机器上安装以下服务: Docker etcd kubelet kube-proxy kube-apiserver kube-controller-manager kube-scheduler 1.r01 1.2 修改......            
                
         
            
            
            
             k8s网络实现不是集群内部自己实现,而是依赖于第三方网络插件---(CNI:Container Network Interface)。flannel、calico、canel等是目前比较流行的第三方网络插件。这三种的网络插件需要实现Pod网络方案的方式通常有以下几种:虚拟网桥、多路复用(MacVLAN)、硬件交换(SR-IOV) Pod网络的实现方式每个Pod对象内的基础架构            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-17 13:18:07
                            
                                88阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、准备五台服务器(可以使用虚拟机)1.注意宿主机、Service网段、Pod网段不能重复k8s-master01    2C3G    40G    192.168.1.101
k8s-master02    2C3G    40G    192.168.1.102
k8s-master03    2C3G    40G    192.168.1.103
k8s-node01      2C3G            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-16 14:33:08
                            
                                142阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在kubernets 1.4针对有状态应用设计PetSets对象,在1.5中改名为StatefulSet,目前处于beta版本。            
                
                    
                        
                                                            
                                                                        
                                                                                        翻译
                                                                                    
                            2017-06-03 00:22:01
                            
                                1616阅读