Kubernetes分类列表Kube集群部署工具监控工具测试工具安全工具实用的CLI工具开发工具持续集成无服务器/函数工具原生服务发现原生可视化与控制Kube集群部署工具 
 1. KubesprayKubespray为Kubernetes部署和配置提供了一组Ansible角色。Kubespray可以使用AWS,GCE,Azure,OpenStack或裸机基础架构即服务(IaaS)平台。Kubes            
                
         
            
            
            
            目录一、Kubernetes概述1.1 Kubernetes是什么1.2Kubernetes特性1.3Kubernetes集群架构与组件1.4Kubernetes集群组件介绍1.4.1 Master组件1.4.2 Node组件1.5 Kubernetes 核心概念二、搭建kubernetes集群2.1 kubernetes 集群环境规划2.2 系统初始化2.3 安装Docker软件2.4 安装K            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-19 15:56:47
                            
                                43阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Kubernetes(简称K8S)是容器编排和管理平台,能够自动化地部署、扩展和操作应用程序容器。在Kubernetes中部署Java应用程序,可以帮助开发者更轻松地管理和调度Java应用程序的运行。下面我将为你详细介绍在Kubernetes上部署Java应用程序的整个流程。
1. 创建一个Kubernetes集群
步骤            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-01-18 10:48:26
                            
                                93阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 使用 Kubernetes 部署 Java 应用程序的详细指南
在当今的开发环境中,使用 Kubernetes(K8s)进行应用程序的容器化和部署是非常普遍的。无论是对于开发新应用程序还是管理现有应用程序,理解如何在 Kubernetes 中部署 Java 应用程序是一个重要的技能。本文将为刚入行的小白提供详细的步骤和代码示例,以帮助你成功实现这一目标。
## 部署流程概述
以下是将 J            
                
         
            
            
            
             文章目录1、前情提要2、环境准备2.1、环境介绍2.2、配置静态网络2.3、配置ssh免密2.4、批量开启模块以及创建文件2.5、安装ansible2.5.1、安装pip2.5.2、安装ansible2.6、下载kubeasz2.7、配置chrony时间同步2.8、修改docker.server.j2文件2.9、配置ansible主机清单文件3、安装并验证Kubernetes集群3.1            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-24 19:26:57
                            
                                103阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            
            Java技术栈www.javastack.cn优秀的Java技术公众号      
       
       
        
                     在这个数据、应用横行的时代,漏洞的出现早已屡见不鲜。在尚未造成大面积危害之前,我们该如何做好防御措施?或许从过往经常发生漏洞的事件中我们能够得到一些启发。近日,Netflix、Google 及 CERT/CC 披露            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-16 20:55:48
                            
                                3阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            介绍k8s 就是为了 容器 container而做准备的k8s :
	1.自动化部署
	2.容器的管理
	3.伸缩如果单纯的用docker来做 会有什么不方便呢? 每一个 container 表示一个进程 一个一个启动 太费劲了为了方便,我们可以使用 k8s我们使用 1.13版本的k8skubeadm:the command to bootstrap the cluster 来进行部署 k8s,引            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-15 22:14:23
                            
                                106阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            文章目录kubernetes简介kubernetes 部署准备Binaries 文件准备环境说明节点信息环境要求内核升级时间同步内核参数配置集群部署kubelet服务部署  为了了解k8s相关组成及运行原理,通过手动部署集群方式描述k8s相关细节 kubernetes简介他是全新的基于容器技术的分布式架构领先方案(一般也称为容器编排工具),基于容器技术,目的是实现资源管理的自动化,以及跨多个数据            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-04 17:43:42
                            
                                88阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            四、k8s中安装Prometheus安装方式较多,比如:GitEe: https://gitee.com/liugpwwwroot/k8s-prometheus-grafana/tree/master/prometheus;GItHub: https://github.com/prometheus-operator/kube-prometheus
