摘要:
1. rewrite 基本介绍 rewrite是实现URL重写的关键指令,根据regex (正则表达式)部分内容,重定向到replacement,结尾是flag标记。 基本语法: rewrite <regex> <replacement> [flag]; 关键字 正则 替代内容 flag标记 reg 阅读全文
摘要:
guan 2月 14, 2023 30 0 etcd是 Kubernetes的关键组件,因为它存储了集群的整个状态:其配置,规格以及运行中的工作负载的状态,因此需要对etcd进行定期备份,出现故障时候可快速恢复 一、容器方式安装的etcd 环境:kubeadm安装的k8s集群只有一个master和一 阅读全文
摘要:
生产环境部署 K8s 集群的两种方式 : Kubeadm方式: Kubeadm 是一个 K8s 部署工具,提供 kubeadm init 和 kubeadm join,用于快速部署 Kubernetes 集群。 二进制方式: 从 github 下载发行版的二进制包,手动部署每个组件,组成 Kuber 阅读全文
摘要:
kubeadm是官方社区推出的一个用于快速部署kubernetes集群的工具。这个工具能通过两条指令快速完成一个kubernetes集群的部署。 本例子中使用centos7系统安装k8s集群 一、系统初始化设置: 参考k8s二进制部署章节:系统初始化 二、docker安装: 参考k8s二进制部署:d 阅读全文
摘要:
分享一个Linux系统巡检脚本,话不多说,上干货! #!/bin/bash######################################################################################################### @mail q 阅读全文
摘要:
Go语言中的 map 在并发情况下,只读是线程安全的,同时读写是线程不安全的。 下面来看下并发情况下读写 map 时会出现的问题,代码如下: // 创建一个int到int的映射 m := make(map[int]int) // 开启一段并发代码 go func() { // 不停地对map进行写入 阅读全文
摘要:
在之前Linux的文章中,小编已经说明了root用户对Linux的重要性。 Docker的root权限一直是其遭受诟病的地方,docker的root权限有那么危险吗?我们举个例子 假如我们有个用户,叫demo,它本身不具备root权限,所以就有很多文件无法进行读写操作,比如/root目录是它无法查看 阅读全文
摘要:
func ListTOMap(ls []string) map[string]interface{} { m := make(map[string]interface{}) for _, l := range ls { if l != "" { kv := strings.Split(l, "=") 阅读全文
摘要:
MD34xx/MD38xx如何更换预测性故障/即将发生故障的物理驱动器 摘要: 如何更换PowerVault MD3400或MD3800系列上处于预测性故障状态的驱动器 文章内容 文章属性 评价此文章 本文可能已自动翻译。如果您对其质量有任何反馈,请使用此页面底部的表单告知我们。 文章内容 症状 提 阅读全文
摘要:
作者:liugp 原文:https://u.kubeinfo.cn/4tRBTb 一、概述 Calico 是一个联网和网络策略供应商。Calico 支持一套灵活的网络选项,因此你可以根据自己的情况选择最有效的选项,包括非覆盖和覆盖网络,带或不带 BGP。Calico 使用相同的引擎为主机、Pod 和 阅读全文