0%

CoreDNS概念

CoreDNS可以在具有标准的Kube-DNS的Kubernetes集群中运行。作为Kubernetes 的插件使用,CoreDNS将从 Kubernetes集群中读取区(zone)数据。

CoreDNS ConfigMap选项

CoreDNS 是模块化且可插拔的 DNS 服务器,每个插件都为 CoreDNS 添加了新功能。 可以通过维护 Corefile,即 CoreDNS 配置文件, 来定制其行为。 集群管理员可以修改 CoreDNS Corefile 的 ConfigMap,以更改服务发现的工作方式。

在 Kubernetes 中,CoreDNS 安装时使用如下默认 Corefile 配置。

阅读全文 »

Mac 中 iterm2 支持上传下载

安装 lrzsz

首先安装lrzsz,如果没有 brew 可以直接一键安装

1
2
3
4
# 没有 brew 执行这个命令
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
# 安装 lrzsz
brew install lrzsz
阅读全文 »

HostNetwork

这是一种直接定义Pod网络的方式。
如果在Pod中使用hostNetwork:true配置的话,在这种pod中运行的应用程序可以直接看到pod启动的主机的网络接口。在主机的所有网络接口上都可以访问到该应用程序.
一般配合k8s的亲和使用,需要配置nodeSelector.

阅读全文 »

Python基础 –输入输出

基本格式

  • 如果需要同时输出数字和字符的时候,需要格式化操作符
  • 格式化操作符:专门处理字符串中的格式
      - 包含 `%`的字符串被称为格式化字符串
      - `%`和不同的字符进行连用,不同的数据需要不通的格式化字符
    
    常用格式化字符 含义
    %s 字符串
    %d 有符号十进制的整数,%06d 输出的整数显示位数,不足的地方使用0补全
    %f 浮点数%.2f表示显示小数点的后两位
    %% 输出%
    阅读全文 »