首页 > 其他分享 >k8s-命名空间namespace

k8s-命名空间namespace

时间:2023-10-22 18:56:50浏览次数:42  
标签:kubectl create namespace 命名 k8s yml delete

查看namespace:
kubectl get namespaces
#namespaces可以简写为namespace或ns

创建namespace:
kubectl create namespace 命名空间名称
kubectl create namespace namespace1

删除namespace:
kubectl delete namespace 命名空间名称
kubectl delete namespace namespace1

可以通过此命令来编辑或查看命名空间的YAML语法:
kubectl edit namespace 命名空间名
kubectl edit namespace default

vim create_namespace.yml
apiVersion: v1      # api版本号
kind: Namespace     # 类型为namespace
metadata:           # 定义namespace的元数据属性
  name: namespace2  # 定义name属性为namespace2

kubectl apply -f create_namespace.yml
kubectl delete -f create_namespace.yml

标签:kubectl,create,namespace,命名,k8s,yml,delete
From: https://www.cnblogs.com/chunjeh/p/17780826.html

相关文章

  • k8s-pod
    Pod是Kubernetes最小的管理单位,一个Pod可以封装一个容器或多个容器一个Pod里的多个容器可以共享存储和网络,可以看作一个逻辑的主机获取pod帮助方法:kubectlexplainpod查看pod信息:kubectlgetpod-nnamespace-owide查看pod的yaml文件:kubectlgetpodpod名-nnam......
  • k8s-节点标签label
    查看节点标签信息:kubectlgetnode--show-labels设置节点标签信息:kubectllabelnode节点名标签值kubectllabelnodenode2region=huanaizone=Aenv=testbussiness=game显示节点的相应用标签:kubectlgetnodes-Lregion,zone修改节点标签信息:kubectllabelnode......
  • k8s网络-service
    k8s网络Kubernetes本身并不负责网络通信,Kubernetes提供了容器网络接口CNI(ContainerNetworkInterface),具体的网络通信交给CNI插件来负责,开源的CNI插件非常多,像Flannel、Calico。Kubernetes虽然不负责网络,但要求集群中的Pod能够互相通信,且Pod必须通过非NAT网络连接,即收到的数据包......
  • Yarn on K8S可行性调研
    1.背景一般离线Hadoop集群和在线Hadoop集群都是分开部署的,他们的计算资源互相隔离。离线集群一般0:00~08:00作业较多,集群压力大,其他时间段集群较为空闲。实时集群高峰期一般为10:00~20:00,其他时间段较为空闲。空闲时资源利用率低,是对资源的浪费,而离线/实时集群在高峰期资源紧张时......
  • k8s-pod版本更新
    pod版本更新⭐️⭐️在实际应用中,升级是一个常见的场景,Deployment能够很方便的支撑应用升级。Deployment可以设置不同的升级策略,有如下两种。RollingUpdate:滚动升级,即逐步创建新Pod再删除旧Pod,为默认策略。Recreate:替换升级,即先把当前Pod删掉再重新创建Pod。Deployment的升级可......
  • K8S使用开源CEPH作为后端StorageClass
    1引言K8S在1.13版本开始支持使用Ceph作为StorageClass。其中云原生存储Rook和开源Ceph应用都非常广泛。本文主要介绍K8S如何对接开源Ceph使用RBD卷。K8S对接Ceph的技术栈如下图所示。K8S主要通过容器存储接口CSI和Ceph进行交互。https://docs.ceph.com/en/reef/rbd/rbd-kuber......
  • Java 命名
    命名规范可用下划线但是不能用空格但因为Java是一个区分大小写的语言,所以使用驼峰原则会省下一个下划线的空间取名要简单易懂包名多单词全小写表名、列名不区分大小写,这个时候驼峰就不好使了,就全大/小写,然后下划线分割开类名、接口名首字母大写(大驼峰)变量名、方法名......
  • [Microsoft Azure] Azure Function 如何重命名函数
    在开始之前,我们先了解一下AzureFunction的基本概念。AzureFunctions是MicrosoftAzure提供的一项无服务器计算服务,允许用户在云端运行代码而无需关心底层基础设施。通过使用AzureFunctions,您可以专注于编写业务逻辑,而无需担心服务器的管理和扩展。现在,让我们看看如何重命名Azu......
  • 205-303 K8S API资源对象介绍03 (Job CronJob Endpoint ConfigMap Secret) 2.17-3.3
    一、水平自动扩容和缩容HPA(K8S版本>=1.23.x)HPA全称HorizontalPodAutoscaler,Pod水平自动伸缩,HPA可以基于CPU利用率replicationcontroller、deployment和replicaset中的pod数量进行自动扩缩容。pod自动缩放对象适用于无法缩放的对象,比如DaemonSetHPA由KubernetesAPI资源和控......
  • JSON 返回数据命名不规范问题
    问题描述后端代码如下:@DatapublicclassUserDto{privateStringmUserName;privateStringmPassword;}@RestController@Slf4jpublicclassUserController{@PostMapping("/user")publicStringgetUserData(@RequestBodyUserDtouserDto){......