
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
OpenStack 制作镜像安装软件包yum -y install qemu-kvmqemu-img kvm qemu-kvm-tools libvirtbridge-utils virt-install libguestfs-toolssystemctl start libvirtd #启动自行下载Centos的ISO镜像创建KVM虚拟机磁盘qemu-img create -f qcow2 /d
笔记本无法使用桥接模式NAT模式获取不到IP地址原因:原来在NAT(网络地址转换模式)下,虚拟机的IP地址必须设置为自动获取,而这个配置信息是由VMnet8(NAT)虚拟网络的DHCP服务器提供的。在Windows里面有对应的服务,可能是因为内存满了或者是vmware异常退出,还有可能为了开机加速 系统的安全软件把服务给开机禁用了解决:打开任务管理器...
K8S之Service入门虽然每个Pod都会分配一个单独的Pod IP,然而却存在如下两问题:Pod IP 会随着Pod的重建产生变化Pod IP 仅仅是集群内可见的虚拟IP,外部无法访问service可以看做一组同类的pod对外的访问接口,借助Service,应用可以方便地实现服务的发现和负载均衡。创建一个集群内部可访问的Service# 暴露Service[root@master ~]# ku
k8s 快速安装 一主两从修改主机名# masterhostnamectlset-hostnamek8s-master# node1hostnamectlset-hostname k8s-node1# node2hostnamectlset-hostname k8s-node2域名解析 所有节点都有vim /etc/hosts192.168.1.100k8s-master192.168.1.101
K8S之pod入门和LablePodPod操作Label标签操作PodPod是kubernetes集群进行管理的最小单元,程序要运行必须部署在容器中,而容器必须存在于Pod中。Pod 可以认为是容器的封装,一个Pod中可以存在一个或者多个容器Kubernetes在集群启动之后,集群中的各个组件也都是以Pod方式运行的。[root@master ~]# kubectl get pod -n kube
K8S之pod控制器Deployment入门说明kubernetes1.18及以后 都不支持命令行创建Deployment 建议大家采用配置配置文件的方式创建在kubernetes中,Pod是最小的控制单元,但是kubernetes很少直接控制Pod,一般都是通过Pod控制器来完成的。Pod控制器用于pod的管理,确保pod资源符合预期的状态,当pod的资源出现故障时,会尝试进行重启或重建pod。
K8S证书过期处理一、查看证书过期时间find /etc/kubernetes/pki/ -type f -name "*.crt" -print|xargs -L 1 -t -i bash -c 'openssl x509 -noout -text -in {}|grep After'二、备份原来的配置文件和证书find /etc/kubernetes/pki/ -regex '.*.[crt|
K8SPod详解之pod配置Pod定义Pod配置pod.spec.containers基本配置镜像拉取启动命令环境变量端口设置资源配额每个pod中都可以包含一个或者多个容器,这些容器可以分为两类:用户程序所在的容器,数量可多可少pause容器,这是每个pod都会有的一个根容器,它的作用有两个:可以以它为依据,评估整个Pod的健康状态可以根据根容器上设置IP地址,其他容器都以此IP为(pod IP)
K8S结合CephFS使用在ceph查看密钥ceph auth get-key client.admin |base64在k8s-master上面创建secret#vim ceph-secret.yamlapiVersion: v1kind: Secretmetadata:name: ceph-secretdata:key: QVFDa2R0cGhiZlZXRWhBQVd3VDAxWnl5OWla
k8s 给服务设置https访问查看Podkubectl get pods -n <pod 名>查看 Ingress 配置kubectl get ingresses -n <ingress 名>查看 Ingress 相关Pod的分布情况kubectl get pod -o wide -n ingress-nginx查看 Ingress Pod 的配置文件kubectl ge