Sha256: bb70263548be6a8fc1d027937b3e66919ac1cfdb61df9d54ae1334bef7a109d6

Contents?: true

Size: 1.22 KB

Versions: 2

Compression:

Stored size: 1.22 KB

Contents

---
title: kubes new
reference: true
---

## Usage

    kubes new

## Description

Generates new resource.

## Examples

    $ kubes new ingress
          create  .kubes/resources/web/ingress.yaml
    $ kubes new service_account
          create  .kubes/resources/shared/service_account.yaml
    $

## Supported Resources

Here's a list of some of the supported resources.

    backend_config
    config_map
    daemon_set
    deployment
    ingress
    job
    managed_certificate
    namespace
    network_policy
    pod
    role_binding
    role
    secret
    service_account
    service

Refer to the source code to all the resources that the generator supports:
https://github.com/boltops-tools/kubes/blob/master/lib/templates/new/yaml


## Options

```
a, [--app=APP]                   # App name
                                 # Default: demo
y, [--force]                     # Bypass overwrite are you sure prompt for existing files
r, [--role=ROLE]                 # Role. IE: web, clock, worker, migrate, etc. Defaults to convention: web or shared when not set
t, [--type=TYPE]                 # Type: dsl or yaml
                                 # Default: yaml
    [--verbose], [--no-verbose]  
    [--noop], [--no-noop]        
```

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
kubes-0.5.1 docs/_reference/kubes-new.md
kubes-0.5.0 docs/_reference/kubes-new.md