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 ...
随机推荐
- 把本地项目上传到github
一在本地项目文件内,git初始化,并add, commit cd /test/xxxdemo git init add . commit -m "inits" 二在github创建 ...
- rar 压缩解压
rar wget https://www.rarlab.com/rar/rarlinux-x64-612.tar.gz # 压缩文件 rar a -r test.rar file # 解压文件 unr ...
- debian(deepin)/ubuntu 安装 mysql5.7
debian(deepin)/ubuntu 安装mysql5.7 Mysql安装 一.下载安装包 参考博客 https://blog.csdn.net/qq_44231964/article/deta ...
- VM-tools灰色无法安装
VM-tools灰色无法安装 选择"使用物理驱动器-自动检测". 参考链接: [1] https://www.jianshu.com/p/af4313d92fee
- kotlin inline的缺点
inline关键字修饰的方法,可以在运行时将代码复制到使用处 用来控制打印好用 但有两个缺点: 一.修饰的方法不能太大,行数也不能太多,不然会造成很多重复代码 2.控制打印时,方法的行数最好与使用的行 ...
- 记一次mysql5.7保存Emoji表情
1.错误:SQLException; SQL state [HY000]; error code [1366]; Incorrect string value: '\xF0\x9F\x90\x96 \ ...
- 【awk】找出两个文件中的不同值
https://blog.csdn.net/weixin_33534991/article/details/116683524 awk 'NR==FNR{a[$0]}NR>FNR{ if(!($ ...
- 整理15款实用javascript富文本编辑器
百度UEditor 官方网址:http://ueditor.baidu.com/website/ UEditor是由百度web前端研发部开发所见即所得富文本web编辑器,具有轻量,可定制,注重用户体验 ...
- java中对list集合进行分组
java中对list集合进行分组 Map<String, List<HealthImport>> excelIdCardNull = importList.stream() . ...
- python max()用法
起因是看到一道面试题 "统计字符串中出现次数最多的字符,并返回出现次数" 问题很简单,刚开始没思路,只想到了循环统计,但是觉得太蠢了,直到我发现了max()的key用法,果然还是我 ...