Sign inSign up

kokuwaio/kubectl

By kokuwaio

•Updated 6 days ago

A WoodpeckerCI plugin for kubectl.

Image
Integration & delivery
Developer tools
0

10K+

kokuwaio/kubectl repository overview

⁠Kubectl WoodpeckerCI Plugin

license](https://git.kokuwa.io/woodpecker/kubectl/src/branch/main/LICENSE⁠) prs issues

A WoodpeckerCI⁠ plugin for kubectl⁠ for use in ci.kokuwa.io⁠.

⁠Features

  • fixed version matching Kubernetes version of kokuwa.io⁠
  • autologin into Kubernetes

⁠Usage

steps:

  kustomize:
    image: kokuwaio/kubectl:kustomize
    settings:
      directory: foo                 # default: .

  diff:
    image: kokuwaio/kubectl:diff
    settings:
      namespace: kokuwa.io           # no default
      directory: foo                 # default: .
      # cluster
      server:    https://192.168.1.3 # no default
      server-ca: L0...               # no default
      token:     ey...               # no default

  dryrun:
    image: kokuwaio/kubectl:dryrun
    settings:
      namespace: kokuwa.io           # no default
      directory: foo                 # default: .
      # cluster
      server:    https://192.168.1.3 # no default
      server-ca: L0...               # no default
      token:     ey...               # no default

  apply:
    image: kokuwaio/kubectl:apply
    settings:
      namespace: kokuwa.io           # no default
      directory: foo                 # default: .
      # cluster
      server:    https://192.168.1.3 # no default
      server-ca: L0...               # no default
      token:     ey...               # no default

  restart:
    image: kokuwaio/kubectl:restart
    settings:
      namespace: kokuwa.io           # no default
      resource:  deployment/example  # mandatory
      # cluster
      server:    https://192.168.1.3 # no default
      server-ca: L0...               # no default
      token:     ey...               # no default

Tag summary

Content type

Image

Digest

sha256:dfb6cd060…

Size

24.2 MB

Last updated

6 days ago

docker pull kokuwaio/kubectl