Sign inSign up

kokuwaio/kubectl

By kokuwaio

Updated about 3 hours ago

A WoodpeckerCI plugin for kubectl.

Image
Integration & delivery
Developer tools
0

7.9K

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:bd912f2e1

Size

24.2 MB

Last updated

about 3 hours ago

docker pull kokuwaio/kubectl