如何快速创建k8syaml文件模板

如何快速创建k8syaml文件模板

  • 通过dry-run导出

    --dry-run参数,运行 Dry  打印相应的API对象而不创建它们。
    
  • 创建yaml模板

    • deploy
[root@zjucst-52668 ~]# kubectl run http --image=katacoda/docker-http-server:latest --replicas=1 --dry-run -ncka
NAME      AGE
http      <unknown>
[root@zjucst-52668 ~]# kubectl run http --image=katacoda/docker-http-server:latest --replicas=1 --dry-run -ncka -o yaml
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
  creationTimestamp: null
  labels:
    run: http
  name: http
spec:
  replicas: 1
  selector:
    matchLabels:
      run: http
  strategy: {}
  template:
    metadata:
      creationTimestamp: null
      labels:
        run: http
    spec:
      containers:
      - image: katacoda/docker-http-server:latest
        name: http
        resources: {}
status: {}
[root@zjucst-52668 ~]# 
  • svc其他对象,待查

你可能感兴趣的:(云计算/大数据,kubernetes)