Skip to content

rkarp/k8s-toolbox

Repository files navigation

K8s Toolbox

This toolbox allows you to install various components on a K8s cluster.

Design

  • The main goal is to make it easy to install K8s essentials needed to be able to subsequently deploy your own applications with full HTTPS support.
  • The content of this repo can be used as an initial template for your K8s infrastructure setup code.
  • Component configuration can be customized using values.custom.yaml when using the custom Skaffold profile.

K8s setup components

The components under components/k8s-setup cover some basic requirements for deploying applications on K8s:

Usage

Prerequisites

Note: In order to deploy with Skaffold, make sure KUBECONFIG is set properly.

Tips

Docker pull limit error

If you get TOOMANYREQUESTS: You have reached your pull rate limit you can use this instead of skaffold dev:

skaffold run --cache-artifacts=false --tail
skaffold delete

This will avoid the Skaffold-specific cache checks which may pull from Docker Hub.

Useful links

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

About

No description or website provided.

Topics

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages