https://github.com/actionhippie/kustomize
Action to build manifests based on Kustomize
https://github.com/actionhippie/kustomize
action github
Last synced: 5 months ago
JSON representation
Action to build manifests based on Kustomize
- Host: GitHub
- URL: https://github.com/actionhippie/kustomize
- Owner: actionhippie
- License: apache-2.0
- Created: 2021-10-15T12:40:06.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2026-01-15T05:04:11.000Z (6 months ago)
- Last Synced: 2026-01-15T07:39:01.248Z (6 months ago)
- Topics: action, github
- Language: Shell
- Homepage:
- Size: 243 KB
- Stars: 0
- Watchers: 1
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# kustomize
[](https://github.com/actionhippie/kustomize) [](https://github.com/actionhippie/kustomize/actions/workflows/docker.yml)
[GitHub Action](https://github.com/features/actions) to build manifests based on Kustomize.
## Usage
```yml
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 thomas@webhippie.de first.
## Contributing
Fork -> Patch -> Push -> Pull Request
## Authors
* [Thomas Boerger](https://github.com/tboerger)
## License
Apache-2.0
## Copyright
```console
Copyright (c) 2021 Thomas Boerger
```