ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 인그렛 ㅡ
    카테고리 없음 2023. 11. 2. 14:30

    kubectl create ns blue --dry-run=client -o yaml > blue-jenkins.yml

    kubectl create deploy pod-jenkins --image=jenkins/jenkins --port=8080 -n blue --dry-run=client -o yaml >> blue-jenkins.yml

    kubectl expose deployment pod-jenkins --name srv-jenkins --dry-run=client -o yaml -n blue >> blue-jenkins.yml

    apiVersion: v1
    kind: Namespace
    metadata:
      creationTimestamp: null
      name: blue
    spec: {}
    status: {}
    ---
    apiVersion: apps/v1
    kind: Deployment
    metadata:
      creationTimestamp: null
      labels:
        app: pod-jenkins
      name: pod-jenkins
      namespace: blue
    spec:
      replicas: 1
      selector:
        matchLabels:
          app: pod-jenkins
      strategy: {}
      template:
        metadata:
          creationTimestamp: null
          labels:
            app: pod-jenkins
        spec:
          containers:
          - image: jenkins/jenkins
            name: jenkins
            ports:
            - containerPort: 8080
            resources: {}
    status: {}

     

    kubectl create ns blue --dry-run=client -o yaml > blue-jenkins.yml

    kubectl create deploy pod-jenkins --image=jenkins/jenkins --port=8080 -n blue --dry-run=client -o yaml >> blue-jenkins.yml

    kubectl expose deployment pod-jenkins --name srv-jenkins --dry-run=client -o yaml -n blue >> blue-jenkins.yml

     

    kubectl delete all --all

    kubectl delete ns blue

    kubectl delete ns ingress-enginx

     

    kubectl create deploy http-go --image=qkrwo8520/http-go --dry-run=client

    kubectl create deploy http-go --image=qkrwo8520/http-go

     

    kubectl get pod

    kubectl exec -it pod이름 bash

    curl pod-jenkins:8080

    curl srv-jenkins:8080

Designed by Tistory.