profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/ilyee/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
ilyee ilyee @Tencent Shenzhen,China

tkestack/lb-controlling-framework 44

A controller that helps you manipulate arbitrary load balancers

ilyee/GPUMounter 0

A kubernetes plugin which enables dynamically add or remove GPU resources for a running Pod

ilyee/harbor 0

An open source trusted cloud native registry project that stores, signs, and scans content.

ilyee/kubernetes 0

Production-Grade Container Scheduling and Management

ilyee/lb-controlling-framework 0

A controller that helps you manipulate arbitrary load balancers

ilyee/nerdctl 0

Docker-compatible CLI for containerd, with support for Compose

ilyee/stargz-snapshotter 0

Fast docker image distribution plugin for containerd, based on CRFS/stargz

ilyee/tapp 0

Another great app kind for Kubernetes!

ilyee/tke 0

Native Kubernetes container management platform supporting multi-tenant and multi-cluster

delete branch tkestack/lb-controlling-framework

delete branch : ilyee/metrics

delete time in 2 days

create barnchtkestack/lb-controlling-framework

branch : ilyee/metrics

created branch time in 2 days

startedjwasham/coding-interview-university

started time in 18 days

pull request commentcontainerd/stargz-snapshotter

[WIP] Add fuse-manager

Needs rebase

@AkihiroSuda done

ilyee

comment created time in 20 days

push eventilyee/stargz-snapshotter

dependabot[bot]

commit sha b8b7f1bcb1f47f7af4e11cd3aff014a9d394ffb0

Bump github.com/containerd/console from 1.0.2 to 1.0.3 Bumps [github.com/containerd/console](https://github.com/containerd/console) from 1.0.2 to 1.0.3. - [Release notes](https://github.com/containerd/console/releases) - [Commits](https://github.com/containerd/console/compare/v1.0.2...v1.0.3) --- updated-dependencies: - dependency-name: github.com/containerd/console dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>

view details

Kohei Tokunaga

commit sha 44f0bfa17c50b800e56841814354ce80cf6b2660

Merge pull request #410 from containerd/dependabot/go_modules/github.com/containerd/console-1.0.3 Bump github.com/containerd/console from 1.0.2 to 1.0.3

view details

Sumeet Bhatia

commit sha 606fb925791ccb735578a980ff428848f2e01d84

Allow users to configure prefetch chunk size stargz-snapshotter fetches entire prefetch range using a single HTTP GET request. This reduces number of requests to remote registry. However some registries give better throughput with multiple concurrent requests rather than a single GET request. This patch adds a configurable parameter to enable users to decide the optimal prefetch chunk size for their registries. Signed-off-by: Sumeet Bhatia <sumee@amazon.com>

view details

Kohei Tokunaga

commit sha 0c60b1b3da8338e8f81c2c36d77c15f2ded62dec

Merge pull request #409 from iamsumee/prefetch-parallelization Allow users to configure prefetch chunk size

view details

Viktor Kuznietsov

commit sha 19c66ef71a91c24b327dd899598197bb9d29ace4

Add image launch metrics Signed-off-by: Viktor Kuznietsov <vkuzniet@amazon.com>

view details

Kohei Tokunaga

commit sha bbf2b470c7a83a387106a594f78cd4bf488d6b35

Merge pull request #408 from vkuzniet/lazy_launch_metrics Add image launch metrics

view details

dependabot[bot]

commit sha cc3956c8e6b1a6f5d47b15b1f560aa8df3df0930

Bump google.golang.org/grpc from 1.39.1 to 1.40.0 Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.39.1 to 1.40.0. - [Release notes](https://github.com/grpc/grpc-go/releases) - [Commits](https://github.com/grpc/grpc-go/compare/v1.39.1...v1.40.0) --- updated-dependencies: - dependency-name: google.golang.org/grpc dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>

view details

Kohei Tokunaga

commit sha 3c7cd87210ac20cfdca24d4bb231f518285f143b

Merge pull request #412 from containerd/dependabot/go_modules/google.golang.org/grpc-1.40.0 Bump google.golang.org/grpc from 1.39.1 to 1.40.0

view details

Kohei Tokunaga

commit sha 4ef40b6ac3b7bdc2d386e3dbd94afb502321b672

Bump CNI Plugins to v1.0.0 Signed-off-by: Kohei Tokunaga <ktokunaga.mail@gmail.com>

view details

Akihiro Suda

commit sha 98b89f07314d9cceb14d3ea129586655541fee45

Merge pull request #413 from ktock/cni-plugins-1.0.0 Bump CNI Plugins to v1.0.0

view details

Kohei Tokunaga

commit sha ab4a5e16bebc1017cb9066bef4dd7d1bd69f4b16

Remove too detailed download link Though this link is too detailed and isn't really helpful, this link is hard to maintain because it easily becomes out-of-date on each release. Let's remove this. Signed-off-by: Kohei Tokunaga <ktokunaga.mail@gmail.com>

view details

Akihiro Suda

commit sha 00a7dc809a59c048c6647d37be45954499277e49

Merge pull request #416 from ktock/docs-ver Remove too detailed download link

view details

Rishabh Singhvi

commit sha 71af0e167f7266a9c9be277932d2f27beab876a1

Added helpful message whenever optimize period expires Added a message that will print after the period to monitor access logs times out. Currently, the message displayed provides no indication why the task was killed. Signed-off-by: Rishabh Singhvi <rdpsin@amazon.com>

view details

Kohei Tokunaga

commit sha dc6e3bbe0a476d537ba859cc639cba49a4617679

Merge pull request #419 from rdpsin/optimize-msg Added helpful message whenever optimize period expires

view details

Kohei Tokunaga

commit sha 5f564d6d81fa2925891b67a1d8c39dc2e68c0388

Bump golang to 1.17 Signed-off-by: Kohei Tokunaga <ktokunaga.mail@gmail.com>

view details

Akihiro Suda

commit sha 0c7c72ec6d8aa14f7488772cbd9f04d1614eb336

Merge pull request #417 from ktock/bump-go-1.17 Bump golang to 1.17

view details

Viktor Kuznietsov

commit sha 2bdce37c2e492303628533b503d392b04b1609ef

Add lazy loading metrics Signed-off-by: Viktor Kuznietsov <vkuzniet@amazon.com>

view details

Kohei Tokunaga

commit sha 4ab1e75d1964aff5b6cc3671754067a1eaaf4a64

Merge pull request #418 from vkuzniet/lazy_loading_metrics2 Add lazy loading metrics

view details

Kohei Tokunaga

commit sha 0b1cb8a7e15cd5864ac5f3413f59bd0518526068

Bump runc to v1.0.2, nerdctl v0.11.1 and podman to v3.3.0 Signed-off-by: Kohei Tokunaga <ktokunaga.mail@gmail.com>

view details

Akihiro Suda

commit sha 4cb1e72d6892d1b3b3183ec62321394fa23b5233

Merge pull request #426 from ktock/nerdctl-v0.11.1 Bump runc to v1.0.2, nerdctl to v0.11.1 and podman to v3.3.0

view details

push time in 20 days

startedkubeovn/kube-ovn

started time in a month

startedavelino/awesome-go

started time in a month

startedIBM/operand-deployment-lifecycle-manager

started time in a month

push eventilyee/ilyee

ilyee

commit sha 7553800c2db2d08e074afca156b26cdeec3ecd71

Update

view details

push time in a month

pull request commentkubernetes/kubernetes

Add unit tests for validateStructuralInvariants

@pacoxu It seems that the last failure is because branch has not been rebased to current master, now it's done and related tests have been passed, please take a look if free, thx!

ilyee

comment created time in a month

push eventilyee/kubernetes

Sascha Grunert

commit sha 9e372bffeffbf52f024f23d050767bbeaa30ad92

e2e: test SSH port on NodeSSHHosts Before assuming that a certain host runs an SSH server, we now test its `SSHPort` for connectivity. This means that the test `should be able to run crictl on the node` can be now more failure proof by checking only hosts where SSH actually runs. Beside that, we can also test all hosts and not only the first one. Signed-off-by: Sascha Grunert <sgrunert@redhat.com>

view details

Sergey Kanzhelev

commit sha 72fe1b722cef454a3ab72b16451743ec13a09276

Make the service account error more apparent

view details

jornshen

commit sha 6c63ef147cc1743c1bc40ac28cd938d868daa356

extract same code of es and esm to pkg migrate files: endpointset.go endpointslice_tracker.go endpointslice_tracker_test.go errors.go

view details

vaibhav

commit sha a1e56b4f6d1233b577977e7d2fa60ffb5cc6ce54

Update the typo in values of pods in performance-config.yaml

view details

navist2020

commit sha 0a83041d4d3698d36ade2a310184248c61eec64f

remove Factory that not used

view details

atiratree

commit sha 3f0b64ec9597488be6365f89cc82338bcb7a9feb

kubectl: show consistent unit format in quota describe API returns unit format in a non deterministic manner; ie it chooses a unit format according to a resource that gets counted first

view details

Aldo Culquicondor

commit sha 19c23949154b11c67f8ae9fc6f9863b2a8dbba46

Add benchmark for LabelSelectorAsSelector

view details

Aldo Culquicondor

commit sha 82e4ab5ec629bbae431b36f794b90222f9cb00a8

Improve slice allocation in LabelSelectorAsSelector

view details

ricolin

commit sha 03d60a89a0cd27766c17c5f78645131add26bbf0

Add build instruction for buildx CLI plugin docker buildx CLI plugin is not default enable most functionality which we comsumed during build releases. Means `docker buildx build` will work, but flags like `--load` or `--platform` is not supported. Which is still true statement with most up-to-date docker version. That means for new join member who plan to build by themself, will need to notice if buildx is properly installed. And not getting confused by build script when docker complant about unknown flag `--load`, `--platoform`. Hance, add buildx instruction to note.

view details

Odin Ugedal

commit sha d5cb5065c464433d937af47820a13bf0c9ca26d3

Skip node container manager test on systemd

view details

Claudiu Belu

commit sha c4e644406ed5d4bc23d094ba84a60087f2d60590

test images: Adds windows-nanoserver image This image is the same as "gcr.io/authenticated-image-pulling/windows-nanoserver:v1" that is used for the "should be able to pull from private registry with secret" test on Windows. Adding this image will allow other people to build and push their own images to their own private registries.

view details

Miciah Masters

commit sha 452e2eaf1ba40512e90a29d379774054e86e324d

Fix RollingUpdateDaemonSet godoc regarding rounding Fix the godoc for RollingUpdateDaemonSet to state that spec.updateStrategy.rollingUpdate.maxUnavailable is rounded up. A recent commit changed the godoc to say that the value of this field was rounded down, but the actual implementation rounds up and always has rounded up. (This is in contrast to Deployments, where spec.strategy.rollingUpdate.maxUnavailable is rounded down.) Follow-up to commit 5aa53f885c980873087cbc86e1eccdf342e775b5. * api/openapi-spec/swagger.json: * staging/src/k8s.io/api/apps/v1/generated.proto: * pkg/apis/apps/types.go: * staging/src/k8s.io/api/apps/v1/types.go: * staging/src/k8s.io/api/apps/v1/types_swagger_doc_generated.go: * staging/src/k8s.io/api/apps/v1beta2/generated.proto: * staging/src/k8s.io/api/apps/v1beta2/types.go: * staging/src/k8s.io/api/apps/v1beta2/types_swagger_doc_generated.go: * staging/src/k8s.io/api/extensions/v1beta1/generated.proto: * staging/src/k8s.io/api/extensions/v1beta1/types.go: * staging/src/k8s.io/api/extensions/v1beta1/types_swagger_doc_generated.go: * staging/src/k8s.io/cli-runtime/artifacts/openapi/swagger.json: * staging/src/k8s.io/kubectl/testdata/openapi/swagger.json: Change "rounding down" to "rounding up".

view details

Noah Kantrowitz

commit sha eac1d23825b950f645cebcb1d6a51bac819db58b

nit: Update comment to match headers change.

view details

Chok Yip Lau

commit sha 1331c76aa3d7e5db730dc008b2ee94173ca51293

Added field-selector option for kubectl top pod

view details

atiratree

commit sha 9d636fea046d5864cce33e12ff4f73233e77b4d5

e2e test: fix Pause in Deployment iterative rollouts

view details

atiratree

commit sha c882437f220e25daf04d709d17737f0a6009e9af

e2e test: bump ProgressDeadlineSeconds in Deployment iterative rollouts align it with WaitForDeploymentComplete timeout to give the Deployment a chance to complete on contended environments

view details

Odin Ugedal

commit sha 1c8675fc02f12673eb6f677ed6e21cc2c2b88dc1

Ensure node e2e apiserver and test suite can open enough files The apiserver and test suite in node e2e runs under the sshd daemon that can limit the amount of files it can open. Set a higher limit to address the issues. Signed-off-by: Odin Ugedal <odin@uged.al>

view details

Yuan-Junliang

commit sha 2e06066bab846f4e8dc802850fc3a86af27cbf18

Migrate kube-proxy to use v1 Event API

view details

Hemant Kumar

commit sha a0e8a98bcb6b97a5416219ed6f1965eb224fba40

Add support for expanding local volumes Fix path and stuff

view details

Lee Verberne

commit sha 30d2ad576ac9d29e8f18bc0adf6bfa1a23a968e2

Remove ManagedPod,ManagedContainer metrics This replaces the generic ManagedPod and ManagedContainer kubelet metrics with a gauge to track only ephemeral container usage.

view details

push time in a month

pull request commentkubernetes/kubernetes

Add unit tests for validateStructuralInvariants

/retest

ilyee

comment created time in a month

pull request commentkubernetes/kubernetes

Add unit tests for validateStructuralInvariants

Would you update the PR to fix them? I will add LGTM and cancel the hold once the CI is green.

@pacoxu it's fixed, PTAL if free, thx

ilyee

comment created time in a month

issue closedtkestack/tke

addon lbcf latest version in frontend do not accord with the one in backend

What happened: when we create a lbcf addon in global cluster, the latest version is hard coded to v1.0.0, but in backend the version(v1.0.0.rc.2) do not accord with that, now there is a version map in backend(/pkg/platform/controller/addon/lbcf/images/images.go:49) mapping v1.0.0 to v1.0.0.rc.2, but it's confusing for users.

What you expected to happen: frontend get lbcf addon's latest version from backencd api and create lbcf with corresponding version.

closed time in a month

ilyee

pull request commentkubernetes/kubernetes

Add unit tests for validateStructuralInvariants

/retest

ilyee

comment created time in a month

push eventilyee/kubernetes

elihe

commit sha cb907fdaa551c15e7964f3666746790fa7e4c0e2

Add unit tests for validateStructuralInvariants

view details

push time in a month

pull request commentcontainerd/stargz-snapshotter

[WIP] Add fuse-manager

@ilyee Could you add changes for #324 (review) ?

related doc is added in doc/overview.md, PTAL if free, thx

ilyee

comment created time in a month

push eventilyee/stargz-snapshotter

ilyee

commit sha 87101f6e9588ef91a826551e30772c810b56f7e6

Add fuse-manager Signed-off-by: Zuti He <ilyeeelihe@gmail.com>

view details

push time in a month

create barnchilyee/stargz-snapshotter

branch : fuse-manager-2

created branch time in a month

push eventilyee/stargz-snapshotter

Rishabh Singhvi

commit sha deb5648d7333577d29a72815a3d90d8da8824906

Enable GPUs and networking in container during optimize Currently, networking inside a container when optimizing through the ctr-remote tool is only available through CNI-based networking plugins, not through `net-host`. Furthermore, there is no option to enable GPUs inside the container when optimizing GPU-based images. This commit adds flags to the optimize command to enable both features. Changes: 1) Added `net-host` flag to enable to networking inside the container, similar to when using `ctr-remote run`. 2) Added `gpus` flag to enable GPU-based image optimization. 3) Changes to documentation explaining the above made changes. Signed-off-by: Rishabh Singhvi <rdpsin@amazon.com>

view details

Kohei Tokunaga

commit sha 5ad3a11b816cb330550dca66d11c5d37271f3e62

Merge pull request #382 from rdpsin/gpu-net-host-opt Enable GPUs and networking in container during optimize

view details

Kohei Tokunaga

commit sha d18b40a5b05e12e18881cff2622682b4eb17a969

Add docs about prebuilt kind node image Signed-off-by: Kohei Tokunaga <ktokunaga.mail@gmail.com>

view details

Kohei Tokunaga

commit sha d38ea23762c35c4937b602931ca4955e8fdb0075

Merge pull request #387 from ktock/kind-prebuild Add docs about prebuilt kind node image

view details

Kohei Tokunaga

commit sha 7970272d8f9d2ebdb98da02d2d12c00210d08486

Add a link to estargz.kontain.me Signed-off-by: Kohei Tokunaga <ktokunaga.mail@gmail.com>

view details

Kohei Tokunaga

commit sha 3d9ed5c47160f907051ceed94cbb0ae69459498e

Merge pull request #388 from ktock/kontain-me Add a link to estargz.kontain.me

view details

Kohei Tokunaga

commit sha 87d579124d14c6128f4ba4d25c1a0ce56733d4e3

Dockerfile: fix containerd + bulitin stargz-snapshotter can't build recently Signed-off-by: Kohei Tokunaga <ktokunaga.mail@gmail.com>

