本教程适用范围 在AWS上使用EKS服务部署k8s Dashboard,并通过ALB访问 EKS集群计算节点采用托管EC2,并使用启动模板. 使用AWS海外账号,us-west-2区域 使用账号默认vpc(172.31.0.0/16)和子网 使用awscli创建而不是eksctl 对AWS有一定了解,不适用于AWS小白 文中代码,汉字部分需要修改成自己的信息 涉及到知识点 AWS服务:EC2,IAM,EKS,VPC,ACM,ALB,SecurityGroup, awscli, eksctl K8…
Eclipse for C/C++ 开发环境部署保姆级教程 工欲善其事,必先利其器. 对开发人员来说,顺手的开发工具必定事半功倍.自学编程的小白不知道该选择那个开发工具,Eclipse作为一个功能强大且开源免费又支持多种开发语言的集成开发工具,是小白们入坑的不二选择. 1.Eclipse For Java开发环境部署 Eclipse官方没有直接提供仅开发C/C++的工具包,基于任意一款Eclipse开发环境以插件的方式安装C/C++开发工具,即可实现在Eclipse中开发C/C++程序.本文章以…
本文介绍使用VMware虚拟化平台部署OpenWrt/HomeLede,并扩容固件硬盘的方法. 推荐使用虚拟化方式部署软路由,理由如下: 部署.升级.回退.扩容等操作非常方便,特别适合折腾 可以方便的调整网络结构(个人不建议直通,直通可能会带来的一点性能优势,但丧失了灵活性) 本文使用的软件情况: VMware Esxi 7.0(6.7亦可) VMware Workstation 15.5 pro Windows 10 HomeLede(基于家庭场景定制的软路由固件,如需了解请见 https:/…
本文档不讲解jenkins的基础用法,主要讲解配合k8s的插件,和pipeline的用途和k8s ci/cd的流程. 以及部署在k8s集群内和集群外的注意事项. 1.准备工作 以下在整个CI/CD流程中需要使用到的插件,可能有时候pipeline等插件没安装,这里不做记录. 插件 版本 用途 Kubernetes 1.18.1 1.Kubernetes集群中运行动态代理,简单来说就是使用改插件运行jenkins slave镜像 Kubernetes Continuous Deploy 2.1.0…
#AWS EKS 创建k8s生产环境实例 在AWS部署海外节点, 图简单使用web控制台创建VPC和k8s集群出错(k8s), 使用cli命令行工具创建成功 本实例为复盘, 记录aws命令行工具创建eks, 安装efs驱动.LBS.ingress-nginx,使用ECR镜像储存等 #安装命令行工具 #安装aws cli cd /tmp curl -kL "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "…
在AWS EKS k8s.EFS nfs.mysql.changing ownership of '/var/lib/mysql/': Operation notpermitted 在aws eks efs中配置mysql报错 2021-02-19 02:49:01+00:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 5.7.33-1debian10 started. chown: changing ownership of…
1.K8S概述 1.Kubernetes是什么 2.Kubernetes特性 3.Kubernetes集群架构与组件 4.Kubernetes核心概念 1.1 Kubernetes是什么 • Kubernetes是Google在2014年开源的一个容器集群管理系统,Kubernetes简称K8S. • K8S用于容器化应用程序的部署,扩展和管理. • K8S提供了容器编排,资源调度,弹性伸缩,部署管理,服务发现等一系列功能. • Kubernetes目标是让部署容器化应用简单高效.官方网站:ht…
作者:SRE运维博客 博客地址: https://www.cnsre.cn/ 文章地址:https://www.cnsre.cn/posts/211203931498/ 相关话题:https://www.cnsre.cn/tags/aws/ 因为创建 Amazon EKS 集群时,IAM 用户或角色会自动在集群的 RBAC 配置中被授予 system:masters 权限.例如,IAM 用户或角色可以是创建集群的联合身份用户.如果使用不属于 aws-auth ConfigMap 的 IAM 用户…
作者:Jack47 转载请保留作者和原文出处 欢迎关注我的微信公众账号程序员杰克,两边的文章会同步,也可以添加我的RSS订阅源. 交代一下背景:我们的后台系统是一套使用Kafka消息队列的数据处理管线:Kafka->Logstash->Elasticsearch.这些组件都跑在Docker的容器环境里,我们是基于Kubernetes来编排整个后端的数据处理管线上的容器.Kafka需要暴露在外网里,接收Kafka Producer(filebeat, collectd)发过来的消息.本文是记录基…
OpenShift是RedHat出品的PAAS平台.OpenShift做为PAAS平台最大的特点是它是完全容器化的PAAS平台,底层封装了Docker和Kubernetes,上层暴露了对开发者友好的接口来完成对应用程序的集成.部署.弹性伸缩等任务. Docker提供了对打包和创建基于Linux的轻量级容器的抽象.而Kubernetes提供了多主机集群管理和Docker容器编排.OpenShift基于Docker和Kubernetes加入了新的功能: 源代码管理.构建和部署 在系统中集成镜像的管理…