Sha256: 67f8ecc2b08d37197fa04c00f636b0b2ea48757078c62084545b5e62e9facf2f

Contents?: true

Size: 928 Bytes

Versions: 5

Compression:

Stored size: 928 Bytes

Contents

## kuby-kind

Kind provider for [Kuby](https://github.com/getkuby/kuby-core).

## Intro

In Kuby parlance, a "provider" is an [adapter](https://en.wikipedia.org/wiki/Adapter_pattern) that enables Kuby to deploy apps to a specific cloud provider. In this case, we're talking about [Kind](https://kind.sigs.k8s.io/), which is a tool that makes it easy to run local, ephemeral Kubernetes clusters.

All providers adhere to a specific interface, meaning you can swap out one provider for another without having to change your code.

## Usage

Enable the Kind provider like so:

```ruby
Kuby.define('MyApp') do
  environment(:production) do
    kubernetes do

      provider :kind

    end
  end
end
```

Once configured, you should be able to run all the Kuby commands as you would with any provider.

## License

Licensed under the MIT license. See LICENSE for details.

## Authors

* Cameron C. Dutro: http://github.com/camertron

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
kuby-kind-0.2.3 README.md
kuby-kind-0.2.2 README.md
kuby-kind-0.2.1 README.md
kuby-kind-0.2.0 README.md
kuby-kind-0.1.0 README.md