logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Tungsten Fabric(2):同namespace下的不同网段通信

参考 TF中文社区 Wiki文档的4.2 章同一个k8s namespace下不同网段的通信建议在开始前,先在所有node节点上将master的admin.conf拷贝过来并做如下操作[root@node02 ~]# scp root@192.168.122.116:/etc/kubernetes/admin.conf /etc/kubernetes/admin.confroot@...

Tungsten Fabri(4):TOR模式对接vMX

参考:http://nakadaisuke.blogspot.com/2018/08/how-to-configure-contrailtungstenfabric.html准备工作基于EVE-NG环境通过deployer部署TF&k8s集成环境(master01/node01/node02)deployer主机作为一台裸金属服务器在每个node和裸金属服务器上都有一台vM...

Tungsten Fabric(3):与vMX建立基本的iBGP邻居

前期准备ESXi主机上创建虚拟机安装EVE-NGEVE-NG上的虚机和连线描述如下:mgmt-net可以让虚机之间互通,并可以访问外网创建多台CentOS7.7的虚机,基于TF&k8s集成部署(deployer/master/node)master(contrail)的eth0的IP为192.168.122.177/24创建vMX虚拟交换机(vmx14.1),ge-0/0/...

学习kubernetes(一):kubeasz部署基于Flannel的k8s测试环境

参考http://aspirer.wang/?p=1205,使用kubeasz部署kubernetes,只涉及容器在节点间通信测试环境准备三台虚拟机(CentOS7.5)k8s-master:10.25.151.100k8s-node-1:10.25.151.103k8s-node-2:10.25.151.104准备工作(主节点上进行)下载安装必要软件# yum inst...

学习kubernetes(二):kubeasz部署基于Calico的k8s测试环境

#测试环境准备三台虚拟机(CentOS7.5),强烈建议不要有任何跟docker/k8s/flannel等相关的残留配置!k8s-master:10.25.151.100k8s-node-1:10.25.151.101k8s-node-2:10.25.151.102前期绝大多数信息和配置请参照前作《学习kubernetes(一):kubeasz部署基于Flannel的k8s测试环...

使用kubeasz快速搭建k8s集群

初始架构规划角色规划角色数量描述管理节点1运行ansible/easzctl脚本,建议使用独立节点(1c1g即可 如果只准备管理一个集群 直接复用master即可)etcd节点3注意etcd集群需要1,3,5,7…奇数个节点,一般复用master节点master节点2高可用集群至少2个master节点node节点2运行应用负载的...

学习kubernetes(三):部署非IPIP模式的Calico的k8s测试环境

前面《学习kubernetes(二):kubeasz部署基于Calico的k8s测试环境》是按照默认步骤部署的calico网络,是IPIP模式,就是说跨node的通信是通过tunl0封装成IP-in-IP形式,本质上跟Flannel还是很类似的,并未将docker的IP暴露出来。下面记录一下关掉IPIP之后的部署验证过程环境准备参考前文在最后ansible运行playbook之前,一定...

Tungsten Fabric(1):基于k8s的部署踩坑

Tungsten Fabri(原名opencontrail),提供了可以与编排器(openstack/k8s/vCenter)协同工作的controller,和部署在计算节点/node上的vRouter受其管控,替代原有的linux-bridge/ovs进行通信。前言研究一款开源控制器,最好的方法就是先部署一套,怎么方便怎么来先去TF的GitHub,无论是tf-devstack还是tf...

解决Python不定实例的函数调用问题

要求:用指定的实例名调用函数先想当然地写一下cat vim my_exec.py#!/usr/bin/python# -*- coding: UTF-8 -*-import sysclass PersonComputer():def __init__(self,name):self.name = namedef say_hi(self):print "Hellow,this is {}!".for

用Python列表截断来分段求和

要求是这样的:一个数字列表,每100个计算一次求和$ cat my_stats.py#!/usr/bin/python# -*- coding: UTF-8 -*-if __name__ == '__main__':num_list = [x for x in range(1,1001)] #生成递增数字列表while num_list:num_sum = sum(num_list[:100])p

    共 13 条
  • 1
  • 2
  • 请选择