使用url 来创建资源 代码语言:javascript 代码运行次数:0 复制Cloud Studio 代码运行 kubectl create -f https://git.io/vPieo 查看资源对象 查看所有 Node 或 Namespace 对象 代码语言:javascript 代码运行次数:0 复制Cloud Studio 代码运行 kubectl get nodes kubectl get namespace 查看所有 Pod 对象 代码语言...
LocalStore:informer 的 cache缓存,这里缓存的是从 apiserver 中获取得到的对象(其中有一部分可能还在DeltaFIFO 中没来得及放入缓存里来),此时client再查询对象的时候就直接从 cache 中查找,减少了 apiserver 的压力,LocalStore 只会被 Lister 的 List/Get 读操作的方法访问; 下层: ResourceEventHandler:由controller注册...
kubectl get deployment my-dep # 列出某个特定的 Deployment kubectl get pods # 列出当前命名空间下的全部 Pods kubectl get pod my-pod -o yaml # 获取一个 pod 的 YAML 1. 2. 3. 4. 5. 6. 7. #以 ps 输出格式列出具有指定 NAME 的单个复制控制器 kubectl get replicationcontroller web #获取rc...
使用url 来创建资源 kubectl create -f https://git.io/vPieo 查看资源对象 查看所有 Node 或 Namespace 对象 kubectl get nodes kubectl get namespace 查看所有 Pod 对象 # 查看子命令帮助信息 kubectl get --help # 列出默认namespace中的所有pod kubectl get pods # 列出指定namespace中的所有pod kubect...
GET请求用来获取 Pod 信息。 POST 请求调用 Pod 的子资源exec在容器内执行命令。 子资源(subresource)隶属于某个 K8S 资源,表示为父资源下方的子路径,例如/logs、/status、/scale、/exec等。其中每个子资源支持的操作根据对象的不同而改变。 最后API Server 返回了101 Ugrade响应,向客户端表示已切换到SPDY协议。
kubectl get pods pod1 1. 2. 3. 4. 5. 6. 以上三种形式是等价的,都是获取pod1对象。 NAME:资源对象的名字,区分大小写,如果不指定名称,系统则返回属于TYPE类型的全部对象列表,例如运行kubectl get pods 命令将返回所有Pod的列表。 flags:kubectl子命令的可选参数,例如使用-s或者--server设置APIServer的URL地...
-f, --filename=[]: 包含配置信息的文件名,目录名或者URL。 -o, --output="": 输出格式,使用“-o name”来输出简短格式(资源类型/资源名)。 --schema-cache-dir="/tmp/kubectl.schema": 如果不为空,将API schema缓存为指定文件,默认缓存到“/tmp/kubectl.schema”。 --validate[=true]: 如果为true...
k get pods --sort-by=.status.startTime 可以使用标签过滤:k get pods -l app=kombucha-service 用wathc观察服务 k get pods -l app=kombucha-service --watch 浏览事件 k get events 资源和缩写 此外,命令中通常支持缩写。要查看可以获得哪些资源及其缩写,使用 api-resources命令。 这对于自定义资源也很...
opts *api.PodLogOptions, )(*url.URL, http.RoundTripper,error) {//1. 根据name 查询pod详细信息pod, err := getPod(ctx, getter, name)iferr !=nil{returnnil,nil, err }// 2. 判断是否提供了容器名称,如果指定了,就获取指定的容器,如果没指定,判断能不能给默认的容器,如果既没有指定,也无法给出...
='.(e.g. --field-selectorkey1=value1,key2=value2). The server only supports a limited number of field queries per type.-f, --filename=[]: Filename, directory, or URL to files identifying the resource to get from a server.--ignore-not-found=false: If the requested object does ...