首页 > 其他分享 >k8s-02-开始使用

k8s-02-开始使用

时间:2024-07-01 15:00:21浏览次数:20  
标签:02 kubectl 服务 -- IP 使用 pod k8s kubia

开始使用

  1. 列出集群节点

    kubectl get nodes
    
  2. 节点的详细信息

    kubectl describe [node <NODE-NAME>]
    
  3. 配置 Tab 补全

    source <(kubectl completion bash)
    
  4. 运行应用

    kubectl run kubia --image=luksa/kubia --port=8080 --generator=run/vl replicationcontroller
    
  5. 列出 pod

    kubectl get pods
    
  6. pod 详细信息

    kubectl describe pod [POD-NAME]
    
  7. 常规服务( Cluster IP 服务), 比如pod ,它也只能从集群内部访问。通过创建LoadBalancer 类型的服务,创建一个外部的负载均衡,可以通过负载均衡的公共 IP 访问 pod 。

  8. 创建服务对象,对外暴露服务

    kubectl expose rc kubia --type=LoadBalancer --name kubia-http
    
  9. 列出服务

    kubectl get servcies
    
  10. 服务(service):一组或多组提供相同服务的pod 的静态地址。到达服务 IP 和端口的请求将被转发到属于该服务的一个容器的 IP 和端口。

  11. 扩容

    kubectl scale rc <NAME> --replicas=3
    

标签:02,kubectl,服务,--,IP,使用,pod,k8s,kubia
From: https://www.cnblogs.com/colasdn/p/18278058

相关文章

  • 《DNK210使用指南 -CanMV版 V1.0》第六章 Kendryte K210固件烧录
    第六章KendryteK210固件烧录1)实验平台:正点原子DNK210开发板2)章节摘自【正点原子】DNK210使用指南-CanMV版V1.03)购买链接:https://detail.tmall.com/item.htm?&id=7828013987504)全套实验源码+手册+视频下载地址:http://www.openedv.com/docs/boards/k210/ATK-DNK210.html......
  • GESP 202406 四级认证 T1 题解
    大意:一个只包含000和111的矩形,边长为......
  • C#常用的4种锁的使用以及解释
    1、lockinternalclassProgram{staticobjectlockObject=newobject();staticvoidMain(string[]args){Studentstudent=newStudent();Threadthread1=newThread(newThreadStart(Start1));......
  • k8s-03-Pod
    Podpod是逻辑主机,其行为与非容器世界中的物理主机或虚拟机非常相似。此外,运行在同一个pod中的进程与运行在同一物理机或虚拟机上的进程相似,只是每个进程都封装在一个容器之中。pod定义由这么几个部分组成:首先是YAML中使用的KubemetesAPI版本和YAML描述的资源......
  • JavaWeb中Session的使用
     Session的工作应用以及工作流程    在浏览器和服务器建立请求访问时,通常会在服务器中开设一个新的JSessionID,用于储存用户的数据,在服务器响应请求后,将JSessionID返回浏览器中,下一次再次进行访问时,浏览器将会直接携带JSessionID进行访问,服务器则直接以此查找Session......
  • 在React项目中使用iframe嵌入一个网站
    在React项目中使用iframe嵌入一个网站非常简单。以下是如何在页面中嵌入百度网站的步骤:1.创建一个新的组件用于嵌入iframe首先,在src/components文件夹中创建一个新的文件Baidu.js。在Baidu.js文件中,编写如下代码://src/components/Baidu.jsimportReactfrom'react'......
  • 使用Swagger 3注解编写API文档详解
    在现代软件开发中,API文档的编写是至关重要的一环,它不仅能帮助开发者理解和正确使用API,还能提升团队协作效率。Swagger3是一个流行的API文档规范,通过注解的方式可以清晰地定义API的各个方面。本文将深入探讨Swagger3中常用的注解及其使用方法。@OpenAPIDefinition和@Inf......
  • K8s摘抄及理解
    摘抄及理解目录摘抄及理解ReplicationController和PodReplicationController和ReplicaSet[1]Kubernetes核心组件创建Pod流程RBAC授权[2]Role和ClusterRoleRoleBinding和ClusterRoleBindingResourceSubject静态PodPodHook(生命周期钩子)健康检查InitContainer(初始化......
  • K8s 问题及解答
    问题及解答kubectlproxy命令及其含义,如何通过proxy访问kubernetes集群?Createsaproxyserverorapplication-levelgatewaybetweenlocalhostandtheKubernetesAPIServer.ItalsoallowsservingstaticcontentoverspecifiedHTTPpath.Allincomingdata......
  • 高级java每日一道面试题-2024年7月1日
    题目:请解释Java中的内存泄漏,并说明如何检测和避免内存泄漏。答案:内存泄漏指的是程序中不再使用的对象,由于某些原因没有被垃圾回收器回收,仍然占据着内存空间,导致可用内存逐渐减少,最终可能会导致程序性能下降甚至崩溃。常见的导致内存泄漏的原因包括:长生命周期的对象持......