K8s+Docker 学习笔记系列
学前知识
你需要掌握 Linux 的常用命令。你可以通过Linux 教程 来学习相关命令。
Docker应用场景
Web 应用的自动化打包和发布。
自动化测试和持续集成、发布。
在服务型环境中部署和调整数据库或其他的后台应用。
从头编译或者扩展现有的 OpenShift 或 Cloud Foundry 平台来搭建自己的 PaaS 环境。
文章内容
- 配置管理
- 服务器清单
- 应用清单
- 中间件
- 数据库清单
- Nacos 搭建
- Harbor 搭建
- Harbor 推送拉取
- MySql 搭建
- MongoDB 搭建
- RabbitMQ 搭建
- Redis 搭建
- 容器化管理
- Docker 环境的安装和使用
- Docker 原理浅析
- Docker 容器引擎的架构
- runc 运行环境
- Docker 网络模式
- Docker 存储
- Docker 镜像数据格式
- Dockerfile 清单
- medusa.cron-job(调度中心)
- medusa.customer(bpm前台)
- medusa.customer-mobile(手机端)
- medusa.engine(引擎-控制台)
- medusa.engine.api(引擎-webapi)
- medusa.gateway(网关)
- medusa.management(后台管理)
- medusa.service.biz-logic(第三方系统webapi)
- medusa.service.form(表单设计器webapi)
- medusa.service.platform(平台webapi)
- medusa.service.process(process webapi)
- medusa.service.todo-centre(待办中心webapi)
- mt.interface.thirdproviderapi
- mt.interface.hostapi
- mt.interface.authenticationapi
- K8S 环境的安装和使用
- K8S 简介
- 安装K8S集群
- 安装和卸载 Dashboard
- 卸载K8S
- Pod 介绍
- Pod简介
- 定义和创建Pod
- 查看Pod的状态和日志
- 命名空间
- 探针
- 按条件调度
- 托管的Pod
- Deployment 简介
- Deployment 对Pod的管理
- 使用Service管理服务入口
- Service的分类
- ClusterIP类型
- LoadBalancer类型
- NodePort类型
- ExternalName类型
- Headless服务
- K8S 负载均衡
- K8S yaml配置
- ConfigMap yaml清单
- medusa.management/config.json
- medusa.customer/config.json
- medusa.gateway/config.json
- medusa.cron-job/config.json
- medusa.engine/appsettings.json
- medusa.engine.api/appsettings.json
- medusa.service.form/appsettings.json
- medusa.service.platform/appsettings.json
- medusa.service.process/appsettings.json
- medusa.service.todo-centre/appsettings.json
- medusa.customer-mobile/config.json
- Deployment yaml清单
- ConfigMap yaml清单
- K8S和Docker如何各自实现变量
- 版本管理
- 版本定义规则
- 版本清单
- 脚本清单
- 运维相关
- 如何修改端口
- 定期检查
- 常见命令
- 常见错误
- 服务器被回收后Nacos起不来
- 疑难杂症
- 1个节点具有pod无法容忍的污点
- Dockerfile的Expose在K8S中不起作用
- Docker 附件如何挂载并统一管理
- K8S yaml如何解决docker+nacos配置
- Pod多个容器如何共享存储
- warn: Microsoft.AspNetCore.Server.Kestrel[0] Overriding address(es) 'http://+:83'. Binding to endpoints defined in UseKestrel() instead
- 当服务器无法连接外网时如何处理
- 数据库部署方式的选型
- 懒人包
K8s+Docker 学习笔记系列的更多相关文章
- Docker学习笔记之一,搭建一个JAVA Tomcat运行环境
Docker学习笔记之一,搭建一个JAVA Tomcat运行环境 前言 Docker旨在提供一种应用程序的自动化部署解决方案,在 Linux 系统上迅速创建一个容器(轻量级虚拟机)并部署和运行应用程序 ...
- MongoDB学习笔记系列
回到占占推荐博客索引 该来的总会来的,Ef,Redis,MVC甚至Sqlserver都有了自己的系列,MongoDB没有理由不去整理一下,这个系列都是平时在项目开发时总结出来的,希望可以为各位一些帮助 ...
- Dynamic CRM 2013学习笔记 系列汇总
这里列出所有 Dynamic CRM 2013学习笔记 系列文章,方便大家查阅.有任何建议.意见.需要,欢迎大家提交评论一起讨论. 本文原文地址: Dynamic CRM 2013学习笔记 系列汇总 ...
- SQLServer学习笔记系列3
一.写在前面的话 今天又是双休啦!生活依然再继续,当你停下来的时候,或许会突然显得不自在.有时候,看到一种东西,你会发现原来在这个社会上,优秀的人很多,默默 吃苦努力奋斗的人也多!星期五早上按时上班, ...
- SQLServer学习笔记系列2
一.写在前面的话 继上一次SQLServer学习笔记系列1http://www.cnblogs.com/liupeng61624/p/4354983.html以后,继续学习Sqlserver,一步一步 ...
- Docker学习笔记 — 配置国内免费registry mirror
Docker学习笔记 — 配置国内免费registry mirror Docker学习笔记 — 配置国内免费registry mirror
- Dynamic CRM 2015学习笔记 系列汇总
这里列出所有 Dynamic CRM 2015学习笔记 系列文章,方便大家查阅.有任何建议.意见.需要,欢迎大家提交评论一起讨论. 本文原文地址:Dynamic CRM 2015学习笔记 系列汇总 一 ...
- docker学习笔记1 -- 安装和配置
技术资料 docker中文官网:http://www.docker.org.cn/ 中文入门课程:http://www.docker.org.cn/book/docker.html docker学习笔 ...
- 步步为营 SharePoint 开发学习笔记系列总结
转:http://www.cnblogs.com/springyangwc/archive/2011/08/03/2126763.html 概要 为时20多天的sharepoint开发学习笔记系列终于 ...
- WebService学习笔记系列(二)
soap(简单对象访问协议),它是在http基础之上传递xml格式数据的协议.soap协议分为两个版本,soap1.1和soap1.2. 在学习webservice时我们有一个必备工具叫做tcpmon ...
随机推荐
- [原创] CSS自定义IOS苹果,Android安卓的CheckBox 效果,可以根据文字大小变化而变化,内框显示文字,另外可自定大小,自定颜色
在经过对网上一些自定CheckBox的一番研究之后,现在综合讲一下该样式实现的技巧. 先上图: 图中已展示了多种样式,实现的原理很简单,一个外Box,一个内Box,外Box显示背景色,内Box显示白色 ...
- Drozer实践之sieve
在模拟器中打开drozer agent 启动连接drozer adb connect 127.0.0.1:xxxxx //adb连接设备,只有模拟器才需要这一步,不同模拟器端口不同 adb forwa ...
- 卡片式UI设计详细指南,先收好这8条!
今天为大家分享的是「卡片设计」. 卡片是产品中常见的设计组件之一.通过卡片,可以将不同的内容分层次组合在一起.卡片式设计自带简约和易用的属性,能让页面看起来更有秩序感. 卡片作为常用的UI组件,通常由 ...
- java技术系列(四) 泛型
泛型声明 有限制泛型声明方式: //确保class即表示枚举有表示Operation的子类型: private static <T extends Enum<T> & Ope ...
- c语言学习--静态函数
静态函数 #include<stdio.h> //这是静态函数, 静态函数只能在当前文件调用,其他文件下面的函数是没法调用到这个函数的 static void fun1() { print ...
- iverilog_makefile
makefile run: iverilog -g2005-sv -I ../inc -s tb -f filelist -o kout sim: vvp kout flist: find ../rt ...
- nginx4层代理ssh服务
四层代理依赖模块ngx_stream_core_module,默认情况下,此模块不构建,应使用配置参数启用 --with-stream 配置文件内容: ... stream { upstream ss ...
- Unity 热更新XLua
什么是冷更新 开发者将测试好的代码,发布到应用商店的审核平台,平台方会进行稳定性及性能 测试.测试成功后,用户即可在AppStore看到应用的更新信息,用户点击应用更 新后,需要先关闭应用,再进行更新 ...
- Window/linux(docker) 单台宿主机部署多个Jenkins节点
Window/linux(docker) 单台宿主机部署多个Jenkins节点 在使用Jenkins过程中,增加了手动输入的步骤,会阻塞节点运行任务: 由于资源有限,需要在一台机器挂载了很多Jenki ...
- windows使用爱思助手制作越狱 U 盘教程
原文链接 CheckRa1n 越狱工具需要在 macOS 系统上进行安装,借助电脑端爱思助手制作越狱 U 盘后,即可在 Windows 电脑上使用 CheckRa1n 进行越狱. 支持设备:iPhon ...