云原生
文章平均质量分 55
theo.wu
这个作者很懒,什么都没留下…
展开
-
Question云原生基础设施Cloud Native IAAS Answer
2.2、文件存储(NAS)是面向阿里云ECS实例、Docker等计算节点的文件存储服务,它是一个可共享访问,弹性扩展,高可靠,高性能的分布式文件系统。2.3、对象存储(OSS)是阿里对外提供海量、安全高可靠的云存储服务。产品底层计算、存储、网络、数据库、CDN、安全等依托于阿里云 & 华为云基础服务能力,容器云CPAAS平台、云原生部署依赖阿里云,华为云IAAS基础产品,5.2、监控多元化,无死角、多维度、多视角监控,如资源监控、系统监控、端口监控、核心接口监控、网络监控、流量监控、jvm监控等等。原创 2024-10-18 22:18:14 · 95 阅读 · 0 评论 -
拥抱云原生
├── 215、高可用集群-搭建12-controller-manager组件启动完成。├── 122、k8s工作负载-Deployment-滚动更新暂停与恢复等。├── 123、k8s工作负载-Deployment-按比例缩放的滚动更新。├── 166、k8s存储-卷挂载-hostPath、emptyDir方式。├── 216、高可用集群-搭建13-kubelet-kubectl的配置。├── 205、高可用集群-搭建-02-配置ipvs&安装docker。原创 2024-10-12 15:30:06 · 585 阅读 · 0 评论 -
Kubernetes K8s阿良架构师实战集训营【高级班】
第7章:基于K8S构建企业Jenkins CICD平台(微服务)Kubernetes K8s阿良架构师实战集训营【高级班】第1章:Ansible自动化部署K8S集群。第5章:K8S存储之Ceph分布式存储系统。第3章:Helm应用包管理器(v3)第8章:服务治理Istio初探。第6章:微服务容器化迁移。第4章:K8S集群网络。原创 2024-10-12 09:26:16 · 92 阅读 · 0 评论 -
基于GO语言,K8s+gRPC实战云原生微服务开发
{08}—第8章让服务的使用更丝滑:给服务增加Restful接口iclas。{09}—第9章和EurekaNacos说再见:K8S的服务发现与负载均衡。{11}--第11章 做个高大上的安装包:用K8S Helm安装升级服务。{14}--第14章 天网恢恢:K8S监控及告警,让系统风险无处遁逃。{15}--第15章 不做压测的服务一定不是好服务:试试服务的压能力。{13}--第13章 轻松搞定服务运营:云原生的日志、监控服务。{16}--第16章 专栏:K8S CNA认证试题讲解。原创 2024-10-12 09:14:44 · 201 阅读 · 0 评论 -
基于注册中心如何实现全链路灰度
3. 基于注册中心如何实现全链路灰度。4. GRPC 如何结合注册中心。基于注册中心如何实现全链路灰度。GRPC服务发现与全链路灰度。常见的注册中心- Nacos。1. 为什么需要服务发现?常见注册中心-consul。resolver分组解析。如果有很多服务怎么办?服务发现和服务健康监测。2. 微服务注册中心。为什么需要服务发现?原创 2023-08-16 21:06:13 · 240 阅读 · 0 评论 -
ceph分布式存储实战
虚拟机安装ceph集群 部署ceph集群 mon服务器的高可用:# apt install ceph-mon# apt install ceph-mon1.ceph的组件和功能2.ceph的数据读写流程3.使用ceph-deploy安装一个最少三个节点的ceph集群推荐3个或以上的磁盘作为专用osd4.测试ceph的rbd使用原创 2023-06-14 09:45:44 · 1569 阅读 · 0 评论 -
基于Go语言的链路追踪实践
OpenTelemetry 客户端架构与生态。程序的可观测性与Telemetry。一次基于Go语言的链路追踪实践。Trace系统数据流全局解折。原创 2023-06-09 13:24:47 · 344 阅读 · 0 评论 -
TiDB Operator技术调研报告
在本地 Kubernetes 集群安装部署TiDB Operator,利用TiDB Operator提供的 CLI 命令 TiDB运行集成代码。一、TiDB Operator是什么 1. 官方介绍 2. TiDB Operator 与其他Operator的对比。以TiDB Operator作为路由可视化配置系统的底层实现。在对接的系统较多的场景下,TiDB Operator优于statefulset。调研TiDB Operator如何实现TiDB路由可视化监控。基于 TiDB Operator 集成。原创 2022-09-26 15:37:13 · 410 阅读 · 0 评论 -
GreatDB同类产品方案
PolarDB-X是由阿里巴巴自主研发的云原生分布式数据库,融合分布式SQL引擎与分布式自研存储X-DB,基于云原生一体化架构设计,可支撑千万级并发规模及百PB级海量存储。openGauss是一款开源的关系型数据库,采用客户端/服务器、单进程多线程架构,支持单机和一主多备部署方式,备机只读,支持双机高可用和读扩展。openGauss是一款全面友好开放,携手伙伴共同打造的企业级开源关系型数据库。亚信Antdb Operator。亚信Antdb Operator。GreatDB同类产品方案。原创 2022-09-26 14:53:50 · 748 阅读 · 0 评论 -
MySQL现有的operator方案
调研市面上MySQL现有的operator方案,mysql operator来源于网站https://github.com/operator-framework/awesome-operators和OperatorHub.io。MySQL InnoDB Cluster是MySQL高可用方案,利用MySQL Group Replication和MySQL Shell、MySQL Router可以轻松搭建强壮的高可用方案。已做初步调研,与Oracle/mysql-operator的方案一样,后期不再关注。原创 2022-09-26 14:51:29 · 2534 阅读 · 0 评论 -
MySQL及同类产品的技术调研报告
1.3.1 MySQL现有的operator方案。1.4.1 MySQL Operator比较。1.MySQL Operator技术调研报告。3.TiDB Operator技术调研报告。2.1 GreatDB同类产品方案。2.GreatDB同类产品技术调研报告。原创 2022-09-26 14:45:30 · 322 阅读 · 0 评论 -
Centos7.9安装高可用kubernetes集群
1.选择哪一种容器云方案?原创 2022-06-08 14:58:16 · 161 阅读 · 0 评论 -
什么是分布式数据库?
在分布式数据库下,分布式数据库本身分为计算层、元数据层和存储层原创 2022-06-08 14:50:31 · 550 阅读 · 0 评论 -
云原生Question
1.什么是云原生? 在包括公有云、私有云、混合云等动态环境中构建和运行规模化应用的能力。? 云原生是一种思想,是技术、企业管理方法的集合。? 技术层面? 应用程序从设计之初就为在云上运行而做好准备。? 云平台基于自动化体系。? 流程层面? 基于 DevOps, CI/CD。? 基于多种手段? 应用容器化封装;? 服务网格;...原创 2022-01-13 10:22:11 · 229 阅读 · 0 评论 -
Kubernetes常见面试题汇总
kuberneteskubernetes有哪些组件kube-apiserver、kubectl、kube-controller-manager、kube-scheduler、etcd、kube-coredns、kube-proxy、kubernetes调度一个pod的整个流程是怎么样的docker的实现原理说一下原创 2021-07-07 10:54:36 · 2397 阅读 · 0 评论 -
DevOps & CI_CD常见面试题汇总
DevOps 术语和定义1. 什么是 DevOps 答:用最简单的术语来说,DevOps是产品开发过程中开发(Dev)和运营(Ops)团队之间的灰色区域。DevOps 是一种在产品开发周期中强调沟通,集成和协作的 文化。因此,它消除了软件开发团队和运营团队之间的孤岛,使他们能够快速,连 续地集成和部署产品。...原创 2021-08-10 23:41:24 · 1737 阅读 · 0 评论 -
Docker 常见面试题汇总
1. Docker 和虚拟机有啥不同?答:Docker 是轻量级的沙盒,在其中运行的只是应用,虚拟机里面还有额外的系统。查看twt论坛原创 2021-08-10 23:39:07 · 3002 阅读 · 0 评论 -
《Kubernetes源码剖析》读书笔记
第1章 Kubernetes架构第2章 Kubernetes架构过程原创 2021-08-10 23:28:09 · 137 阅读 · 0 评论 -
《Kubernetes网络权威指南》读书笔记
第1章 夯实基础:Linux网络虚拟化原创 2021-08-10 23:26:36 · 374 阅读 · 0 评论 -
《docker+k8s微服务容器化实践》笔记2
5-3 集群环境搭建_A5-4 集群环境搭建_B5-5 集群环境搭建_C这次开始动手操作,首先是Mesos的安装,怎么来安装Mesos。源码:https://github.com/limingios/msA-docker/machttps://github.com/limingios/msA-docker/vagrant/Mesos官网http://mesos.apache.org/本身的安装是c++的,还需要c++进行编译才可以,所以安装感觉比较麻烦,对于安装麻烦的,首选...原创 2021-03-11 17:39:05 · 2321 阅读 · 1 评论 -
《Docker+Kubernetes微服务容器化实践》笔记1
1-1 微服务1-2 软件架构的进化什么是软件架构?软件架构是在软件的内部,经过综合各种因素的考量、权衡,选择特定的技术,将系统划分成不同的部分并使这些部分相互分工,彼此协作,为用户提供需要的价值。什么是单体架构,定义:功能、业务集中在一个发布包里,部署运行在同一进程中。单体架构的优势:易于开发、易于部署、易于测试、易于水平伸缩单体架构面临的挑战:代码膨胀,难以维护;构...原创 2020-02-29 21:17:41 · 2615 阅读 · 0 评论 -
Kubernetes CKA真题练习--笔记
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar原创 2021-03-02 11:10:01 · 627 阅读 · 0 评论 -
使用qperf工具测试网络性能
测试环境使用flannel网络,网络模式vxlan。kubernetes版本v1.14.8、flannel版本v0.10.0使用qperf工具测试带宽、延迟原创 2020-05-13 14:07:29 · 605 阅读 · 0 评论 -
容器云平台监控架构设计及优化
一、概述 随着容器化的大力发展,容器云平台已经基本由Kubernetes作为统一的容器管理方案。当我们使用Kubernetes进行容器化管理时,传统监控工具如Zabbix无法对Kubernetes做到统一有效的全面监控,全面监控Kubernetes也就成为我们需要探索的问题。使用容器云监控,旨在全面监控Kubernetes集群、节点、服务、实例的统计数据,验证集群是否正常运行并创建相应告警。本章旨在于介绍容器云平台监控的架构设计及优化。二、价值和意义 监控是运维体系中是非常重要的组成部分,通过监控原创 2020-06-23 15:43:50 · 490 阅读 · 0 评论 -
分析Canal网络数据流向
测试环境使用Canal网络(flannel+calico)kubernetes版本v1.14.8、flannel版本v0.10.0、calico版本v3.4.0Canal网络数据流向:测试场景:不同宿主机的两个Pod之间通信原创 2020-06-23 15:41:36 · 314 阅读 · 0 评论 -
Docker运行tomcat部署war包
Centos7.5离线环境安装docker,运行tomcat,部署项目war包。docker安装直接使用docker和docker-compose二进制静态文件安装并进行安装后配置(二进制安装方式需要系统满足一些前置条件,Centos7.5系统默认满足)。docker版本: v18.09.0, docker-compose版本: v1.23.2。我们提供的压缩包里有所需的安装文件:docker-18.09.0.tgzdocker-compose-Linux-x86_64使用install_原创 2020-06-23 15:38:00 · 772 阅读 · 0 评论 -
使用云原生Buildpacks构建Docker镜像
使用Buildpacks构建Docker镜像Buildpacks简介应用程序从源代码到镜像的短暂之旅构建Go Web应用Docker镜像构建一个app创建buildpack打包buildpack什么是builder?构建Go应用程序Buildpacks简介与Dockerfile相比,Buildpacks为构建应用程序提供了更高层次的抽象。具体来说,Buildpacks:提供一个平衡的控制,减少开发人员的操作负担,并支持企业运营商在规模上管理应用程序。确保应用程序满足安全性和法规遵从性要求,而无需原创 2020-06-23 15:33:01 · 419 阅读 · 0 评论