view details

Akihiro Suda

commit sha 38bd26118f0b5da5445c9c5ddcaaa6ff95f67d44

Merge pull request #391 from ktock/builtin-gomod Dockerfile: fix containerd + bulitin stargz-snapshotter can't build recently

view details

Kohei Tokunaga

commit sha c8b006355caf5193d9374580ba6d469d8ce72b8a

Bump nerdctl to v0.11.0 Signed-off-by: Kohei Tokunaga <ktokunaga.mail@gmail.com>

view details

Kohei Tokunaga

commit sha 9b30f8f4f42fcbbda455ececa961d32fe9201a2f

Bump up containerd to v1.5.5 Signed-off-by: Kohei Tokunaga <ktokunaga.mail@gmail.com>

view details

Akihiro Suda

commit sha d65f4af725365ff1df572600bc79e33138feb69e

Merge pull request #390 from ktock/nerdctl-0.11.0

view details

Kohei Tokunaga

commit sha 5e0d19c77a6776a87a878a089d04f5d6f78011f2

Bump Podman to v3.3.0-rc1 and CRI-O to the master Signed-off-by: Kohei Tokunaga <ktokunaga.mail@gmail.com>

view details

Sumeet Bhatia

commit sha 7f6389d3ac959629078b68684f36c4fd12b3f9ec

Add log lines and update log levels to aid debugging This patch adds a few new log lines. It also updates log levels of some error cases from debug to warn. Signed-off-by: Sumeet Bhatia <sumee@amazon.com>

view details

dependabot[bot]

commit sha ee8baee3ad2a5deb057542e5c9bb738bdb88fe1b

Bump github.com/docker/cli Bumps [github.com/docker/cli](https://github.com/docker/cli) from 20.10.7+incompatible to 20.10.8+incompatible. - [Release notes](https://github.com/docker/cli/releases) - [Commits](https://github.com/docker/cli/compare/v20.10.7...v20.10.8) --- updated-dependencies: - dependency-name: github.com/docker/cli dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>

view details

Kohei Tokunaga

commit sha 975c754be0445154ef5e6bc701274564a474e71a

Merge pull request #397 from containerd/dependabot/go_modules/github.com/docker/cli-20.10.8incompatible Bump github.com/docker/cli from 20.10.7+incompatible to 20.10.8+incompatible

view details

Kohei Tokunaga

commit sha 35b6bea499fd5d7c03bf8af3fdec587a091b00ab

Merge pull request #394 from iamsumee/log-lines Add log lines and update log levels to aid debugging

view details

Akihiro Suda

commit sha f413d9c2d000cb944f115a83ab8a11d3a9c15de2

Merge pull request #393 from ktock/bump-podman-v3.3.0-rc1 Bump Podman to v3.3.0-rc1 and CRI-O to the master

view details

Kohei Tokunaga

commit sha 464e45cec9150c7b1063f26e30db27fe2c0f9a1d

Bump up Kubernetes to v1.22.0 Signed-off-by: Kohei Tokunaga <ktokunaga.mail@gmail.com>

view details

Akihiro Suda

commit sha cf2e139bf90f75d6c4128324157b346a41e294b8

Merge pull request #402 from ktock/kubernetes-1.22.0 Bump up Kubernetes to v1.22.0

view details

Kohei Tokunaga

commit sha 3e39df2b33b40611a847b95e74707a197265398d

Fix go modules is not enabled for deps Signed-off-by: Kohei Tokunaga <ktokunaga.mail@gmail.com>

view details

push time in a month

push eventtkestack/lb-controlling-framework

jyaguo

commit sha 08ec29cff4ce2154bf6ce554028d7c480cf87901

fix deregister process (#55)

view details

push time in 2 months

PR merged tkestack/lb-controlling-framework

Reviewers
fix deregister process

fix high delay where deregister backend in a big cluster

+185 -21

1 comment

4 changed files

jyaguo

pr closed time in 2 months

pull request commenttkestack/lb-controlling-framework

fix deregister process

thanks for your contribute!

jyaguo

comment created time in 2 months

issue commenttkestack/lb-controlling-framework

delay of deregister is obvious under a big cluster

@jyaguo add some reasons for why we need this?

jyaguo

comment created time in 2 months

push eventilyee/kubernetes

elihe

commit sha 930ae0a847d1df43368aaf1133192de6985a4434

Add unit tests for validateStructuralInvariants

view details

push time in 2 months

pull request commentkubernetes/kubernetes

Add unit tests for validateStructuralInvariants

@sttts now the validation for metadata is splited into validateStructuralMetadataInvariants, PTAL if free, thx

ilyee

comment created time in 2 months

push eventilyee/kubernetes

elihe

commit sha 822bf9d5eb02dd3f6e0a33f117994e6856e1bc61

Add unit tests for validateStructuralInvariants

view details

push time in 2 months