profile
viewpoint
Chris Kim chriskim06 @Blend Oakland, CA

chriskim06/dotfiles 1

A collection of dotfiles and other scripts

chriskim06/electron-inbox 1

A simple Electron app for Google Inbox

chriskim06/userscripts 1

This is a repository containing the userscripts that I have written

chriskim06/cli-experimental 0

Experimental Kubectl libraries and commands.

chriskim06/coc.nvim 0

Intellisense engine for vim8 & neovim, full language server protocol support as VSCode

chriskim06/coin-detail 0

The code for the coin detail skill

chriskim06/delve 0

Delve is a debugger for the Go programming language.

chriskim06/echo 0

A simple echo server to test building dockerfiles.

push eventkubernetes-sigs/krew-index

krew-release-bot

commit sha c0921562861c26d9dd17692858a4713ff6b82743

release new version v0.37.1 of virt (#992)

view details

push time in 6 hours

PR merged kubernetes-sigs/krew-index

Reviewers
release new version v0.37.1 of virt approved cncf-cla: yes lgtm size/S

hey krew-index team,

I am krew-release-bot, and I would like to open this PR to publish version v0.37.1 of virt on behalf of @kubevirt-bot.

Thanks, @krew-release-bot

+7 -7

2 comments

1 changed file

krew-release-bot

pr closed time in 6 hours

push eventkubernetes-sigs/krew-index

shuting

commit sha 7040be9f37e6c63f2ed132d08980a7d0804a598b

New version v1.3.1 of Kyverno (#990)

view details

push time in 6 hours

PR merged kubernetes-sigs/krew-index

Reviewers
New version v1.3.1 of Kyverno cncf-cla: yes size/S

<!--

PLUGIN DEVELOPERS: If you are submitting a new plugin

  • Make sure you read the Plugin Naming Guide: https://krew.sigs.k8s.io/docs/developer-guide/develop/naming-guide/
  • Verify you can install your plugin locally: kubectl krew install --manifest=[...] --archive=[...]

-->

+6 -6

5 comments

1 changed file

realshuting

pr closed time in 6 hours

pull request commentkubernetes-sigs/krew-index

New version v1.3.1 of Kyverno

Apologies, I thought I merged this.

realshuting

comment created time in 6 hours

push eventkubernetes-sigs/krew-index

Chris Kim

commit sha fc77f503f175a2d259d9422b64f9ae7689d9d65a

Remove tee line that's causing errors right now (#993)

view details

push time in 8 hours

PR merged kubernetes-sigs/krew-index

Reviewers
Remove tee line that's causing errors in ci approved cncf-cla: yes lgtm size/XS

I think we should remove this for now until we figure out what the issue is

+0 -2

2 comments

1 changed file

chriskim06

pr closed time in 8 hours

pull request commentkubernetes-sigs/krew-index

Remove tee line that's causing errors in ci

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: <a href="https://github.com/kubernetes-sigs/krew-index/pull/993#issuecomment-765075206" title="Approved">ahmetb</a>, <a href="https://github.com/kubernetes-sigs/krew-index/pull/993#" title="Author self-approved">chriskim06</a>

The full list of commands accepted by this bot can be found here.

The pull request process is described here

<details > Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment Approvers can cancel approval by writing /approve cancel in a comment </details> <!-- META={"approvers":[]} -->

chriskim06

comment created time in 8 hours

pull request commentkubernetes-sigs/krew-index

Remove tee line that's causing errors in ci

/lgtm /approve

chriskim06

comment created time in 8 hours

pull request commentkubernetes-sigs/krew-index

Remove tee line that's causing errors in ci

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: <a href="https://github.com/kubernetes-sigs/krew-index/pull/993#" title="Author self-approved">chriskim06</a>

The full list of commands accepted by this bot can be found here.

The pull request process is described here

<details > Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment Approvers can cancel approval by writing /approve cancel in a comment </details> <!-- META={"approvers":[]} -->

chriskim06

comment created time in 11 hours

pull request commentkubernetes-sigs/krew-index

release new version v0.37.1 of virt

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: <a href="https://github.com/kubernetes-sigs/krew-index/pull/992#issuecomment-765019353" title="Approved">ahmetb</a>, <a href="https://github.com/kubernetes-sigs/krew-index/pull/992#" title="Author self-approved">krew-release-bot</a>

The full list of commands accepted by this bot can be found here.

The pull request process is described here

<details > Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment Approvers can cancel approval by writing /approve cancel in a comment </details> <!-- META={"approvers":[]} -->

krew-release-bot

comment created time in 11 hours

pull request commentkubernetes-sigs/krew-index

release new version v0.37.1 of virt

:robot: Beep beep! I’m a robot speaking on behalf of @ahmetb. :robot:


This pull request seems to straightforward. I'll go ahead and accept it. :+1: Cheers.

/lgtm /approve

krew-release-bot

comment created time in 11 hours

PR opened kubernetes-sigs/krew-index

release new version v0.37.1 of virt

hey krew-index team,

I am krew-release-bot, and I would like to open this PR to publish version v0.37.1 of virt on behalf of @kubevirt-bot.

Thanks, @krew-release-bot

+7 -7

0 comment

1 changed file

pr created time in 11 hours

pull request commentkubernetes-sigs/krew-index

New version v1.3.1 of Kyverno

Kindly ping @ahmetb, is this good to merge?

realshuting

comment created time in 12 hours

pull request commentkubernetes-sigs/krew-index

add kubectl-skew plugin

Also, please consider setting up Krew release automation which helps you skip manually making updates to your Krew manifests on each new version and send a pull request. It’s a GitHub workflow bot that can run every time you push a new tag. Those PRs are automatically approved.

dty1er

comment created time in a day

push eventkubernetes-sigs/krew-index

Hidetatsu Yaginuma

commit sha 660801da8988ed5fda8cfb8bc7605672bee5a276

add kubectl-skew plugin (#991)

view details

push time in a day

PR merged kubernetes-sigs/krew-index

Reviewers
add kubectl-skew plugin approved cncf-cla: yes lgtm size/M

I want to introduce a new kubectl plugin "kubectl-skew" (https://github.com/dty1er/kubectl-skew). This is a simple plugin to show if the user's kubernets cluster/kubectl version is "skewed" (= not following Kubernetes version skew policy).

Some kubernetes users (especially beginners) get confused by kubectl or kubernetes behavior which looks weird. They might be a actual bug, but some of them are caused by their version. Because kubernetes development is fast, sometimes using inappropriate version causes such confusion.

What I want to do are:

  • Help people to be aware of "version skew policy" (I've found some people even don't know it)
  • Help people to understand if they are "skewed" or not easily

I believe this plugin is useful for such situation and be worth to be indexed in krew central repository.


  • The result of kubectl krew install on my laptop
~/repos/src/github.com/dty1er/krew-index add-skew $ kubectl krew install --manifest=./plugins/skew.yaml --archive=./tmp/kubectl-skew_0.0.3_Linux_x86_64.tar.gz
Installing plugin: skew
Installed plugin: skew
\
 | Use this plugin:
 |      kubectl skew
 | Documentation:
 |      https://github.com/dty1er/kubectl-skew
/
+35 -0

6 comments

1 changed file

dty1er

pr closed time in a day

pull request commentkubernetes-sigs/krew-index

add kubectl-skew plugin

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: <a href="https://github.com/kubernetes-sigs/krew-index/pull/991#issuecomment-764427558" title="Approved">ahmetb</a>, <a href="https://github.com/kubernetes-sigs/krew-index/pull/991#" title="Author self-approved">dty1er</a>

The full list of commands accepted by this bot can be found here.

The pull request process is described here

<details > Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment Approvers can cancel approval by writing /approve cancel in a comment </details> <!-- META={"approvers":[]} -->

dty1er

comment created time in a day

pull request commentkubernetes-sigs/krew-index

add kubectl-skew plugin

/lgtm /approve NB: manually merging due to infra issue in CI pipine.

dty1er

comment created time in a day

pull request commentkubernetes-sigs/krew-index

add kubectl-skew plugin

@ahmetb Thank you for your advices. I fixed them to look better. Can you take a look again.

dty1er

comment created time in a day

pull request commentkubernetes-sigs/krew-index

add kubectl-skew plugin

A few cosmetic issues. It really works fine for me. Testing system is throwing some error that started to occur today. It's not related to you.

dty1er

comment created time in a day

Pull request review commentkubernetes-sigs/krew-index

add kubectl-skew plugin

+apiVersion: krew.googlecontainertools.github.com/v1alpha2+kind: Plugin+metadata:+  name: skew+spec:+  version: v0.0.3+  homepage: https://github.com/dty1er/kubectl-skew+  shortDescription: Show if your kubernetes cluster/kubectl is skewed+  description: |+      "kubectl skew" shows if your kubernetes cluster of kubectl follows+      the kubernetes official version skew policy. If your usage is "skewed",

might be good to link to the skew policy here

dty1er

comment created time in a day

Pull request review commentkubernetes-sigs/krew-index

add kubectl-skew plugin

+apiVersion: krew.googlecontainertools.github.com/v1alpha2+kind: Plugin+metadata:+  name: skew+spec:+  version: v0.0.3+  homepage: https://github.com/dty1er/kubectl-skew+  shortDescription: Show if your kubernetes cluster/kubectl is skewed+  description: |+      "kubectl skew" shows if your kubernetes cluster of kubectl follows

Instead of starting as

"kubectl skew" shows

you can just say:

This plugin checks

or

This plugin shows

dty1er

comment created time in a day

Pull request review commentkubernetes-sigs/krew-index

add kubectl-skew plugin

+apiVersion: krew.googlecontainertools.github.com/v1alpha2+kind: Plugin+metadata:+  name: skew+spec:+  version: v0.0.3+  homepage: https://github.com/dty1er/kubectl-skew+  shortDescription: Show if your kubernetes cluster/kubectl is skewed

You can shorten as:

Find if your cluster/kubectl version is skewed

or

Check skew status of your cluster/kubectl version

dty1er

comment created time in a day

Pull request review commentkubernetes-sigs/krew-index

add kubectl-skew plugin

+apiVersion: krew.googlecontainertools.github.com/v1alpha2+kind: Plugin+metadata:+  name: skew+spec:+  version: v0.0.3+  homepage: https://github.com/dty1er/kubectl-skew+  shortDescription: Show if your kubernetes cluster/kubectl is skewed+  description: |+      "kubectl skew" shows if your kubernetes cluster of kubectl follows+      the kubernetes official version skew policy. If your usage is "skewed",+      a warning message is shown.+  platforms:++  # linux+  - selector:+      matchLabels:+        os: linux+        arch: amd64+    uri: https://github.com/dty1er/kubectl-skew/releases/download/v0.0.3/kubectl-skew_0.0.3_Linux_x86_64.tar.gz+    sha256: 9e325ee7011f157ce071c9c2a5253ad03a9163aea72d7c8d40c298fda1bf3ec8+    bin: kubectl-skew++  # darwin

these comments are redundant

dty1er

comment created time in a day

pull request commentkubernetes-sigs/krew-index

add kubectl-skew plugin

Hmm it seems like the CI is failing because of flakiness?

tee: /dev/stderr: No such device or address
dty1er

comment created time in a day

pull request commentkubernetes-sigs/krew-index

add kubectl-skew plugin

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: <a href="https://github.com/kubernetes-sigs/krew-index/pull/991#" title="Author self-approved">dty1er</a> To complete the pull request process, please assign ahmetb after the PR has been reviewed. You can assign the PR to them by writing /assign @ahmetb in a comment when ready.

The full list of commands accepted by this bot can be found here.

<details open> Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment Approvers can cancel approval by writing /approve cancel in a comment </details> <!-- META={"approvers":["ahmetb"]} -->

dty1er

comment created time in a day

pull request commentkubernetes-sigs/krew-index

add kubectl-skew plugin

Welcome @dty1er! <br><br>It looks like this is your first PR to <a href='https://github.com/kubernetes-sigs/krew-index'>kubernetes-sigs/krew-index</a> 🎉. Please refer to our pull request process documentation to help your PR have a smooth ride to approval. <br><br>You will be prompted by a bot to use commands during the review process. Do not be afraid to follow the prompts! It is okay to experiment. Here is the bot commands documentation. <br><br>You can also check if kubernetes-sigs/krew-index has its own contribution guidelines. <br><br>You may want to refer to our testing guide if you run into trouble with your tests not passing. <br><br>If you are having difficulty getting your pull request seen, please follow the recommended escalation practices. Also, for tips and tricks in the contribution process you may want to read the Kubernetes contributor cheat sheet. We want to make sure your contribution gets all the attention it needs! <br><br>Thank you, and welcome to Kubernetes. :smiley:

dty1er

comment created time in a day

PR opened kubernetes-sigs/krew-index

add kubectl-skew plugin

I want to introduce a new kubectl plugin "kubectl-skew" (https://github.com/dty1er/kubectl-skew). This is a simple plugin to show if the user's kubernets cluster/kubectl version is "skewed" (= not following Kubernetes version skew policy).

Some kubernetes users (especially beginners) get confused by kubectl or kubernetes behavior which looks weird. They might be a actual bug, but some of them are caused by their version. Because kubernetes development is fast, sometimes using inappropriate version causes such confusion.

What I want to do are:

  • Help people to be aware of "version skew policy" (I've found some people even don't know it)
  • Help people to understand if they are "skewed" or not easily

I believe this plugin is useful for such situation and be worth to be indexed in krew central repository.


  • The result of kubectl krew install on my laptop
~/repos/src/github.com/dty1er/krew-index add-skew $ kubectl krew install --manifest=./plugins/skew.yaml --archive=./tmp/kubectl-skew_0.0.3_Linux_x86_64.tar.gz
Installing plugin: skew
Installed plugin: skew
\
 | Use this plugin:
 |      kubectl skew
 | Documentation:
 |      https://github.com/dty1er/kubectl-skew
/
+51 -0

0 comment

1 changed file

pr created time in a day

PR closed kubernetes-sigs/krew-index

Add a new plugin kubectl-ks cncf-cla: yes do-not-merge/hold size/M

<!--

PLUGIN DEVELOPERS: If you are submitting a new plugin

-->

  • [x] Make sure you read the Plugin Naming Guide: https://krew.sigs.k8s.io/docs/developer-guide/develop/naming-guide/
  • [x] Verify you can install your plugin locally: kubectl krew install --manifest=[...] --archive=[...]

Below is the test output:

➜  krew-index git:(add-ks) ✗ kubectl krew install --manifest plugins/ks.yaml
WARNING: To be able to run kubectl plugins, you need to add
the following to your ~/.zshrc:

    export PATH="${PATH}:${HOME}/.krew/bin"

and restart your shell.

Installing plugin: ks
Installed plugin: ks
\
 | Use this plugin:
 | 	kubectl ks
 | Documentation:
 | 	https://github.com/linuxsuren/ks
/

Try to fix the CLA issue with #951

+34 -0

7 comments

1 changed file

LinuxSuRen

pr closed time in a day

more