rancher 命令创建
Last updated on December 7, 2025 pm
🧙 Questions
使用命令模拟rancher界面操作
☄️ Ideas
cd /tmp
vim storageclass.yamlapiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
name: local-storage
provisioner: kubernetes.io/no-provisioner
volumeBindingMode: WaitForFirstConsumerkubectl apply -f storageclass.yaml
kubectl get storageclassmkdir -p /data/harbor-dataœ
chown 10000:10000 /data/harbor-data
cd /tmp
vim harbor-pv.yamlapiVersion: v1
kind: PersistentVolume
metadata:
name: harbor-pv
spec:
capacity:
storage: 50Gi
accessModes:
- ReadWriteOnce
persistentVolumeReclaimPolicy: Retain
storageClassName: local-storage
hostPath:
path: /data/harbor-datakubectl apply -f harbor-pv.yaml
kubectl get pv -n harborcd /tmp
vim harbor-pvc.yamlapiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: harbor-pvc
namespace: harbor
spec:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 20Gi
storageClassName: local-storagekubectl apply -f harbor-pvc.yaml
kubectl get pvc -n harbor
# 查看pvc
kubectl describe pvc harbor-jobservice -n harbor删除pvc
kubectl delete pvc -n harbor data-harbor-redis-0
kubectl delete pvc -n harbor data-harbor-trivy-0
kubectl delete pvc -n harbor database-data-harbor-database-0
kubectl delete pvc -n harbor harbor-jobservice
kubectl delete pvc -n harbor harbor-registry查看日志
kubectl logs -n harbor deployment/harbor-core --tail=100
kubectl logs -n harbor harbor-redis-0 --tail=100
kubectl logs -n harbor harbor-nginx-64dc48855b-cmhrf --tail=100
kubectl logs -n kube-system rke2-coredns-rke2-coredns-5b7d84d764-tn4x8 --previous查看事件
kubectl -n harbor describe pod harbor-redis-0
kubectl -n harbor describe pod harbor-nginx-64dc48855b-gzr4c
kubectl -n isxcode describe pod zhiqingyun-647c4c5b46-m4zjs
kubectl -n local-path-storage describe pod helper-pod-create-pvc-a2e990d8-f14d-4049-8bba-a4aecdf953e7删除所有pod
kubectl delete pod -n harbor --all --force --grace-period=0获取所有pod
kubectl -n harbor get pods查看helm状态
helm list -n harbor获取helm的配置文件
helm get values harbor -n harbor卸载helm
helm uninstall harbor -n harbor查看svc
kubectl get svc -n harbor harbor-portal -o wide重启节点
kubectl rollout restart deployment harbor-nginx -n harbor🔗 Links
rancher 命令创建
https://ispong.isxcode.com/kubernetes/rancher/rancher 命令创建/