Skip to content

Instantly share code, notes, and snippets.

@pnasrat
Last active October 20, 2019 15:22
Show Gist options
  • Save pnasrat/b7e1bb0d2fcf842a7b42d45fb8a518f9 to your computer and use it in GitHub Desktop.
Save pnasrat/b7e1bb0d2fcf842a7b42d45fb8a518f9 to your computer and use it in GitHub Desktop.
Exploring minishift
$ docker ps --no-trunc --format "table {{.Names}}: {{.Command}}"
NAMES               COMMAND
k8s_webconsole_webconsole-8c4457989-9s7pf_openshift-web-console_cfb56ba5-f29b-11e9-a07d-525400e30ba7_0: "/usr/bin/origin-web-console --audit-log-path=- --config=/var/webconsole-config/webconsole-config.yaml -v=0"
k8s_POD_webconsole-8c4457989-9s7pf_openshift-web-console_cfb56ba5-f29b-11e9-a07d-525400e30ba7_0: "/usr/bin/pod"
k8s_operator_openshift-web-console-operator-57986c9c4f-cz4sp_openshift-core-operators_bcb06889-f29b-11e9-a07d-525400e30ba7_0: "hypershift experimental openshift-webconsole-operator --config=/var/run/configmaps/config/operator-config.yaml -v=0"
k8s_POD_openshift-web-console-operator-57986c9c4f-cz4sp_openshift-core-operators_bcb06889-f29b-11e9-a07d-525400e30ba7_0: "/usr/bin/pod"
k8s_c_openshift-controller-manager-rr4gv_openshift-controller-manager_add73325-f29b-11e9-a07d-525400e30ba7_0: "hypershift openshift-controller-manager --config=/etc/origin/master/master-config.yaml --v=0"
k8s_POD_openshift-controller-manager-rr4gv_openshift-controller-manager_add73325-f29b-11e9-a07d-525400e30ba7_0: "/usr/bin/pod"
k8s_apiserver_openshift-apiserver-lz9x7_openshift-apiserver_6ae6e4df-f29b-11e9-a07d-525400e30ba7_0: "hypershift openshift-apiserver --config=/etc/origin/master/master-config.yaml -v=0"
k8s_POD_openshift-apiserver-lz9x7_openshift-apiserver_6ae6e4df-f29b-11e9-a07d-525400e30ba7_0: "/usr/bin/pod"
k8s_apiservice-cabundle-injector-controller_apiservice-cabundle-injector-8ffbbb6dc-xwtvs_openshift-service-cert-signer_7bd94acb-f29b-11e9-a07d-525400e30ba7_0: "service-serving-cert-signer apiservice-cabundle-injector --config=/var/run/configmaps/config/controller-config.yaml -v=4"
k8s_POD_apiservice-cabundle-injector-8ffbbb6dc-xwtvs_openshift-service-cert-signer_7bd94acb-f29b-11e9-a07d-525400e30ba7_0: "/usr/bin/pod"
k8s_service-serving-cert-signer-controller_service-serving-cert-signer-668c45d5f-98jvf_openshift-service-cert-signer_7ae73a4f-f29b-11e9-a07d-525400e30ba7_0: "service-serving-cert-signer serving-cert-signer --config=/var/run/configmaps/config/controller-config.yaml -v=4"
k8s_POD_service-serving-cert-signer-668c45d5f-98jvf_openshift-service-cert-signer_7ae73a4f-f29b-11e9-a07d-525400e30ba7_0: "/usr/bin/pod"
k8s_operator_openshift-service-cert-signer-operator-6d477f986b-ldc4q_openshift-core-operators_6b74bad4-f29b-11e9-a07d-525400e30ba7_0: "service-serving-cert-signer operator --config=/var/run/configmaps/config/operator-config.yaml -v=4"
k8s_kube-dns_kube-dns-skwfl_kube-dns_6ab3bb24-f29b-11e9-a07d-525400e30ba7_0: "openshift start network --enable=dns --config=/etc/origin/node/node-config.yaml"
k8s_kube-proxy_kube-proxy-f8h6d_kube-proxy_6ab3993d-f29b-11e9-a07d-525400e30ba7_0: "openshift start network --enable=proxy --listen=https://0.0.0.0:8444 --config=/etc/origin/node/node-config.yaml"
k8s_POD_openshift-service-cert-signer-operator-6d477f986b-ldc4q_openshift-core-operators_6b74bad4-f29b-11e9-a07d-525400e30ba7_0: "/usr/bin/pod"
k8s_POD_kube-dns-skwfl_kube-dns_6ab3bb24-f29b-11e9-a07d-525400e30ba7_0: "/usr/bin/pod"
k8s_POD_kube-proxy-f8h6d_kube-proxy_6ab3993d-f29b-11e9-a07d-525400e30ba7_0: "/usr/bin/pod"
k8s_scheduler_kube-scheduler-localhost_kube-system_f903f642800a02b87385310221ffe91f_0: "hyperkube kube-scheduler --leader-elect=true --leader-elect-resource-lock=configmaps --port=10251 --kubeconfig=/etc/origin/master/openshift-master.kubeconfig --policy-config-file="
k8s_controllers_kube-controller-manager-localhost_kube-system_dfcadfa6552711112062fbf1121a691c_0: "hyperkube kube-controller-manager --enable-dynamic-provisioning=true --use-service-account-credentials=true --leader-elect-retry-period=3s --leader-elect-resource-lock=configmaps --controllers=* --controllers=-ttl --controllers=-bootstrapsigner --controllers=-tokencleaner --controllers=-horizontalpodautoscaling --pod-eviction-timeout=5m --cluster-signing-key-file= --cluster-signing-cert-file= --experimental-cluster-signing-duration=720h --root-ca-file=/etc/origin/master/ca-bundle.crt --port=10252 --service-account-private-key-file=/etc/origin/master/serviceaccounts.private.key --kubeconfig=/etc/origin/master/openshift-master.kubeconfig --openshift-config=/etc/origin/master/master-config.yaml"
k8s_etcd_master-etcd-localhost_kube-system_34b17db69b2b3877c9904b5340f1ae71_0: "/bin/bash -c '#!/bin/sh\nset -o allexport\nexec openshift start etcd --config=/etc/origin/master/master-config.yaml\n'"
k8s_api_master-api-localhost_kube-system_29e68324ed097a2c36aa5709e9b67154_0: "/bin/bash -c '#!/bin/bash\nset -euo pipefail\nif [[ -f /etc/origin/master/master.env ]]; then\n  set -o allexport\n  source /etc/origin/master/master.env\nfi\nexec hypershift openshift-kube-apiserver --config=/etc/origin/master/master-config.yaml\n'"
k8s_POD_kube-controller-manager-localhost_kube-system_dfcadfa6552711112062fbf1121a691c_0: "/usr/bin/pod"
k8s_POD_kube-scheduler-localhost_kube-system_f903f642800a02b87385310221ffe91f_0: "/usr/bin/pod"
k8s_POD_master-etcd-localhost_kube-system_34b17db69b2b3877c9904b5340f1ae71_0: "/usr/bin/pod"
k8s_POD_master-api-localhost_kube-system_29e68324ed097a2c36aa5709e9b67154_0: "/usr/bin/pod"
origin: "hyperkube kubelet --address=0.0.0.0 --allow-privileged=true --anonymous-auth=true --authentication-token-webhook=true --authentication-token-webhook-cache-ttl=5m --authorization-mode=Webhook --authorization-webhook-cache-authorized-ttl=5m --authorization-webhook-cache-unauthorized-ttl=5m --cadvisor-port=0 --cgroup-driver=systemd --client-ca-file=/var/lib/origin/openshift.local.config/node/node-client-ca.crt --cluster-domain=cluster.local --container-runtime-endpoint=unix:///var/run/dockershim.sock --containerized=true --experimental-dockershim-root-directory=/var/lib/dockershim --fail-swap-on=false --healthz-bind-address= --healthz-port=0 --host-ipc-sources=api --host-ipc-sources=file --host-network-sources=api --host-network-sources=file --host-pid-sources=api --host-pid-sources=file --hostname-override=localhost --http-check-frequency=0s --image-service-endpoint=unix:///var/run/dockershim.sock --iptables-masquerade-bit=0 --kubeconfig=/var/lib/origin/openshift.local.config/node/node.kubeconfig --max-pods=250 --network-plugin= --node-ip= --pod-infra-container-image=openshift/origin-pod:v3.11.0 --port=10250 --read-only-port=0 --register-node=true --root-dir=/var/lib/minishift/base/openshift.local.volumes --tls-cert-file=/var/lib/origin/openshift.local.config/node/server.crt --tls-cipher-suites=TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305 --tls-cipher-suites=TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305 --tls-cipher-suites=TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 --tls-cipher-suites=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 --tls-cipher-suites=TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 --tls-cipher-suites=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 --tls-cipher-suites=TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 --tls-cipher-suites=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 --tls-cipher-suites=TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA --tls-cipher-suites=TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA --tls-cipher-suites=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA --tls-cipher-suites=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA --tls-cipher-suites=TLS_RSA_WITH_AES_128_GCM_SHA256 --tls-cipher-suites=TLS_RSA_WITH_AES_256_GCM_SHA384 --tls-cipher-suites=TLS_RSA_WITH_AES_128_CBC_SHA --tls-cipher-suites=TLS_RSA_WITH_AES_256_CBC_SHA --tls-min-version=VersionTLS12 --tls-private-key-file=/var/lib/origin/openshift.local.config/node/server.key --pod-manifest-path=/var/lib/origin/pod-manifests --file-check-frequency=1s --cluster-dns=172.30.0.2 --v=0"
$ oc get pods --all-namespaces
NAMESPACE                       NAME                                                      READY     STATUS      RESTARTS   AGE
default                         docker-registry-1-cfgpd                                   1/1       Running     0          53m
default                         persistent-volume-setup-rhncd                             0/1       Completed   0          54m
default                         router-1-z7rjj                                            1/1       Running     0          53m
kube-dns                        kube-dns-dbchc                                            1/1       Running     0          56m
kube-proxy                      kube-proxy-mdmps                                          1/1       Running     0          56m
kube-system                     kube-controller-manager-localhost                         1/1       Running     0          55m
kube-system                     kube-scheduler-localhost                                  1/1       Running     0          55m
kube-system                     master-api-localhost                                      1/1       Running     0          55m
kube-system                     master-etcd-localhost                                     1/1       Running     0          55m
openshift-apiserver             openshift-apiserver-kzbbf                                 1/1       Running     0          56m
openshift-controller-manager    openshift-controller-manager-dxst6                        1/1       Running     0          54m
openshift-core-operators        openshift-service-cert-signer-operator-6d477f986b-5mr57   1/1       Running     0          56m
openshift-core-operators        openshift-web-console-operator-57986c9c4f-98bhv           1/1       Running     0          53m
openshift-service-cert-signer   apiservice-cabundle-injector-8ffbbb6dc-7w97d              1/1       Running     0          55m
openshift-service-cert-signer   service-serving-cert-signer-668c45d5f-cvf6f               1/1       Running     0          55m
openshift-web-console           webconsole-6946fd4955-66pkt                               1/1       Running     0          52m
[docker@minishift ~]$ docker images
REPOSITORY                                               TAG                 IMAGE ID            CREATED             SIZE
docker.io/openshift/origin-node                          v3.11.0             249ca97e388f        2 days ago          1.19 GB
docker.io/openshift/origin-control-plane                 v3.11.0             3fad55d0b2bc        2 days ago          831 MB
docker.io/openshift/origin-hypershift                    v3.11.0             9918b48caff6        2 days ago          551 MB
docker.io/openshift/origin-hyperkube                     v3.11.0             593fa6cbb593        2 days ago          510 MB
docker.io/openshift/origin-deployer                      v3.11.0             739107d9482c        2 days ago          385 MB
docker.io/openshift/origin-cli                           v3.11.0             c5caf3700de6        2 days ago          385 MB
docker.io/openshift/origin-pod                           v3.11.0             d8af79d5fbe2        2 days ago          263 MB
docker.io/openshift/origin-web-console                   v3.11.0             be30b6cce5fa        12 months ago       339 MB
docker.io/openshift/origin-service-serving-cert-signer   v3.11               47dadf9d43b6        12 months ago       276 MB
minishift openshift component list
The following OpenShift components are available:
        - automation-service-broker
        - service-catalog
        - template-service-broker
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment