美文网首页
k8s集群相关对象

k8s集群相关对象

作者: FredricZhu | 来源:发表于2019-07-07 11:50 被阅读0次

1.ReplicationController扩容和缩容:

kubectl scale rc frontend --replicas=2

2.获取pod所对应的IP和容器内部所需要监听的端口,

kubectl get endpoints

3.Pod的IP地址和Service的Cluster IP。


image.png

4.外部访问Service的两种方式,
a) NodePort


image.png

b)LoadBalancer
需要云服务商负载均衡器支持。

5.K8s存储卷


image.png

a) 空目录(临时文件目录)


image.png

b)hostPath(永久文件目录)在pod上挂载宿主机上的文件或目录。

image.png

6.命名空间


image.png

Default命名空间,启动后会默认创建一个Default命名空间。


image.png

创建一个名为development的名称空间,

apiVersion: v1
kind: Namespace
metadata:
  name: development

在development名称空间中创建busybox pod,使用阿里云公开镜像,

apiVersion: v1
kind: Pod
metadata:
  name: busybox
  namespace: development
spec:
  containers:
  - image: registry.cn-hangzhou.aliyuncs.com/dck8s/busybox:1.25.0
    command:
     - sleep
     - "3600"
    name: busybox

7.Annotation


image.png

相关文章

  • k8s 常用命令

    k8s 常用命令 启动相关 清理集群 显示worker节点加入集群 重启pod 创建/更新对象,通过yaml文件 ...

  • k8s集群相关对象

    1.ReplicationController扩容和缩容: 2.获取pod所对应的IP和容器内部所需要监听的端口,...

  • K8s一些常用命令合集

    本文旨在记录K8s使用过程中常用的CLI命令集,下面就针对K8s集群中各种资源对象的不同操作对其相关命令简单做以下...

  • 4:k8s基础概念

    一、k8s对象k8s对象:是一种持久化的,用于表示集群状态的实体。1,对象的定义本身是声明式的,它定义了对象被k8...

  • aws环境基于kuboard部署nacos

    aws环境部署了EKS集群。然后通过kuboard查看k8s集群相关信息。 1、nacos需要数据库,我们使用外置...

  • k8s专题目录

    初阶k8s集群搭建 高阶k8s HA 集群搭建(一) 高阶k8s HA 集群搭建(二) docker镜像私有仓库搭...

  • Kubernetes的API对象描述

    API对象是K8s集群中的管理操作单元。K8s集群系统每支持一项新功能,引入一项新技术,一定会新引入对应的API对...

  • k8s集群变更 clusterDomain

    k8s集群变更 clusterDomain变更部分变更k8s集群 clusterDomain 所有node节点: ...

  • kubectl命令

    kubectl命令 command:子命令,用于操作k8s集群资源对象的命令,例如create、delete、de...

  • k8s-访问外网服务的两种方式

    需求 k8s集群内的pod需要访问mysql,由于mysql的性质,不适合部署在k8s集群内,故k8s集群内的应用...

网友评论

      本文标题:k8s集群相关对象

      本文链接:https://www.haomeiwen.com/subject/ihdbhctx.html