Skip to content

Instantly share code, notes, and snippets.

@shiywang
Last active July 25, 2024 23:43
Show Gist options
  • Save shiywang/bbac6d14553f8fffe8bf348d37888b1f to your computer and use it in GitHub Desktop.
Save shiywang/bbac6d14553f8fffe8bf348d37888b1f to your computer and use it in GitHub Desktop.
K8S contributor and sig-cli reviewer (2017-2018)
Kubernetes Contribution: (2017 year)
#sig-cli
Feature Design/Implement:
1. Kubectl Apply Subcommand (community docs: https://github.com/kubernetes/community/pull/287)
1.1 apply view-last-applied: https://github.com/kubernetes/kubernetes/pull/41146
1.2 apply set-last-applied: https://github.com/kubernetes/kubernetes/pull/41694
1.3 apply edit-last-applied: https://github.com/kubernetes/kubernetes/pull/42256
1.4 test-enahnce https://github.com/kubernetes/kubernetes/pull/42545
1.5 bug fix: https://github.com/kubernetes/kubernetes/pull/44207
1.6 bug fix: https://github.com/kubernetes/kubernetes/pull/50573
2. Kubectl Exit Code Design:
2.1 https://github.com/kubernetes/community/pull/1165
2.2 https://github.com/kubernetes/kubernetes/pull/52647
3. Kubectl Dynamic Resource/Shortcut Fecthing
3.1 https://github.com/kubernetes/community/pull/1017
4. *Prototype: Create library for parsing commandline flags -> protocol buffer
4.1 https://github.com/kubernetes/kubectl/issues/94
4.2 https://github.com/kubernetes/kubernetes/pull/54782
Bug Fixes:
https://github.com/kubernetes/kubernetes/pull/39428
https://github.com/kubernetes/kubernetes/pull/40225
https://github.com/kubernetes/kubernetes/pull/40365
https://github.com/kubernetes/kubernetes/pull/41813
https://github.com/kubernetes/kubernetes/pull/42999
https://github.com/kubernetes/kubernetes/pull/43303
https://github.com/kubernetes/kubernetes/pull/45579
https://github.com/kubernetes/kubernetes/pull/43663
https://github.com/kubernetes/kubernetes/pull/48659
https://github.com/kubernetes/kubernetes/pull/50500
https://github.com/kubernetes/kubernetes/pull/46927
https://github.com/kubernetes/kubernetes/pull/50672
https://github.com/kubernetes/kubernetes/pull/54202
https://github.com/kubernetes/kubernetes/pull/54786 (cobra-vendor update)
https://github.com/kubernetes/kubernetes/pull/56676
https://github.com/kubernetes/kubernetes/pull/56331
https://github.com/kubernetes/kubernetes/pull/45573 (kubectl multiple translation support)
#sig-api-machinery
Feature Design/Implement:
1. *Prototype: UDP portforwarding support for apiserver
Design Doc: https://github.com/kubernetes/community/pull/1575
PR: https://github.com/kubernetes/kubernetes/issues/47862
Bug Fixes:
https://github.com/kubernetes/kubernetes/pull/45864
https://github.com/kubernetes/kubernetes/pull/43674 (client-go)
https://github.com/kubernetes/kubernetes/pull/46970 (CRD test)
https://github.com/kubernetes/kubernetes/pull/47384 (api-server)
https://github.com/kubernetes/kubernetes/pull/48497 (machinery encoding/decoding)
https://github.com/kubernetes/kubernetes/pull/49868 (api-server)
https://github.com/kubernetes/kubernetes/pull/50328 (unit-test)
https://github.com/kubernetes/kubernetes/pull/52069
https://github.com/kubernetes/kubernetes/pull/55936
https://github.com/kubernetes/kubernetes/pull/50603 (api-server)
#sig-multicluster
https://github.com/kubernetes/kubernetes/pull/51502 (bug-fix)
#sig-test
https://github.com/kubernetes/kubernetes/pull/43048
https://github.com/kubernetes/kubernetes/pull/46415
#sig-apps
https://github.com/kubernetes/kubernetes/pull/43508
https://github.com/kubernetes/kubernetes/pull/44324
https://github.com/kubernetes/kubernetes/pull/44808
Query by my github handle:
*** Due to left Red Hat a lot of my merged PRs using company email signoff can not be retrived : (
My toally merged PR: https://github.com/kubernetes/kubernetes/commits?author=shiywang
My WIP PR: https://github.com/kubernetes/kubernetes/pulls/shiywang
All issues filed: https://github.com/kubernetes/kubernetes/issues?utf8=%E2%9C%93&q=is%3Aissue+author%3Ashiywang
kubectl repo: https://github.com/kubernetes/kubectl/issues?utf8=%E2%9C%93&q=is%3Aissue+author%3Ashiywang
OpenShift Origin
some minor bug fix or unit test:
https://github.com/openshift/origin/pull/11432
https://github.com/openshift/origin/pull/12367
https://github.com/openshift/origin/pull/14967
https://github.com/openshift/origin/pull/15130
https://github.com/openshift/origin/pull/16122
https://github.com/openshift/origin/pull/17253
Kubevirt Project (containerized-data-importer)
https://github.com/kubevirt/containerized-data-importer/pull/45 (initiate unit test framework in CDI repo)
https://github.com/kubevirt/containerized-data-importer/pull/43
https://github.com/kubevirt/containerized-data-importer/pull/48
https://github.com/kubevirt/containerized-data-importer/pull/61
https://github.com/kubevirt/containerized-data-importer/pull/59
CDI repo issues filed: https://github.com/kubevirt/containerized-data-importer/issues?utf8=%E2%9C%93&q=is%3Aissue+author%3Ashiywang
Kubevirt issues filed: https://github.com/kubevirt/kubevirt/issues?utf8=%E2%9C%93&q=is%3Aissue+author%3Ashiywang
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment