Kubernetes 提供了很多能够提高应用安全的方法。要进行这些配置,就要掌握 Kubernetes 的相关知识,同时也要清楚的了解安全需求。这里我们关注的安全内容集中在容器的生命周期上:构建、传输以及运行,并且针对 Kubernetes 进行了特别的裁剪。我们 自己的 SaaS 就是运行在 Google Cloud Platform 上的 Kubernetes 中,已经采用了这些最佳实践。下面            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-11 21:39:08
                            
                                39阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在Kubernetes(简称K8S)中部署SQL数据库是一个很常见的场景,本文将详细介绍如何在K8S集群中部署SQL数据库,以及每一步需要做的事情和相关的代码示例。
### K8S部署SQL数据库流程
| 步骤       | 操作                             |
|------------|----------------------------------|
|            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-02-28 09:45:43
                            
                                49阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            K8S是一种开源的容器编排平台,可以帮助开发者更高效地部署、扩展和管理容器化应用程序。而Code Server是一种基于VS Code的远程开发工具,可以让开发者通过Web浏览器来编写和调试代码。在本文中,我将教您如何在K8S集群中部署Code Server。
首先,让我们来看一下整个部署过程的步骤:
| 步骤 | 操作 |
| ------ | ------ |
| 1 | 创建一个Dep            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-02-28 11:18:13
                            
                                360阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            写在前面在新版的K8S中,系统资源的采集均使用Metrics-Server服务,可以通过Metrics-Server服务采集节点和Pod的内存、磁盘、CPU和网络的使用率等信息。读者可参考《【K8S】基于单Master节点安装K8S集群》一文搭建单Master节点的K8S集群。说的具体点:新版K8S资源使用情况的度量(如容器的 CPU 和内存使用)可以通过 Metrics API 获取...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2020-05-03 13:44:45
                            
                                1203阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            写在前面在新版的K8S中,系统资源的采集均使用Metrics-Server服务,可以通过Metrics-Server服务采集节点和Pod的内存、磁盘、CPU和网络的使用率等信息。读者可参考《【K8S】基于单Master节点安装K8S集群》一文搭建单Master节点的K8S集群。说的具体点:新版K8S资源使用情况的度量(如容器的 CPU 和内存使用)可以通过 Metrics API 获取...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-04-22 16:53:35
                            
                                1004阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            在Kubernetes(K8S)环境中配置SQL Server可以帮助我们实现对数据库的管理和部署自动化。接下来,我会详细介绍如何配置SQL Server在K8S中运行,并为你提供代码示例。
