kyml

command module
v0.0.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 1, 2020 License: Apache-2.0 Imports: 1 Imported by: 0

README

kubectl-yaml_writer logo

Codefresh build status Go Report Card

Kubectl yaml-writer

Kubectl yaml-writer is a command line for easily creating and updating k8s yaml files (gitops)

What does Kubectl yaml-writer do?

Kubectl yaml-writer is a cli that makes it easy to

  1. Update k8 resources (like deployments, services etc...) yaml files.
  2. Create a simple k8 app (pair of a service and deployment) yaml files.

When will you use Kubectl yaml-writer ?

You can use kyml as part an automated cd pipeline to update your k8s manifest like in the flow below:

  • Clone your gitops repo
  • Use Kubectl yaml-writer to update your deployment entities with new docker images
  • Commit your updatet to your gitops repo
  • Call your gitops tool (Argo CD or any other). Alternatively you can configure your gitops to sync automatically when repo changes.

Additionally, you can use Kubectl yaml-writer to create a simple functional pair of a service and deployment yaml files.

Installation

Currently working on adding Kubectl yaml-writer to Krew

Documentation

Run Kubectl yaml-writer -h to learn about Kubectl yaml-writer commands and options.

Issues / Enhancement Requests

You can submit issues and enhancements request as issues in this repo.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL