-
Notifications
You must be signed in to change notification settings - Fork 790
Description
GitHub Username
xiangyongmeng
Organization you are requesting membership in
kubernetes
Requirements
- I have reviewed the community membership guidelines
- I have enabled 2FA on my GitHub account
- I have subscribed to the kubernetes dev e-mail list
- I am actively contributing to 1 or more Kubernetes subprojects
- I have two sponsors that meet the sponsor requirements listed in the community membership guidelines
- I have spoken to my sponsors ahead of this application, and they have agreed to sponsor my application
- I have verified that my sponsors are from different member companies
- I have verified that my sponsors are a reviewer or an approver in at least one OWNERS file within one of the Kubernetes GitHub organizations (excluding the contributor-playground)
- SUGGESTED: Ensure your affiliation in gitdm is up to date (gitdm is used by devstats to track affiliation)
- SUGGESTED: Ensure your affiliation in openprofile.dev is up to date (used by LFX Insights to track affiliation, will replace gitdm in the future)
- SUGGESTED: I have taken the Inclusive Open Source Community Orientation course
Sponsor 1
Sponsor 2
List of contributions to the Kubernetes project
PRs authored:
-
fix ImageLocality plugin score is inconsistent kubernetes#116938
-
add event when pod specify a not exist schedulerName kubernetes#117407
-
fix PodTopologySpread plugin conflict the volume node affinity kubernetes#119119
-
report scheduling_algorithm_duration_seconds metric when pods is unschedulable kubernetes#122001
-
more detail about usage of JOB_COMPLETION_INDEX in container environment website#44046
-
check duplicate toleration of pod template with effect and key kubernetes#124964
-
--image-gc-high-threshold should less than 100 - imagefs.available kubernetes#125038
-
kube-proxy full sync iptables one hour even though nothing changes kubernetes#129329
-
add CheckDeviceAllocation interface of DRA Plugin kubernetes#129442
-
add ProgressDeadlineSeconds is MaxInt32 condition kubernetes#133831
-
don't update PodsReady condition timely kubernetes-sigs/kueue#7364
-
PodTopologySpread include deleted pod with node affinity PersistentVolumeClaim enhancements#4148
Issues authored / commented:
- TopologySpreadConstraints - Scaling Pods during rolling updates can cause pods to be stuck in Pending kubernetes#116629
- ImageLocality scored is inaccurate during 4 minutes after scheduler startup kubernetes#116673
- Graceful Node Shutdown does not update endpoints for terminating pods kubernetes#116965
- Improve observability for Pods that specify a
schedulerNamethe cluster doesn't have kubernetes#116982 - DaemonSet fails to scale down during the rolling update when
maxUnavailable=0kubernetes#118823 - When Pod fails to schedule during bind stage, PVC and PV are still bound, prevent pod reschedule to another node kubernetes#121436
- JOB_COMPLETION_INDEX is bound too late for env var expansion kubernetes#121523
- Statefulset scales out wrong pods with partition kubernetes#121534
- Secrets managedFields do not get updated when Secret data is updated via
kubectl editkubernetes#121854 - scheduling_algorithm_duration_seconds only reported for successful scheduling attempts kubernetes#121969
- When PreFilter's PreFilterResult filter out some Nodes, unschedulable plugin isn't registered for those plugins kubernetes#122018
- The event is not obtained from the apiserver cache kubernetes#124724
- when apiserver cache is not ready, the List request with resourceVersion=0 fetch data from the apiserver cache kubernetes#124818
- image-gc-high-threshold should be lower than value causing hard eviction nodefs.available or imagefs.available kubernetes#124868
- Duplicate Tolerations kubernetes#124881
- Scheduling: Retry on conflict while updating pvc or pv in VolumeBinding plugin kubernetes#125338
- [FG:InPlacePodVerticalScaling] Disable in-place resize for guaranteed pods on nodes with a static topology policy kubernetes#128068
- [FG:InPlacePodVerticalScaling] Implement resize for sidecar containers kubernetes#128070
- Pod status not getting updated to Failed when pod is hard-evicted by Kubelet kubernetes#128103
- Default Scheduler's node_name Plugin Doesn't Filter Out Any Nodes kubernetes#128458
- kube-proxy failed to sync iptables rules due to iptables-restore command don't exit kubernetes#128879
- The kubelet is unable to delete the cgroup path and not started static pods kubernetes#128975
- DRA drivers: helper code for checking device allocations kubernetes#128981
- kube-proxy should periodically resync iptables to recover from unexpected drift kubernetes#129128
- fix: noderesources plugin flaw kubernetes#129229
- Add Support for Pod-Level Resources in eviction manager kubernetes#132448
- scheduler memory increases after uninstalled pods. kubernetes#133365
- Deployment progressDeadlineSeconds and minReadySeconds validate kubernetes#133830
- jobframework JobReconciler don't update PodsReady condition timely when updata status failed kubernetes-sigs/kueue#7363
- waitForPodsReady feature takes effect in different scope kubernetes-sigs/kueue#7542
- relationship between --image-gc-high-threshold and imagefs.available enhancements#4727
- PodTopologySpread include terminated pod that use PersistentVolumeClaim with node affinity enhancements#4120
- etcd snapshot cropping and merge etcd-io/etcd#18507
SIG projects I'm involved with: