k8s操作手册 2.3接口名称可能 不一样,可匹配ip网段所在的网络接口) # kubectl delete -f kube-flannel.yml #先删除旧的部署 #再在kube-flannel.yml部署配置文件里的- /opt/bin/flanneld下面的args:这行下面 再添加一行配置 - --iface-regex=10.99.1.* 匹配要通信的ip网段(为node结点的通 nodeSelector选择指定node结点去运行此容器,然后在那指定的node上要有eip (公网ip),就可以提供外部访问 ②创建h�p的ingress ingress资源仅通过Service资源匹配后端pod,ingress控制器直接转发流量到后端 的pod上,不经过service # vi myweb-ingress.yml #内容如下 apiVersion: #资源注解,仅起提示作用 kubernetes.io/ingress.class: "nginx" spec: rules: #以下是各转发规则,根据匹配的hostName去转发 - host: "web.xxx.com" h�p: paths: - path: / #若不指定url,则默认就是/根路径,全部转发0 码力 | 126 页 | 4.33 MB | 1 年前3
python3学习手册异常是python对象,表示一个错误,当程序发生异常时,需要捕获处 理它,否则程序会终止执行。 ①捕获异常可用try, except语句 try: #要执行的语句 except xx类: #可以不匹配具体的错误类 #要执行的语句 except yy类 as 数据: #要执行的语句 else: #如果没有异常发生时 执行的语句 finally: #不管有无异常最终都要执行的语句 #在导入时指定不生成 字节码 ★python解释器查找模块顺序 python解释器会去哪里找要导入的模块呢? 1,首先查找sys.modules字典里的模块(这是以前导入的所有模块的缓 存) 2,然后匹配内置的模块sys.buil�n_module_names 3,最后根据sys.path路径下去找(包含有程序当前路径;pip安装的包 在"site-packages"目录下) 都找不到就报错ModuleNotFoundError 数,step默认为1,这里指定为2,即从1,3,5,7...选一个整数 ★glob文件通配符模块 import glob print(glob.glob("*.py")) # 返回由 当前目录下匹配上的文 件名 组成的list ★pickle序列化模块 序列化是指将内存中的对象 存储到文件中(二进制文件) 反序列化将文件内容读出并生成对象(恢复成对象) import pickle datax0 码力 | 213 页 | 3.53 MB | 1 年前3
共 2 条
- 1













