Skip to content

Instantly share code, notes, and snippets.

@plytro
Created March 31, 2017 05:29
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save plytro/e410c7c596c550e58587a3e00c4efc9d to your computer and use it in GitHub Desktop.
Save plytro/e410c7c596c550e58587a3e00c4efc9d to your computer and use it in GitHub Desktop.
plytro@plytro-lnxlap:~/tmp/jenkins-master (v0.3.0-broken) $ helm delete --purge myjenkins
plytro@plytro-lnxlap:~/tmp/jenkins-master (v0.3.0-broken) $ git co v0.2.0-working 
Switched to branch 'v0.2.0-working'
Your branch is up-to-date with 'origin/v0.2.0-working'.
plytro@plytro-lnxlap:~/tmp/jenkins-master (v0.2.0-working) $ helm install --name=myjenkins .
NAME:   myjenkins
LAST DEPLOYED: Thu Mar 30 23:27:26 2017
NAMESPACE: default
STATUS: DEPLOYED

RESOURCES:
==> v1/ConfigMap
NAME                DATA      AGE
myjenkins-jenkins   7         1s

==> v1/Service
NAME                CLUSTER-IP   EXTERNAL-IP   PORT(S)                          AGE
myjenkins-jenkins   10.0.0.163   <pending>     8080:30679/TCP,50000:31572/TCP   1s

==> extensions/Deployment
NAME                DESIRED   CURRENT   UP-TO-DATE   AVAILABLE   AGE
myjenkins-jenkins   1         1         1            0           1s

==> v1/PersistentVolumeClaim
NAME                STATUS    VOLUME                                     CAPACITY   ACCESSMODES   AGE
myjenkins-jenkins   Bound     pvc-ba279c5d-15d2-11e7-97be-0800279f57ed   8Gi        RWO           1s

==> v1/Secret
NAME                TYPE      DATA      AGE
myjenkins-jenkins   Opaque    2         1s


plytro@plytro-lnxlap:~/tmp/jenkins-master (v0.2.0-working) $ kubectl get pods --all-namespaces 
NAMESPACE     NAME                                 READY     STATUS            RESTARTS   AGE
default       myjenkins-jenkins-1222555817-sdpq2   0/1       PodInitializing   0          6s
kube-system   kube-addon-manager-minikube          1/1       Running           1          14h
kube-system   kube-dns-v20-tjmhm                   3/3       Running           3          14h
kube-system   kubernetes-dashboard-dnwbw           1/1       Running           1          14h
kube-system   tiller-deploy-3299276078-cc8td       1/1       Running           1          14h
plytro@plytro-lnxlap:~/tmp/jenkins-master (v0.2.0-working) $ kubectl describe pod myjenkins-jenkins-1222555817-sdpq2 
Name:   myjenkins-jenkins-1222555817-sdpq2
Namespace:  default
Node:   minikube/192.168.99.101
Start Time: Thu, 30 Mar 2017 23:27:27 -0600
Labels:   chart=jenkins-0.2.0
    component=myjenkins-jenkins-master
    heritage=Tiller
    pod-template-hash=1222555817
    release=myjenkins
