Skip to content

Instantly share code, notes, and snippets.

@japsu
Created October 16, 2018 10:45
Show Gist options
  • Save japsu/204d5140d5d39f47e7d878071af9e2b3 to your computer and use it in GitHub Desktop.
Save japsu/204d5140d5d39f47e7d878071af9e2b3 to your computer and use it in GitHub Desktop.
japsu@midna ~ $ kc describe -n kube-system pod/secret-generator-deployment-5f9bf7588-mhz4z
Name: secret-generator-deployment-5f9bf7588-mhz4z
Namespace: kube-system
Node: docker-for-desktop/192.168.65.3
Start Time: Tue, 16 Oct 2018 13:35:51 +0300
Labels: app=secret-generator
pod-template-hash=195693144
Annotations: <none>
Status: Running
IP: 10.1.0.34
Controlled By: ReplicaSet/secret-generator-deployment-5f9bf7588
Containers:
secret-generator:
Container ID: docker://814735c850a529c78f44ccfbefcad1bb5d8e64c61b4e934e7e7a780f141b8711
Image: quay.io/mittwald/kubernetes-secret-generator:latest
Image ID: docker-pullable://quay.io/mittwald/kubernetes-secret-generator@sha256:48c18b51311fbc6e0f2adb46818aecde66b980084271a8f0a2f273ac12d5b6de
Port: <none>
Host Port: <none>
Command:
/kubernetes-secret-generator
Args:
-logtostderr
-all-namespaces
-regenerate-insecure
State: Waiting
Reason: CrashLoopBackOff
Last State: Terminated
Reason: Error
Exit Code: 2
Started: Tue, 16 Oct 2018 13:37:49 +0300
Finished: Tue, 16 Oct 2018 13:37:49 +0300
Ready: False
Restart Count: 3
Environment: <none>
Mounts:
/var/run/secrets/kubernetes.io/serviceaccount from secret-generator-token-hhnnt (ro)
Conditions:
Type Status
Initialized True
Ready False
PodScheduled True
Volumes:
secret-generator-token-hhnnt:
Type: Secret (a volume populated by a Secret)
SecretName: secret-generator-token-hhnnt
Optional: false
QoS Class: BestEffort
Node-Selectors: <none>
Tolerations: node.kubernetes.io/not-ready:NoExecute for 300s
node.kubernetes.io/unreachable:NoExecute for 300s
Events:
Type Reason Age From Message
---- ------ ---- ---- -------
Normal Scheduled 2m default-scheduler Successfully assigned secret-generator-deployment-5f9bf7588-mhz4z to docker-for-desktop
Normal SuccessfulMountVolume 2m kubelet, docker-for-desktop MountVolume.SetUp succeeded for volume "secret-generator-token-hhnnt"
Normal Pulling 43s (x4 over 2m) kubelet, docker-for-desktop pulling image "quay.io/mittwald/kubernetes-secret-generator:latest"
Normal Pulled 39s (x4 over 2m) kubelet, docker-for-desktop Successfully pulled image "quay.io/mittwald/kubernetes-secret-generator:latest"
Normal Created 39s (x4 over 2m) kubelet, docker-for-desktop Created container
Normal Started 39s (x4 over 2m) kubelet, docker-for-desktop Started container
Warning BackOff 13s (x7 over 1m) kubelet, docker-for-desktop Back-off restarting failed container
japsu@midna ~ $ kc logs -n kube-system pod/secret-generator-deployment-5f9bf7588-mhz4z
flag provided but not defined: -regenerate-insecure
Usage of /kubernetes-secret-generator:
-all-namespaces
Watch all namespaces
-alsologtostderr
log to standard error as well as files
-kubeconfig string
Path to kubeconfig
-log_backtrace_at value
when logging hits line file:N, emit a stack trace
-log_dir string
If non-empty, write log files in this directory
-logtostderr
log to standard error instead of files
-namespace string
Namespace (default "default")
-secret-length int
Secret length (default 40)
-stderrthreshold value
logs at or above this threshold go to stderr
-v value
log level for V logs
-vmodule value
comma-separated list of pattern=N settings for file-filtered logging
japsu@midna ~ $ docker pull quay.io/mittwald/kubernetes-secret-generator
Using default tag: latest
latest: Pulling from mittwald/kubernetes-secret-generator
5a73253ab35d: Already exists
Digest: sha256:48c18b51311fbc6e0f2adb46818aecde66b980084271a8f0a2f273ac12d5b6de
Status: Image is up to date for quay.io/mittwald/kubernetes-secret-generator:latest
japsu@midna ~ $ docker run --rm -it quay.io/mittwald/kubernetes-secret-generator -help
docker: Error response from daemon: OCI runtime create failed: container_linux.go:348: starting container process caused "exec: \"-help\": executable file not found in $PATH": unknown.
japsu@midna ~ $ docker run --rm -it quay.io/mittwald/kubernetes-secret-generator /kubernetes-secret-generator -help
Usage of /kubernetes-secret-generator:
-all-namespaces
Watch all namespaces
-alsologtostderr
log to standard error as well as files
-kubeconfig string
Path to kubeconfig
-log_backtrace_at value
when logging hits line file:N, emit a stack trace
-log_dir string
If non-empty, write log files in this directory
-logtostderr
log to standard error instead of files
-namespace string
Namespace (default "default")
-secret-length int
Secret length (default 40)
-stderrthreshold value
logs at or above this threshold go to stderr
-v value
log level for V logs
-vmodule value
comma-separated list of pattern=N settings for file-filtered logging
japsu@midna ~ $ docker run --rm -it quay.io/mittwald/kubernetes-secret-generator /kubernetes-secret-generator -regenerate-insecure
flag provided but not defined: -regenerate-insecure
Usage of /kubernetes-secret-generator:
-all-namespaces
Watch all namespaces
-alsologtostderr
log to standard error as well as files
-kubeconfig string
Path to kubeconfig
-log_backtrace_at value
when logging hits line file:N, emit a stack trace
-log_dir string
If non-empty, write log files in this directory
-logtostderr
log to standard error instead of files
-namespace string
Namespace (default "default")
-secret-length int
Secret length (default 40)
-stderrthreshold value
logs at or above this threshold go to stderr
-v value
log level for V logs
-vmodule value
comma-separated list of pattern=N settings for file-filtered logging
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment