随笔分类 - 云原生 K8S
摘要:docker 部署Nginx 一、先启动一次,把配置文件copy出来 # 创建并运行容器,容器命名为nginx docker run --name nginx -p 80:80 -d nginx #创建目录存放 mkdir /usr/local/docker-nginx #从容器中copy 配置 d
阅读全文
摘要:简单介绍: Yearning是一个轻量级的Web端的MySQL SQL语句审核平台,提供查询审计,SQL审核,SQL回滚,自定义工作流等多种功能。Yearning的前端是基于Vue.js构建的,它还提供SQL语法高亮、自动补全和智能提示、可视化等。 Yearning自身包含了一套通常适用的审核规范,
阅读全文
摘要:打包镜像 docker save -o minio-nginx.tar minio/minio:latest nginx:1.19.2-alpine 载入镜像 docker load -i minio-nginx.tar 参考链接: https://blog.csdn.net/JineD/artic
阅读全文
摘要:minio介绍 Minio 是个基于 Golang 编写的开源对象存储套件,虽然轻量,却拥有着不错的性能。 官网地址:MinIO | High Performance, Kubernetes Native Object Storage 何为对象存储?我们来看下阿里云 OSS (Object Stor
阅读全文
摘要:sealos 是什么?我想引用它官方的一句话改造下,sealos 让云像个人电脑一样简单 官方文档地址:https://docs.sealos.io/zh-Hans/docs/Intro 今年6月份,sealos 正式发布了公有云托管版本,网上私有化教程不多,自己一点小坑现记录如下 主要参考 htt
阅读全文
摘要:prometheus 核心是一个单独的二进制方式文件 pull模型 内置的时间序列数据库(TSDB) 强大的查询语言 PromQL 可视化 开放化 维度存储模型 OLAP系统 1、存储计算层 > Prometheus Server ,里面包含了存储引擎和计算引擎 > Retrieval 组件为取数组
阅读全文
摘要:准备环境: 3台机器 一、环境初始化 1)修改 /etc/sysctl.conf 将桥接的IPv4流量传递到iptables的链 cat > /etc/sysctl.conf << EFO net.ipv4.ip_forward = 1 net.bridge.bridge-nf-call-ip6ta
阅读全文
摘要:Redis 三种解决方案 哈希取余分区 优点:简单粗暴,直接有效 缺点:不好扩缩容,某个节点宕机,会导致hash取余全部数据重新洗牌 一致性哈希环 优点:加入或删除只影响哈希环中顺时针相邻的节点,对其他节点无影响 缺点:数据的分布和节点的位置有关。达不到均匀的效果,数据倾斜问题 哈希槽分区 解决一致
阅读全文
摘要:systemctl status docker.service ● docker.service - Docker Application Container Engine Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled
阅读全文
摘要:第一个是 restartPolicy,在 Job 里面我们可以设置 Never、OnFailure、Always 这三种重试策略。在希望 Job 需要重新运行的时候,我们可以用 Never;希望在失败的时候再运行,再重试可以用 OnFailure;或者不论什么情况下都重新运行时 Alway; 另外,
阅读全文
摘要:MinReadySeconds:Deployment 会根据 Pod ready 来看 Pod 是否可用,但是如果我们设置了 MinReadySeconds 之后,比如设置为 30 秒,那 Deployment 就一定会等到 Pod ready 超过 30 秒之后才认为 Pod 是 availabl
阅读全文
摘要:安装docker, 1.先卸载机器之前的docker相关组件 sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate
阅读全文
摘要:01.之前安装过须先卸载旧版本 02.安装走存储库的方式 (可改为国内的gpg密钥和源) 03.安装docker引擎 参照 docker官网指导 https://docs.docker.com/engine/install/ubuntu/ 青年码农博客 https://www.cnblogs.com
阅读全文
摘要:环境: ubuntu 18 已安装docker,未安装可参考上一篇文章 1.下载并安装kubectl: 参考https://kubernetes.io/docs/tasks/tools/install-kubectl/ curl -LO "https://dl.k8s.io/release/$(cu
阅读全文
摘要:最大化的利用“云”的能力、发挥“云”的价值的最佳路径 云原生思想的两个理论基础 不可变基础设施 云应用编排理论 云原生关键技术点 1.自包含、可定制的应用镜像 2.应用快速部署与隔离能力 3.应用基础设施创建和销毁的自动化管理 4.可复制的管控系统与支撑组件 容器就是一个视图隔离、资源可限制、独立文
阅读全文
摘要:概要:本文讲述为在 win10 专业版上用Hyper-V 安装并启动minikube v1.26.1的过程 一、准备工作 系统是否支持虚拟化技术,请终端或者 cmd 中运行以下命令 systeminfo 如果你看到下面的输出,则表示你的操作系统已经安装了 Hypervisor,你可以跳过安装 Hyp
阅读全文