Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ~ kubectl cluster-info
- Kubernetes control plane is running at https://kubernetes.docker.internal:6443
- CoreDNS is running at https://kubernetes.docker.internal:6443/api/v1/namespaces/kube-system/services/kube-dns:dns/proxy
- To further debug and diagnose cluster problems, use 'kubectl cluster-info dump'.
- ~ kubectl get nodes -o wide
- NAME STATUS ROLES AGE VERSION INTERNAL-IP EXTERNAL-IP OS-IMAGE KERNEL-VERSION CONTAINER-RUNTIME
- docker-desktop Ready control-plane 27h v1.25.4 192.168.65.4 <none> Docker Desktop 5.15.49-linuxkit docker://20.10.23
- ~ kubectl get pod mariadb-operator-bb8584fcb-lx86k
- NAME READY STATUS RESTARTS AGE
- mariadb-operator-bb8584fcb-lx86k 1/2 CrashLoopBackOff 6 (3m46s ago) 10m
- ~ kubectl describe pod mariadb-operator-bb8584fcb-lx86k
- Name: mariadb-operator-bb8584fcb-lx86k
- Namespace: default
- Priority: 0
- Node: docker-desktop/192.168.65.4
- Start Time: Tue, 04 Apr 2023 17:47:00 +0700
- Labels: name=mariadb-operator
- pod-template-hash=bb8584fcb
- security.istio.io/tlsMode=istio
- service.istio.io/canonical-name=mariadb-operator
- service.istio.io/canonical-revision=latest
- Annotations: kubectl.kubernetes.io/default-container: mariadb-operator
- kubectl.kubernetes.io/default-logs-container: mariadb-operator
- prometheus.io/path: /stats/prometheus
- prometheus.io/port: 15020
- prometheus.io/scrape: true
- sidecar.istio.io/status:
- {"initContainers":["istio-init"],"containers":["istio-proxy"],"volumes":["workload-socket","credential-socket","workload-certs","istio-env...
- Status: Running
- IP: 10.1.0.49
- IPs:
- IP: 10.1.0.49
- Controlled By: ReplicaSet/mariadb-operator-bb8584fcb
- Init Containers:
- istio-init:
- Container ID: docker://d78005c91212c7448195f101decb11b460e6b94e6eac8221b012ae6bd7e43c6e
- Image: docker.io/istio/proxyv2:1.17.1
- Image ID: docker-pullable://istio/proxyv2@sha256:2152aea5fbe2de20f08f3e0412ad7a4cd54a492240ff40974261ee4bdb43871d
- Port: <none>
- Host Port: <none>
- Args:
- istio-iptables
- -p
- 15001
- -z
- 15006
- -u
- 1337
- -m
- REDIRECT
- -i
- *
- -x
- -b
- *
- -d
- 15090,15021,15020
- --log_output_level=default:info
- State: Terminated
- Reason: Completed
- Exit Code: 0
- Started: Tue, 04 Apr 2023 17:47:00 +0700
- Finished: Tue, 04 Apr 2023 17:47:00 +0700
- Ready: True
- Restart Count: 0
- Limits:
- cpu: 2
- memory: 1Gi
- Requests:
- cpu: 100m
- memory: 128Mi
- Environment: <none>
- Mounts:
- /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-mfnn5 (ro)
- Containers:
- mariadb-operator:
- Container ID: docker://50dcebe9d56d4e92d95bcbe043ef964f4b02d1f76942225c4d0624ad3a68c084
- Image: quay.io/manojdhanorkar/mariadb-operator:v0.0.4
- Image ID: docker-pullable://quay.io/manojdhanorkar/mariadb-operator@sha256:6284b8411a2dba2ffad7ad92206d25dee4cbb048cd0b069b9f1295ccf792320e
- Port: <none>
- Host Port: <none>
- Command:
- mariadb-operator
- State: Waiting
- Reason: CrashLoopBackOff
- Last State: Terminated
- Reason: Error
- Exit Code: 1
- Started: Tue, 04 Apr 2023 17:53:37 +0700
- Finished: Tue, 04 Apr 2023 17:53:39 +0700
- Ready: False
- Restart Count: 6
- Environment:
- WATCH_NAMESPACE: default (v1:metadata.namespace)
- POD_NAME: mariadb-operator-bb8584fcb-lx86k (v1:metadata.name)
- OPERATOR_NAME: mariadb-operator
- Mounts:
- /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-mfnn5 (ro)
- istio-proxy:
- Container ID: docker://0f2e60bc1cf3afc936357dc0555af23d77bb48f18b93a9edaff781ad95c90991
- Image: docker.io/istio/proxyv2:1.17.1
- Image ID: docker-pullable://istio/proxyv2@sha256:2152aea5fbe2de20f08f3e0412ad7a4cd54a492240ff40974261ee4bdb43871d
- Port: 15090/TCP
- Host Port: 0/TCP
- Args:
- proxy
- sidecar
- --domain
- $(POD_NAMESPACE).svc.cluster.local
- --proxyLogLevel=warning
- --proxyComponentLogLevel=misc:error
- --log_output_level=default:info
- --concurrency
- 2
- State: Running
- Started: Tue, 04 Apr 2023 17:47:03 +0700
- Ready: True
- Restart Count: 0
- Limits:
- cpu: 2
- memory: 1Gi
- Requests:
- cpu: 100m
- memory: 128Mi
- Readiness: http-get http://:15021/healthz/ready delay=1s timeout=3s period=2s #success=1 #failure=30
- Environment:
- JWT_POLICY: third-party-jwt
- PILOT_CERT_PROVIDER: istiod
- CA_ADDR: istiod.istio-system.svc:15012
- POD_NAME: mariadb-operator-bb8584fcb-lx86k (v1:metadata.name)
- POD_NAMESPACE: default (v1:metadata.namespace)
- INSTANCE_IP: (v1:status.podIP)
- SERVICE_ACCOUNT: (v1:spec.serviceAccountName)
- HOST_IP: (v1:status.hostIP)
- PROXY_CONFIG: {}
- ISTIO_META_POD_PORTS: [
- ]
- ISTIO_META_APP_CONTAINERS: mariadb-operator
- ISTIO_META_CLUSTER_ID: Kubernetes
- ISTIO_META_NODE_NAME: (v1:spec.nodeName)
- ISTIO_META_INTERCEPTION_MODE: REDIRECT
- ISTIO_META_WORKLOAD_NAME: mariadb-operator
- ISTIO_META_OWNER: kubernetes://apis/apps/v1/namespaces/default/deployments/mariadb-operator
- ISTIO_META_MESH_ID: cluster.local
- TRUST_DOMAIN: cluster.local
- Mounts:
- /etc/istio/pod from istio-podinfo (rw)
- /etc/istio/proxy from istio-envoy (rw)
- /var/lib/istio/data from istio-data (rw)
- /var/run/secrets/credential-uds from credential-socket (rw)
- /var/run/secrets/istio from istiod-ca-cert (rw)
- /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-mfnn5 (ro)
- /var/run/secrets/tokens from istio-token (rw)
- /var/run/secrets/workload-spiffe-credentials from workload-certs (rw)
- /var/run/secrets/workload-spiffe-uds from workload-socket (rw)
- Conditions:
- Type Status
- Initialized True
- Ready False
- ContainersReady False
- PodScheduled True
- Volumes:
- workload-socket:
- Type: EmptyDir (a temporary directory that shares a pod's lifetime)
- Medium:
- SizeLimit: <unset>
- credential-socket:
- Type: EmptyDir (a temporary directory that shares a pod's lifetime)
- Medium:
- SizeLimit: <unset>
- workload-certs:
- Type: EmptyDir (a temporary directory that shares a pod's lifetime)
- Medium:
- SizeLimit: <unset>
- istio-envoy:
- Type: EmptyDir (a temporary directory that shares a pod's lifetime)
- Medium: Memory
- SizeLimit: <unset>
- istio-data:
- Type: EmptyDir (a temporary directory that shares a pod's lifetime)
- Medium:
- SizeLimit: <unset>
- istio-podinfo:
- Type: DownwardAPI (a volume populated by information about the pod)
- Items:
- metadata.labels -> labels
- metadata.annotations -> annotations
- istio-token:
- Type: Projected (a volume that contains injected data from multiple sources)
- TokenExpirationSeconds: 43200
- istiod-ca-cert:
- Type: ConfigMap (a volume populated by a ConfigMap)
- Name: istio-ca-root-cert
- Optional: false
- kube-api-access-mfnn5:
- Type: Projected (a volume that contains injected data from multiple sources)
- TokenExpirationSeconds: 3607
- ConfigMapName: kube-root-ca.crt
- ConfigMapOptional: <nil>
- DownwardAPI: true
- QoS Class: Burstable
- Node-Selectors: <none>
- Tolerations: node.kubernetes.io/not-ready:NoExecute op=Exists for 300s
- node.kubernetes.io/unreachable:NoExecute op=Exists for 300s
- Events:
- Type Reason Age From Message
- ---- ------ ---- ---- -------
- Normal Pulled 10m kubelet Container image "docker.io/istio/proxyv2:1.17.1" already present on machine
- Normal Created 10m kubelet Created container istio-init
- Normal Started 10m kubelet Started container istio-init
- Normal Scheduled 10m default-scheduler Successfully assigned default/mariadb-operator-bb8584fcb-lx86k to docker-desktop
- Normal Pulled 10m kubelet Successfully pulled image "quay.io/manojdhanorkar/mariadb-operator:v0.0.4" in 2.373929825s
- Normal Pulled 10m kubelet Container image "docker.io/istio/proxyv2:1.17.1" already present on machine
- Normal Created 10m kubelet Created container istio-proxy
- Normal Started 10m kubelet Started container istio-proxy
- Normal Pulled 10m kubelet Successfully pulled image "quay.io/manojdhanorkar/mariadb-operator:v0.0.4" in 2.253165007s
- Normal Pulled 10m kubelet Successfully pulled image "quay.io/manojdhanorkar/mariadb-operator:v0.0.4" in 2.414923059s
- Normal Pulling 9m33s (x4 over 10m) kubelet Pulling image "quay.io/manojdhanorkar/mariadb-operator:v0.0.4"
- Normal Started 9m31s (x4 over 10m) kubelet Started container mariadb-operator
- Normal Created 9m31s (x4 over 10m) kubelet Created container mariadb-operator
- Normal Pulled 9m31s kubelet Successfully pulled image "quay.io/manojdhanorkar/mariadb-operator:v0.0.4" in 2.266762027s
- Warning BackOff 25s (x44 over 10m) kubelet Back-off restarting failed container
- ~ kubectl logs pod mariadb-operator-bb8584fcb-lx86k
- Error from server (NotFound): pods "pod" not found
- ~ kubectl logs mariadb-operator-bb8584fcb-lx86k
- {"level":"info","ts":1680605617.6543612,"logger":"cmd","msg":"Operator Version: 0.0.1"}
- {"level":"info","ts":1680605617.654411,"logger":"cmd","msg":"Go Version: go1.13.4"}
- {"level":"info","ts":1680605617.6544316,"logger":"cmd","msg":"Go OS/Arch: linux/amd64"}
- {"level":"info","ts":1680605617.6544487,"logger":"cmd","msg":"Version of operator-sdk: v0.16.0+git"}
- {"level":"info","ts":1680605617.654676,"logger":"leader","msg":"Trying to become the leader."}
- {"level":"info","ts":1680605617.8676083,"logger":"leader","msg":"Found existing lock with my name. I was likely restarted."}
- {"level":"info","ts":1680605617.8676572,"logger":"leader","msg":"Continuing as the leader."}
- {"level":"info","ts":1680605618.070839,"logger":"controller-runtime.metrics","msg":"metrics server is starting to listen","addr":"0.0.0.0:8383"}
- {"level":"info","ts":1680605618.0710814,"logger":"cmd","msg":"Registering Components."}
- {"level":"info","ts":1680605618.9141293,"logger":"metrics","msg":"Metrics Service object updated","Service.Name":"mariadb-operator-metrics","Service.Namespace":"default"}
- {"level":"info","ts":1680605619.1184576,"logger":"cmd","msg":"Could not create ServiceMonitor object","error":"no ServiceMonitor registered with the API"}
- {"level":"info","ts":1680605619.1185517,"logger":"cmd","msg":"Install prometheus-operator in your cluster to create ServiceMonitor objects","error":"no ServiceMonitor registered with the API"}
- {"level":"info","ts":1680605619.118651,"logger":"cmd","msg":"Starting the Cmd."}
- {"level":"info","ts":1680605619.1194265,"logger":"controller-runtime.manager","msg":"starting metrics server","path":"/metrics"}
- {"level":"info","ts":1680605619.1196883,"logger":"controller-runtime.controller","msg":"Starting EventSource","controller":"monitor-controller","source":"kind source: /, Kind="}
- {"level":"info","ts":1680605619.119664,"logger":"controller-runtime.controller","msg":"Starting EventSource","controller":"backup-controller","source":"kind source: /, Kind="}
- {"level":"info","ts":1680605619.1201537,"logger":"controller-runtime.controller","msg":"Starting EventSource","controller":"mariadb-controller","source":"kind source: /, Kind="}
- {"level":"info","ts":1680605619.220597,"logger":"controller-runtime.controller","msg":"Starting EventSource","controller":"monitor-controller","source":"kind source: /, Kind="}
- {"level":"info","ts":1680605619.221097,"logger":"controller-runtime.controller","msg":"Starting EventSource","controller":"mariadb-controller","source":"kind source: /, Kind="}
- {"level":"info","ts":1680605619.221412,"logger":"controller-runtime.controller","msg":"Starting EventSource","controller":"backup-controller","source":"kind source: /, Kind="}
- {"level":"info","ts":1680605619.3213203,"logger":"controller-runtime.controller","msg":"Starting Controller","controller":"monitor-controller"}
- {"level":"info","ts":1680605619.321526,"logger":"controller-runtime.controller","msg":"Starting EventSource","controller":"mariadb-controller","source":"kind source: /, Kind="}
- {"level":"info","ts":1680605619.769721,"logger":"controller-runtime.controller","msg":"Starting workers","controller":"monitor-controller","worker count":1}
- {"level":"error","ts":1680605619.769699,"logger":"controller-runtime.source","msg":"if kind is a CRD, it should be installed before calling Start","kind":"CronJob.batch","error":"no matches for kind \"CronJob\" in version \"batch/v1beta1\"","stacktrace":"github.com/go-logr/zapr.(*zapLogger).Error\n\t/Users/manoj_dhanorkar/Thirdparty/Docker_Containers/operators/pkg/mod/github.com/go-logr/[email protected]/zapr.go:128\nsigs.k8s.io/controller-runtime/pkg/source.(*Kind).Start\n\t/Users/manoj_dhanorkar/Thirdparty/Docker_Containers/operators/pkg/mod/sigs.k8s.io/[email protected]/pkg/source/source.go:104\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func1\n\t/Users/manoj_dhanorkar/Thirdparty/Docker_Containers/operators/pkg/mod/sigs.k8s.io/[email protected]/pkg/internal/controller/controller.go:165\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start\n\t/Users/manoj_dhanorkar/Thirdparty/Docker_Containers/operators/pkg/mod/sigs.k8s.io/[email protected]/pkg/internal/controller/controller.go:198\nsigs.k8s.io/controller-runtime/pkg/manager.(*controllerManager).startLeaderElectionRunnables.func1\n\t/Users/manoj_dhanorkar/Thirdparty/Docker_Containers/operators/pkg/mod/sigs.k8s.io/[email protected]/pkg/manager/internal.go:473"}
- {"level":"error","ts":1680605619.769822,"logger":"cmd","msg":"Manager exited non-zero","error":"no matches for kind \"CronJob\" in version \"batch/v1beta1\"","stacktrace":"github.com/go-logr/zapr.(*zapLogger).Error\n\t/Users/manoj_dhanorkar/Thirdparty/Docker_Containers/operators/pkg/mod/github.com/go-logr/[email protected]/zapr.go:128\nmain.main\n\tmariadb-operator/cmd/manager/main.go:152\nruntime.main\n\t/usr/local/go/src/runtime/proc.go:203"}
- head cronjob.yaml
- apiVersion: batch/v1
- kind: CronJob
- metadata:
- name: hello
- spec:
- schedule: "* * * * *"
- successfulJobsHistoryLimit: 3
- failedJobsHistoryLimit: 3
- jobTemplate:
- spec:
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement