apecloud / kubeblocks

KubeBlocks is an open-source control plane software that runs and manages databases, message queues and other stateful applications on K8s.
https://kubeblocks.io
GNU Affero General Public License v3.0
2.05k stars 167 forks source link

[Improvement] Align events in Pod, InstanceSet, Component and Cluster #7865

Open nayutah opened 1 month ago

nayutah commented 1 month ago

Is your improvement request related to a problem? Please describe. Better to align the events through pod -> instanceset -> component -> cluster Now pod & cluster has its events, but instanceset & component still has none, for users who leverage InstanceSet & Component API, events is nice to have.

Events in Pod: slc@slcmac aws % kds pod brier-6fd6c6b46d-bookies-0 -n kubeblocks-cloud-ns | tail -4 Events: Type Reason Age From Message \ ---- ------ ---- ---- ------- Warning FailedScheduling 5h23m default-scheduler 0/10 nodes are available: pod has unbound immediate PersistentVolumeClaims. preemption: 0/10 nodes are available: 10 Preemption is not helpful for scheduling., .

Events in InstanceSet: slc@slcmac aws % kds instanceset brier-6fd6c6b46d-bookies -n kubeblocks-cloud-ns | tail -1 Events:

Events in Component: slc@slcmac aws % kds cmp brier-6fd6c6b46d-bookies -n kubeblocks-cloud-ns | tail -1 Events:

Events in Cluster: slc@slcmac aws % kds cluster brier-6fd6c6b46d -n kubeblocks-cloud-ns | tail -10 Type Reason Age From Message \ ---- ------ ---- ---- ------- Warning Failed 55m event-controller Pod brier-6fd6c6b46d-broker-2: (combined from similar events): Failed to pull image "docker.io/apecloud/pulsar:3.0.2": rpc error: code = DeadlineExceeded desc = failed to pull and unpack image "docker.io/apecloud/pulsar:3.0.2": failed to copy: httpReadSeeker: failed open: failed to do request: Get "https://production.cloudflare.docker.com/registry-v2/docker/registry/v2/blobs/sha256/5f/5f7969c988ab6f906dcc79bf2408f79eb3da1dc688b648f01e64ad2e04395aa2/data?verify=1721737908-f57thoxHv4C20s7iMFH0%!!(MISSING)F(MISSING)FTDTdE%!!(MISSING)D(MISSING)": dial tcp 202.160.128.205:443: i/o timeout Warning Failed 49m event-controller Pod brier-6fd6c6b46d-broker-1: (combined from similar events): Failed to pull image "docker.io/apecloud/pulsar:3.0.2": rpc error: code = DeadlineExceeded desc = failed to pull and unpack image "docker.io/apecloud/pulsar:3.0.2": failed to copy: httpReadSeeker: failed open: failed to do request: Get "https://production.cloudflare.docker.com/registry-v2/docker/registry/v2/blobs/sha256/5f/5f7969c988ab6f906dcc79bf2408f79eb3da1dc688b648f01e64ad2e04395aa2/data?verify=1721738235-wSWP2rZD0aRZI9ATJXkJnfxo25Q%!!(MISSING)D(MISSING)": dial tcp 128.242.240.244:443: i/o timeout Warning Failed 9m49s event-controller Pod brier-6fd6c6b46d-broker-1: (combined from similar events): Failed to pull image "docker.io/apecloud/pulsar:3.0.2": rpc error: code = DeadlineExceeded desc = failed to pull and unpack image "docker.io/apecloud/pulsar:3.0.2": failed to copy: httpReadSeeker: failed open: failed to do request: Get "https://production.cloudflare.docker.com/registry-v2/docker/registry/v2/blobs/sha256/5f/5f7969c988ab6f906dcc79bf2408f79eb3da1dc688b648f01e64ad2e04395aa2/data?verify=1721740623-9Hw%!!(MISSING)B(MISSING)KllsrCnO%!!(MISSING)F(MISSING)oGwFp0NWVqIWWs%!!(MISSING)D(MISSING)": dial tcp 202.160.130.145:443: i/o timeout Warning Failed 9m36s event-controller Pod brier-6fd6c6b46d-broker-2: (combined from similar events): Failed to pull image "docker.io/apecloud/pulsar:3.0.2": failed to pull and unpack image "docker.io/apecloud/pulsar:3.0.2": failed to copy: httpReadSeeker: failed open: failed to do request: Get "https://production.cloudflare.docker.com/registry-v2/docker/registry/v2/blobs/sha256/5f/5f7969c988ab6f906dcc79bf2408f79eb3da1dc688b648f01e64ad2e04395aa2/data?verify=1721740636-16qAaPk3Wds4B0%!B(MISSING)2YctRYAKIksI%!D(MISSING)": dial tcp 202.160.130.145:443: i/o timeout Warning FailedScheduling 5m18s (x12 over 5h5m) event-controller Pod brier-6fd6c6b46d-bookies-3: 0/10 nodes are available: pod has unbound immediate PersistentVolumeClaims. preemption: 0/10 nodes are available: 10 Preemption is not helpful for scheduling., . Warning FailedScheduling 5m18s (x12 over 5h5m) event-controller Pod brier-6fd6c6b46d-bookies-1: 0/10 nodes are available: pod has unbound immediate PersistentVolumeClaims. preemption: 0/10 nodes are available: 10 Preemption is not helpful for scheduling., . Warning FailedScheduling 5m18s (x12 over 5h5m) event-controller Pod brier-6fd6c6b46d-bookies-0: 0/10 nodes are available: pod has unbound immediate PersistentVolumeClaims. preemption: 0/10 nodes are available: 10 Preemption is not helpful for scheduling., . Warning FailedScheduling 5m18s (x12 over 5h5m) event-controller Pod brier-6fd6c6b46d-zookeeper-0: 0/10 nodes are available: pod has unbound immediate PersistentVolumeClaims. preemption: 0/10 nodes are available: 10 Preemption is not helpful for scheduling., .

github-actions[bot] commented 2 weeks ago

This issue has been marked as stale because it has been open for 30 days with no activity