整件事情的流程主要包括以下几个步骤:
| 步骤 | 操作 |
| ---- | ---- |
| 1 | 创建名为“sql-server.yaml”的YAML文件,用于定义SQL Server的配置 |            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-03-27 11:04:37
                            
                                159阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、制作sqlserver镜像制作 1.Dockerfile FROM mcr.microsoft.com/mssql/server:2019-latest USER root RUN /bin/cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-09-25 18:02:59
                            
                                172阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Kubernetes(K8S)概述Kubernetes又称作k8s,是Google在2014年发布的一个开源项目。最初Google开发了一个叫Borg的系统(现在命名为Omega),来调度近20多亿个容器。 在积累了数十年的经验后,Google决定重写这个容器管理系统,并贡献给开源社区, 而这个系统就是Kubernetes。它也是Omega的开源版本。从2014年第一个版本发布以来,迅速得到了开源            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-07 14:36:55
                            
                                127阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
              K8S版本:1.10.1rabbitmq版本:3.6.14从来没用过这个软件,所以对里面很多术语看不太懂.最后通过https://www.kubernetes.org.cn/2629.html 大牛的文档完成了集群的部署和搭建3.6.x系列版本通过K8S创建集群需要用到插件,因为没有合并到主分支所以需要自行下载,这里我通过Dockerfile创建好了镜像并上传到了我自己的仓            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-09 21:19:21
                            
                                150阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前言在Kubernetes中部署Spring Boot应用整体上来说是一件比较繁琐的事情,而Spring Boot Operator[1]则能带给你清爽简单的体验。Spring Boot Operator基于Kubernetes的Custom Resource Definitions(CRDs)扩展API进行的开发。打包Docker镜像在讲部署之前我们需要先将我们的Spring Boot应用打包成            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-03 10:15:08
                            
                                60阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、动态生成Slave1.1、简介之前我们都是在物理机或者虚拟机上部署jenkins,但是这种部署方式会有一些难点,如下:主 Master 发生单点故障时,整个流程都不可用了每个 Slave 的配置环境不一样,来完成不同语言的编译打包等操作,但是这些差异化的配置导致管理起来非常不方便,维护起来也是比较费劲资源分配不均衡,有的 Slave 要运行的 job 出现排队等待,而有的 Slave 处于空闲            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-29 10:41:29
                            
                                55阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            系统环境:CENTOS7master,node1:192.168.156.75node2:192.168.156.76node3:192.168.156.77组件版本Kubernetes 1.10.4 Docker 18.03.1-ce Etcd 3.3.7 Flanneld 0.10.0一、前期准备无特别说明一般在每一台机器上面执行主机名称[root@v75 ~]# cat /etc/hosts            
                
         
            
            
            
             文章目录什么是ETCD?  1. 准备ETCD软件包  2. 创建ETCD证书签名请求  3. 生成ETCD证书和私钥/opt/kurbernetes/ssl目录下  5. 配置ETCD的配置文件    Linux-node1(Master)    Linux-node2    Linux-node3  6. 创建ETCD系统服务    在linux-node1、linux-node2、linu            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-09 14:38:08
                            
                                117阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            参考文档: ubuntu20.04下使用juju+maas环境部署k8s-8-基本操作-1-访问 kubernetes dashboard在openstack中部署完charmed kubernetes,按 ubuntu20.04下使用juju+maas环境部署k8s-8-基本操作-1-访问 kubernetes dashboard方法,准备同步k8s配置数据。juju scp kubernete            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-17 10:55:03
                            
                                123阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            dev环境k8s集群部署Apollo基本信息apollo版本: 1.7.1 数据库使用阿里云rds,版本为MySQL5.6 数据库用户: apollo db_passwd 数据库连接地址: rm-xxxxxxxxxxxxxxxxx.mysql.rds.aliyuncs.com部署下载1.7.1安装包下载地址ops@dev-jump:/tmp/apollo$ pwd
/tmp/apollo
ops@            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-05 10:35:50
                            
                                142阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            简介:Velero 是一个云原生的灾难恢复和迁移工具,采用 Go 语言编写,可以安全的备份、恢复和迁移Kubernetes集群资源和持久卷。velero是备份整个 k8s 集群所有的数据,胜过 etcd 备份。Velero目前包含以下特性:支持Kubernetes集群数据备份和恢复 支持复制当前Kubernetes集群的资源到其它Kubernetes集群 支持复制生产环境到开发以及测试环境 Vel            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-20 18:27:09
                            
                                154阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            k8s(Kubernetes)是一个开源的容器编排平台,支持多种部署方式。常见的 k8s 部署方式包括:基于二进制文件、kubeadm 工具、云服务提供商、容器镜像等方式。下面对这些 k8s 部署方式进行简要介绍:1. 基于二进制文件的部署方式这种方式需要手动下载和安装 k8s 组件,包括 kube-apiserver、kube-controller-manager、kube-scheduler、            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-02 10:59:26
                            
                                344阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             你或者你的团队是否正在寻找下一代架构?或者你已经拥有了这样的架构,但是仍然在探索自动化和管理的最佳方式。在本文中,我们将借助 env0 的能力来部署 Rancher 环境。Rancher:开源 Kubernetes 管理平台 env0:基础架构自动化平台 Rancher+env0 的神奇效果自动化部署和摧毁环境是加速开发的关键要素。即使你只是将静态环境用于生产和开发这样的事情,有时你也            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-02 12:05:34
                            
                                52阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            参考:集群网络系统 | Kubernetes通过官方文档发现,CNI插件有很多,这里记录下Calico 的安装(参考:About Calico)参考:Install Calico networking and network policy for on-premises deployments在安装之前先介绍下Calico 主要有哪些功能,主要功能包括基本的网络、网络(安全)策略、IP地址管理。在            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-06 22:46:09
                            
                                257阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
                 Calico是一个纯三层的数据中心网络方案(不需要Overlay),并且与 OpenStack、Kubernetes、AWS、GCE 等 IaaS 和容器平台都有良好的集成。Calico 在每一个计算节点利用 Linux Kernel 实现了一个高效的 vRouter 来负责数据转发,而每个 vRouter 通过 BGP 协议负责把自己上运行的 workload 的路由信息像整个 Cal            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-27 22:53:29
                            
                                181阅读
                            
                                                                             
                 
                
                                
                    