Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 23 additions & 0 deletions charts/catalogappscodecom-aerospikebinding-editor/.helmignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# Patterns to ignore when building packages.
# This supports shell glob matching, relative path matching, and
# negation (prefixed with !). Only one pattern per line.
.DS_Store
# Common VCS dirs
.git/
.gitignore
.bzr/
.bzrignore
.hg/
.hgignore
.svn/
# Common backup files
*.swp
*.bak
*.tmp
*.orig
*~
# Various IDEs
.project
.idea/
*.tmproj
.vscode/
16 changes: 16 additions & 0 deletions charts/catalogappscodecom-aerospikebinding-editor/Chart.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
annotations:
meta.x-helm.dev/editor: '{"group":"catalog.appscode.com","version":"v1alpha1","resource":"aerospikebindings"}'
apiVersion: v2
appVersion: v0.35.0
description: AerospikeBinding Editor
home: https://appscode.com
icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png
keywords:
- appscode
kubeVersion: '>= 1.20.0'
maintainers:
- email: support@appscode.com
name: appscode
name: catalogappscodecom-aerospikebinding-editor
type: application
version: v0.35.0
67 changes: 67 additions & 0 deletions charts/catalogappscodecom-aerospikebinding-editor/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
# AerospikeBinding Editor

[AerospikeBinding Editor by AppsCode](https://appscode.com) - AerospikeBinding Editor

## TL;DR;

```bash
$ helm repo add appscode https://charts.appscode.com/stable/
$ helm repo update
$ helm search repo appscode/catalogappscodecom-aerospikebinding-editor --version=v0.35.0
$ helm upgrade -i catalogappscodecom-aerospikebinding-editor appscode/catalogappscodecom-aerospikebinding-editor -n default --create-namespace --version=v0.35.0
```

## Introduction

This chart deploys a AerospikeBinding Editor on a [Kubernetes](http://kubernetes.io) cluster using the [Helm](https://helm.sh) package manager.

## Prerequisites

- Kubernetes 1.20+

## Installing the Chart

To install/upgrade the chart with the release name `catalogappscodecom-aerospikebinding-editor`:

```bash
$ helm upgrade -i catalogappscodecom-aerospikebinding-editor appscode/catalogappscodecom-aerospikebinding-editor -n default --create-namespace --version=v0.35.0
```

The command deploys a AerospikeBinding Editor on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation.

> **Tip**: List all releases using `helm list`

## Uninstalling the Chart

To uninstall the `catalogappscodecom-aerospikebinding-editor`:

```bash
$ helm uninstall catalogappscodecom-aerospikebinding-editor -n default
```

The command removes all the Kubernetes components associated with the chart and deletes the release.

## Configuration

The following table lists the configurable parameters of the `catalogappscodecom-aerospikebinding-editor` chart and their default values.

| Parameter | Description | Default |
|--------------------|-------------|--------------------------------------------|
| apiVersion | | <code>catalog.appscode.com/v1alpha1</code> |
| kind | | <code>AerospikeBinding</code> |
| metadata.name | | <code>aerospikebinding</code> |
| metadata.namespace | | <code>default</code> |


Specify each parameter using the `--set key=value[,key=value]` argument to `helm upgrade -i`. For example:

```bash
$ helm upgrade -i catalogappscodecom-aerospikebinding-editor appscode/catalogappscodecom-aerospikebinding-editor -n default --create-namespace --version=v0.35.0 --set apiVersion=catalog.appscode.com/v1alpha1
```

Alternatively, a YAML file that specifies the values for the parameters can be provided while
installing the chart. For example:

```bash
$ helm upgrade -i catalogappscodecom-aerospikebinding-editor appscode/catalogappscodecom-aerospikebinding-editor -n default --create-namespace --version=v0.35.0 --values values.yaml
```
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
name: aerospikebindings.catalog.appscode.com
spec:
group: catalog.appscode.com
names:
kind: AerospikeBinding
listKind: AerospikeBindingList
plural: aerospikebindings
singular: aerospikebinding
scope: Namespaced
versions:
- name: v1alpha1
schema:
openAPIV3Schema:
description: AerospikeBinding is the Schema for the aerospikebindings API
properties:
apiVersion:
description: |-
APIVersion defines the versioned schema of this representation of an object.
Servers should convert recognized schemas to the latest internal value, and
may reject unrecognized values.
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
type: string
kind:
description: |-
Kind is a string value representing the REST resource this object represents.
Servers may infer this from the endpoint the client submits requests to.
Cannot be updated.
In CamelCase.
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
type: string
metadata:
type: object
spec:
description: BindingSpec defines the desired state of Binding
properties:
sourceRef:
description: SourceRef refers to the source app instance.
properties:
name:
description: |-
Name of the referent.
More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
type: string
namespace:
description: |-
Namespace of the referent.
More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/
type: string
required:
- name
type: object
uiExposure:
description: UIExposure holds the specification of UI exposer
properties:
disableCostEfficiency:
type: boolean
disableUI:
type: boolean
required:
- disableCostEfficiency
- disableUI
type: object
required:
- sourceRef
type: object
type: object
served: true
storage: true
status:
acceptedNames:
kind: ""
plural: ""
conditions: null
storedVersions: null
18 changes: 18 additions & 0 deletions charts/catalogappscodecom-aerospikebinding-editor/doc.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
chart:
name: catalogappscodecom-aerospikebinding-editor
values: -- generate from values file --
valuesExample: -- generate from values file --
prerequisites:
- Kubernetes 1.20+
project:
app: a AerospikeBinding Editor
description: AerospikeBinding Editor
name: AerospikeBinding Editor by AppsCode
shortName: AerospikeBinding Editor
url: https://appscode.com
release:
name: catalogappscodecom-aerospikebinding-editor
namespace: default
repository:
name: appscode
url: https://charts.appscode.com/stable/
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
Get the AerospikeBinding by running the following command:

kubectl --namespace {{ .Release.Namespace }} get aerospikebindings.catalog.appscode.com {{ .Release.Name }}
Original file line number Diff line number Diff line change
@@ -0,0 +1,83 @@
description: AerospikeBinding is the Schema for the aerospikebindings API
properties:
apiVersion:
description: |-
APIVersion defines the versioned schema of this representation of an object.
Servers should convert recognized schemas to the latest internal value, and
may reject unrecognized values.
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
type: string
kind:
description: |-
Kind is a string value representing the REST resource this object represents.
Servers may infer this from the endpoint the client submits requests to.
Cannot be updated.
In CamelCase.
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
type: string
metadata:
properties:
annotations:
additionalProperties:
type: string
description: 'Annotations is an unstructured key value map stored with a resource
that may be set by external tools to store and retrieve arbitrary metadata.
They are not queryable and should be preserved when modifying objects. More
info: http://kubernetes.io/docs/user-guide/annotations'
type: object
labels:
additionalProperties:
type: string
description: 'Map of string keys and values that can be used to organize and
categorize (scope and select) objects. May match selectors of replication
controllers and services. More info: http://kubernetes.io/docs/user-guide/labels'
type: object
name:
description: 'Name must be unique within a namespace. Is required when creating
resources, although some resources may allow a client to request the generation
of an appropriate name automatically. Name is primarily intended for creation
idempotence and configuration definition. Cannot be updated. More info:
http://kubernetes.io/docs/user-guide/identifiers#names'
type: string
namespace:
description: "Namespace defines the space within which each name must be unique.
An empty namespace is equivalent to the \"default\" namespace, but \"default\"
is the canonical representation. Not all objects are required to be scoped
to a namespace - the value of this field for those objects will be empty.
\n Must be a DNS_LABEL. Cannot be updated. More info: http://kubernetes.io/docs/user-guide/namespaces"
type: string
type: object
spec:
description: BindingSpec defines the desired state of Binding
properties:
sourceRef:
description: SourceRef refers to the source app instance.
properties:
name:
description: |-
Name of the referent.
More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
type: string
namespace:
description: |-
Namespace of the referent.
More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/
type: string
required:
- name
type: object
uiExposure:
description: UIExposure holds the specification of UI exposer
properties:
disableCostEfficiency:
type: boolean
disableUI:
type: boolean
required:
- disableCostEfficiency
- disableUI
type: object
required:
- sourceRef
type: object
type: object
5 changes: 5 additions & 0 deletions charts/catalogappscodecom-aerospikebinding-editor/values.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
apiVersion: catalog.appscode.com/v1alpha1
kind: AerospikeBinding
metadata:
name: aerospikebinding
namespace: default
23 changes: 23 additions & 0 deletions charts/catalogappscodecom-db2binding-editor/.helmignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# Patterns to ignore when building packages.
# This supports shell glob matching, relative path matching, and
# negation (prefixed with !). Only one pattern per line.
.DS_Store
# Common VCS dirs
.git/
.gitignore
.bzr/
.bzrignore
.hg/
.hgignore
.svn/
# Common backup files
*.swp
*.bak
*.tmp
*.orig
*~
# Various IDEs
.project
.idea/
*.tmproj
.vscode/
16 changes: 16 additions & 0 deletions charts/catalogappscodecom-db2binding-editor/Chart.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
annotations:
meta.x-helm.dev/editor: '{"group":"catalog.appscode.com","version":"v1alpha1","resource":"db2bindings"}'
apiVersion: v2
appVersion: v0.35.0
description: DB2Binding Editor
home: https://appscode.com
icon: https://cdn.appscode.com/images/products/bytebuilders/bytebuilders-512x512.png
keywords:
- appscode
kubeVersion: '>= 1.20.0'
maintainers:
- email: support@appscode.com
name: appscode
name: catalogappscodecom-db2binding-editor
type: application
version: v0.35.0
Loading
Loading