Skip to content

Action to build manifests based on Kustomize

License

Notifications You must be signed in to change notification settings

qupaya/kustomize

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kustomize

Current Tag Docker Build

GitHub Action to build manifests based on Kustomize.

Usage

name: Example

on:
  - push
  - pull_request

jobs:
  test:
    runs-on: ubuntu-latest

    steps:
      - uses: actions/checkout@v2

      - uses: actionhippie/kustomize@v1
        with:
          version: 4.4.0

Inputs

args

Override all kustomize arguments

target

Optional path to write output into

workingdir

Switch into this directory before execution

stack_trace

Print a stack-trace on error

enable_alpha_plugins

Enable Kustomize alpha plugins

enable_exec

Enable support for exec functions

enable_helm

Enable Helm inflator generator

enable_managedby_label

Inject app.kubernetes.io/managed-by labels

enable_star

Enable support for starlark functions

load_restrictor

Override load restrictions

reorder

Reorder resources before output

path

Path to read, defaults to current directory

print

Print messages directly, defaults to true

version

Use a specific version of Kustomize

helm

Use a specific version of Helm

ksops

Use a specific version of Ksops

gpgkey

Private GnuPG key for KSOPS integration

Outputs

manifest

Generated manifest for Kubernetes

Security

If you find a security issue please contact [email protected] first.

Contributing

Fork -> Patch -> Push -> Pull Request

Authors

License

Apache-2.0

Copyright

Copyright (c) 2021 Thomas Boerger <[email protected]>

About

Action to build manifests based on Kustomize

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 65.8%
  • Dockerfile 34.2%