简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
Vagrant 是为了方便的实现虚拟化环境而设计的,使用 Ruby 开发,基于 VirtualBox 等虚拟机管理软件的接口,提供了一个可配置、轻量级的便携式虚拟开发环境。使用 Vagrant 可以很方便的就建立起来一个虚拟环境,而且可以模拟多台虚拟机。本文介绍了windows下vagrant的配置和创建虚拟环境整个过程,和一些基础的vagrant命令。
Linux,邮件服务器配置用Linux配置局域网内的邮件服务器。postfix(发送,这里不使用sendmail,sendmail和postfix不能同时开启),dovecot(接收),squirrelmail(基于phpweb的邮件应用)。邮件服务器的域名为 mail.demo.com,地址为192.168.64.130,建立的DNS服务器,地址也为192.168.64.130,域为demo..
距离矢量路由协议RIP: 众所周知,RIP(Routing Information Protocol),即路由信息协议,是一种距离矢量路由协议,它与IGRP,OSPF等一样都是属于IGP(Interior Gateway Protocol)——内部网关协议,它是一种历史很悠久的协议,但是迄今为止,RIP还在小型网络中很流行,因为它是基于跳数来对路径进行度量的(仅仅只靠跳数来进行度量也成为了..
Linux用户和组详解。环境:Xshell6远程连接到Ubuntu18.04。用户和组:用户和组的概念应该还是比较好理解的。Linux是一个多用户多任务的操作系统,而肯定是少数有管理员权限的用户管理着所有用户。作为系统的管理员来说,用户创建,更改权限,用户组的创建,组的权限等等,都需要管理员的协助。用户和组的账户管理:用户管理useradd-c,用户说明...
RBAC: K8s基于角色的权限控制文章目录RBAC: K8s基于角色的权限控制ServiceAccount、Role、RoleBindingStep 1:创建一个ServiceAccount,指定namespaceStep 2:创建Role,设置权限apiGroups,resource的对应关系verbs常用权限组合Step 3:创建RoleBindingServiceAccount、Clust
Configmap传递配置给容器化应用程序有几种方式:嵌入应用本身;通过命令行传递参数;通过环境变量传递参数;在k8s中无论你有没有使用configmap,以下方法均可以配置应用程序:向容器传递命令行参数:command、args;为每个容器设置自定义环境变量;通过特殊类型的卷将配置文件挂载到容器中,如:gitrepo;ConfigMap的主要作用:就是为了让镜像和配置文件解耦,以便实现镜像的可移
对于解决 namespace terminating 十分有效!先用这个命令查找命名空间下的所有资源(包括)kubectl api-resources --verbs=list --namespaced -o name \| xargs -n 1 kubectl get --show-kind --ignore-not-found -l <label>=<value> -n
Service:服务发现Service入门介绍需要Service的原因,我觉得主要从两个方面考虑:Pod的状态并不稳定,导致PodIP会随时变化;水平伸缩会使多个Pod提供相同的服务来负载均衡,但每个Pod的ip肯定说不一样的;所以就需要一个稳定的地址来暴露服务给用户,用户完全不需要考虑podip是多少,这个就是服务发现 service。Service的实现需要依赖于coredns,coredns