一天写好多,今日宜加油
切换命令空间get pods : kubectl config set-context --current --namespace=kube-system 这样设置后get pods 查看的就是kube-system这个命名空间的内容 而不是default的内容
查看那些资源属于命名空间级别的: kubectl api-resoures --namespaced=true
资源限制:
创建一个namespace资源限制的yaml
创建一个名为test的namespace
kubectl create namespace test
mkdir ns
cd ns
vim namespace-quota.yaml
apiVersion: v1
kind: ResourceQuota
metadata:
name: men-cpu-quota
namespace: test
spec:
hard:
requests.cpu: "2"
requests.memory: 2Gi
limits.cpu: "4"
limits.memory: 4Gi
对创建的Pod加入这个namespace做资源限制
vim pod-namespace.yaml
apiVersion: v1
kind: Pod
metadata:
name: nginx-pod
namespace: test
labels:
app: ngin
本文介绍了如何在Kubernetes(K8s)环境中管理命名空间(Namespace),通过`kubectl`命令切换到kube-system命名空间并查看其内容,以及如何查询命名空间级别的资源。文章还涉及了K8s中的资源限制配置。
订阅专栏 解锁全文
597

被折叠的 条评论
为什么被折叠?