Status:   Running
IP:   172.17.0.5
Controllers:  ReplicaSet/myjenkins-jenkins-1222555817
Init Containers:
  copy-default-config:
    Container ID: docker://8710c3c7ac7dab51af62fac2bfda206049fe108a4572a7719621fc06f2806c76
    Image:    gcr.io/kubernetes-charts-ci/jenkins-master-k8s:v0.6.0
    Image ID:   docker://sha256:b3b56c9b9a97f88c990f6f8df64a21a4fc39ebe612a21a7653b460343212ae19
    Port:   
    Command:
      sh
      -c
      cp -n /var/jenkins_config/*.xml /var/jenkins_home
    State:    Terminated
      Reason:   Completed
      Exit Code:  0
      Started:    Thu, 30 Mar 2017 23:27:29 -0600
      Finished:   Thu, 30 Mar 2017 23:27:29 -0600
    Ready:    True
    Restart Count:  0
    Volume Mounts:
      /var/jenkins_config from jenkins-config (rw)
      /var/jenkins_home from jenkins-home (rw)
      /var/run/secrets/kubernetes.io/serviceaccount from default-token-qt4fb (ro)
    Environment Variables:  <none>
Containers:
  myjenkins-jenkins:
    Container ID: docker://0818f5fdd87c140d9090088e0485f6251580769a30428f68597730d71a590835
    Image:    gcr.io/kubernetes-charts-ci/jenkins-master-k8s:v0.6.0
    Image ID:   docker://sha256:b3b56c9b9a97f88c990f6f8df64a21a4fc39ebe612a21a7653b460343212ae19
    Ports:    8080/TCP, 50000/TCP
    Args:
      --argumentsRealm.passwd.$(ADMIN_USER)=$(ADMIN_PASSWORD)
      --argumentsRealm.roles.$(ADMIN_USER)=admin
    Requests:
      cpu:    200m
      memory:   256Mi
    State:    Running
      Started:    Thu, 30 Mar 2017 23:27:32 -0600
    Ready:    True
    Restart Count:  0
    Volume Mounts:
      /var/jenkins_config from jenkins-config (ro)
      /var/jenkins_home from jenkins-home (rw)
      /var/run/secrets/kubernetes.io/serviceaccount from default-token-qt4fb (ro)
    Environment Variables:
      JAVA_OPTS:  
      ADMIN_PASSWORD: <set to the key 'jenkins-admin-password' in secret 'myjenkins-jenkins'>
      ADMIN_USER: <set to the key 'jenkins-admin-user' in secret 'myjenkins-jenkins'>
Conditions:
  Type    Status
  Initialized   True 
  Ready   True 
  PodScheduled  True 
Volumes:
  jenkins-config:
    Type: ConfigMap (a volume populated by a ConfigMap)
    Name: myjenkins-jenkins
  jenkins-home:
    Type: PersistentVolumeClaim (a reference to a PersistentVolumeClaim in the same namespace)
    ClaimName:  myjenkins-jenkins
    ReadOnly: false
  default-token-qt4fb:
    Type: Secret (a volume populated by a Secret)
    SecretName: default-token-qt4fb
QoS Class:  Burstable
Tolerations:  <none>
Events:
  FirstSeen LastSeen  Count From      SubObjectPath         Type    Reason      Message
  --------- --------  ----- ----      -------------         --------  ------      -------
  22s   22s   2 {default-scheduler }              Warning   FailedScheduling  SchedulerPredicates failed due to PersistentVolumeClaim is not bound: "myjenkins-jenkins", which is unexpected.
  21s   21s   1 {default-scheduler }              Normal    Scheduled   Successfully assigned myjenkins-jenkins-1222555817-sdpq2 to minikube
  19s   19s   1 {kubelet minikube}  spec.initContainers{copy-default-config}  Normal    Created     Created container with docker id 8710c3c7ac7d; Security:[seccomp=unconfined]
  19s   19s   1 {kubelet minikube}  spec.initContainers{copy-default-config}  Normal    Started     Started container with docker id 8710c3c7ac7d
  20s   17s   2 {kubelet minikube}  spec.initContainers{copy-default-config}  Normal    Pulling     pulling image "gcr.io/kubernetes-charts-ci/jenkins-master-k8s:v0.6.0"
  19s   16s   2 {kubelet minikube}  spec.initContainers{copy-default-config}  Normal    Pulled      Successfully pulled image "gcr.io/kubernetes-charts-ci/jenkins-master-k8s:v0.6.0"
  16s   16s   1 {kubelet minikube}  spec.containers{myjenkins-jenkins}    Normal    Created     Created container with docker id 0818f5fdd87c; Security:[seccomp=unconfined]
  16s   16s   1 {kubelet minikube}  spec.containers{myjenkins-jenkins}    Normal    Started     Started container with docker id 0818f5fdd87c
plytro@plytro-lnxlap:~/tmp/jenkins-master (v0.2.0-working) $ 
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment