Mysql-Procedure-HTML-Report

Mysql 存储过程拼接多个HTML报告表格案例

该篇文章不多做介绍,是按照前几篇存储过程拼接HTML的一个总结案例,也是记录第一次将存储过程写的这么长,并没有什么具体的学习意义。

可以做的优化有:

1、将该存储过程各个报告模板的代码块写成单独的函数方便后期维护。
2、存储过程的变量字段进行调整长度。
3、减少On循环嵌套

K8S-Dashboard

部署dashboard

官网:https://github.com/kubernetes/dashboard

注:1.8版本的dashboard,默认是可以跳过验证的。跳过登录是不科学的,因为我们在配置dashboard的rbac权限时,绑定的角色是system:admin,这个是集群管理员的角色,权限很大,如果任何人都可跳过登录直接使用,那你就等着背锅。所以这边用了1.10.0版本,并配置证书。dashboard当前已经出到了 2.2.0版本。

K8S-Coredns-1

为什么需要服务发现

在K8S集群中,POD有以下特性:

1、服务动态性强
容器在k8s中迁移会导致POD的IP地址变化

2、更新发布频繁
版本迭代快,新旧POD的IP地址会不同

3、支持自动伸缩
大促或流量高峰需要动态伸缩,IP地址会动态增减

K8S-Binary-Install

K8S 二进制部署

参考:https://blog.csdn.net/fanjianhai/article/details/109444648
参考:https://www.bilibili.com/video/BV1PJ411h7Sw?p=25

安装部署环境说明(本文实验环境为CentOS7)

Linux 内核要求

注:要在3.0以上(Docker 对于Linux的内核要求),只要是内核达到3.0及其以上的Linux版本都可以,可选择自己熟悉的Linux发行版。由于我比较熟悉CentOS和红帽,本文采用CentOS搭建。

|