Helm: http            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-20 08:33:51
                            
                                279阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             文章目录一、前言二、K8s监控系统架构2.1 Prometheus简介2.2 Prometheus架构2.3 Prometheus知识普及三、K8s监控系统搭建3.1 三类数据采集metrics3.2 Prometheus+Grafana3.3 实践一下:将prometheus+grafana搭建起来3.3.1 搭建3.3.2 分步测试3.3.2.1 安装 node exporter 测试好了3            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-10 08:54:00
                            
                                368阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            虚拟机环境:rhel7.5/selinux and iptables disabled172.25.5.1	server1		master
172.25.5.2	server2		node
172.25.5.3	server3		nodeKubernets是Kubernets官方推出的快速部署Kubernets集群工具,其思路是将Kubernets相关服务容器化(Kubernets静态Pod)以简            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-25 09:06:33
                            
                                120阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录前言技术支持相关yaml文件部署验证 前言虽然在本系列文章的架构中prometheus可以视作是无状态的,但是手动部署prometheus并为所有节点添加配置的操作仍然十分繁琐,所以我们需要借助prometheus-operator(kube-prometheus)来帮我们简化操作。下文将介绍在k8s中启用该CRD需要进行的一些操作。注:请根据k8s版本选择对应的operator版本技术支持            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-17 07:50:02
                            
                                180阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、查看集群基本信息查看集群的版本输出服务端和客户端的版本信息。kubectl version会同时看到 client 和 server 两个版本号。其中,client 对应 kubectl 的版本,server 对应 Master 上安装的 Kubernetes 的版本。查看集群的详细信息通过 kubectl 命令可以根 Kubernetes 交互。kubectl 命令的常用格式是:kubect            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-30 16:09:31
                            
                                74阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、认识Kubernetes – k8sKubernetes是什么?Kubernetes是容器集群管理系统,是一个开源的平台,可以实现容器集群的自动化部署、自动扩缩容、维护等功能。Kubernetes的名字来自希腊语,意思是“舵手” 或 “领航员”。K8s是将8个字母“ubernete”替换为“8”的缩写。通过Kubernetes你可以:快速部署应用快速扩展应用无缝对接新的应用功能节省资源,优化硬            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-28 19:58:25
                            
                                134阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            本文将带你从头到尾的来实现如何在k8s中部署一整套Prometheus监控系统,以及有哪些部署方式可以选择,让你轻松掌握。1、Prometheus(普罗米修斯)部署方式(1)手动部署(2)Helm类似于centos中的yum命令,是k8s中的包管理工具一个包一个Chart(一个目录)(3)Prometheus Operator(4)Helm + Prometheus Operator我们这里采用这            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-03 09:34:43
                            
                                161阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文章目录一、Dashboard简介二、Dashboard部署安装三、配置Dashboard登入用户1、通过Token令牌登入2、通过kubeconfig文件登入四、Dashboard创建容器五、扩展 一、Dashboard简介Kubernetes Dashboard是一个Web UI,用于管理Kubernetes集群中的应用程序和资源。它提供了一个可视化的界面,可以方便地查看和管理Kuberne            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-30 07:29:48
                            
                                102阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            简介安装Prometheus Operator:可以通过Helm安装Prometheus Operator,它可以自动创建和管理Prometheus实例。安装Node Exporter:Node Exporter是一个用于收集主机指标的代理程序,可以在每个节点上安装。配置ServiceMonitor:ServiceMonitor是Prometheus Operator中的一种资源类型,用于自动发现            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-21 20:56:45
                            
                                112阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            kubernetes-dashboard(1.8.3)部署与踩坑
    Kubernetes Dashboard 是一个管理Kubernetes集群的全功能Web界面,旨在以UI的方式完全替代命令行工具(kubectl 等)。目录部署创建用户集成Heapster访问kubectl proxyNodePortAPI ServerIngress部署Dashboar            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-18 21:30:06
                            
                                76阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            文章目录前言部署实践添加告警规则修改配置 前言最近因为需要做一些redis-cluster-operator的故障演练,新搭建了一个k8s集群,新的k8s集群需要搭建一套监控告警系统,对于Prometheus,之前自己在虚拟机上练过手,比较麻烦,需要先后安装Prometheus、Grafana、AlertManager,还需要修改各种配置,今天一想,现在都2202年了,肯定有更简单的方法,于是在            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-14 09:24:26
                            
                                149阅读
                            
                                                                             
                 
                
                                
                    