摘要:
使用案例xxx.10.20.32.124.nip.io这个用法的好处是,不需要在/etc/hosts文件下配置自定义域名与IP地址之间的映射关系,就可以直接通过dns服务解析出IP地址,但是有一些使用规则限定,如下: 规则:nip.io maps <anything>[.-]<IP Address> 阅读全文
摘要:
1. Velero 简介 Velero 是 heptio 团队(被 VMWare 收购)开源的 Kubernetes 集群备份、迁移工具。 Velero 使用对象存储保存集群资源。默认支持的对象存储有 AWS、Azure、GCP ,兼容 S3 协议,也可以通过插件来扩展到其他平台,比如 Aliyun 阅读全文
摘要:
在我们日常工作中,是否有这种需求,在断网的情况下,假装网络可以通,仍然可以通过类似192.168.1.1 这样的IP 访问服务 。除了我们经常使用本地回环口127.0.0.1以外,今天介绍一个神器:dummy网卡。 ip link add nodelocaldns type dummy ip add 阅读全文
摘要:
1)查看 ip link只能看链路层的状态,看不到ip地址 2)启用、禁用接口 ip link set device down 禁用指定接口 ip link set device up 启用指定接口 比如禁用ens192就是ip link set ens192 down 阅读全文
该文被密码保护。 阅读全文
该文被密码保护。 阅读全文
摘要:
在Linux中,docker的热更新生效命令,配置:insecure-registries,registry-mirrors sudo kill -SIGHUP $(pidof dockerd) 这样的好处是,修改insecure和mirrors时,不需要重启docker。 通过docker inf 阅读全文
摘要:
Go里面switch默认相当于每个case最后带有break,匹配成功后不会自动向下执行其他case,而是跳出整个switch, 但是可以使用fallthrough强制执行后面的case代码:示例1: package main import "fmt" func main() { num := 3 阅读全文
摘要:
SchemeBuilder 用于存放处理 Scheme 的函数 type SchemeBuilder []func(*Scheme) error NewSchemeBuilder 创建并初始化 SchemeBuilder func NewSchemeBuilder(funcs ...func(*Sc 阅读全文
摘要:
Go里面有两个保留的函数:init函数(能够应用于所有的package)和main函数(只能应用于package main)。这两个函数在定义时不能有任何的参数和返回值。虽然一个package里面可以写任意多个init函数,但这无论是对于可读性还是以后的可维护性来说,我们都强烈建议用户在一个pack 阅读全文
摘要:
Harbor 默认使用Database认证,账号密码保存在本地数据库中Postgresql。Harbor提供了如下认证集成方式 但是,当我在一个已配置的环境中想将认证方式有Database修改为OIDC时发现下拉框是灰色的。类似如下: 文章顶部的url的文章中有提示 Clear out all us 阅读全文
摘要:
6.8之前免费版本并不包含安全认证功能本版本使用6.8.4最新版7.6需JDK11 免费版本 TLS 功能,可对通信进行加密 文件和原生 Realm,可用于创建和管理用户 基于角色的访问控制,可用于控制用户对集群 API 和索引的访问权限; 通过针对 Kibana Spaces 的安全功能,还可允许 阅读全文
摘要:
某些情况下如果在pod中添加容器的hosts文件条目,除了采用configmap形式挂载hosts文件的方法外,可以在pod的yaml文件中添加HostAliases字段来添加条目,该文件由 Kubelet 管理,并且可以在 Pod 创建/重启过程中被重写。 该字段和containers同级别,配置 阅读全文
摘要:
检查配置文件语法: haproxy -f /etc/haproxy/haproxy.cfg -c 如果报错的话会直接提示配置文件错误信息。 阅读全文
摘要:
1,故障现象: mysql: [Warning] Using a password on the command line interface can be insecure. ERROR 3678 (HY000) at line 1: Schema directory './zabbix' alr 阅读全文