Skip to content

Commit

Permalink
v0.1.11, fix in CSV for dashboardURL (#154)
Browse files Browse the repository at this point in the history
Signed-off-by: Mandana Vaziri <[email protected]>
  • Loading branch information
vazirim authored Jun 25, 2020
1 parent c883801 commit 79b88db
Show file tree
Hide file tree
Showing 14 changed files with 1,336 additions and 8 deletions.
86 changes: 81 additions & 5 deletions config/templates/defaults.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,31 @@ crd:
- description: Plan for the service from the IBM Cloud Catalog
displayName: Plan
path: plan
x-descriptors:
- 'urn:alm:descriptor:text'
- description: ServiceClassType is set to CF if the service is CloundFoundry
displayName: ServiceClassType
path: serviceClassType
x-descriptors:
- 'urn:alm:descriptor:text'
- description: ExternalName for the service as it appears on IBM Cloud
displayName: ExternalName
path: externalName
x-descriptors:
- 'urn:alm:descriptor:text'
- description: Parameters for the service
displayName: Parameters
path: parameters
x-descriptors:
- 'urn:alm:descriptor:text'
- description: Tags for the service
displayName: Tags
path: tags
x-descriptors:
- 'urn:alm:descriptor:text'
- description: Current context for the service (resource group, resource group ID, user, region, org, space)
displayName: Context
path: context
x-descriptors:
- 'urn:alm:descriptor:text'
statusDescriptors:
Expand All @@ -54,8 +79,8 @@ crd:
path: serviceClass
x-descriptors:
- 'urn:alm:descriptor:text'
- description: Indicates if IAM type or legacy
displayName: Service Class Type
- description: Current ServiceClassType, set to CF if the service is CloundFoundry
displayName: ServiceClassType
path: serviceClassType
x-descriptors:
- 'urn:alm:descriptor:text'
Expand All @@ -64,7 +89,7 @@ crd:
path: state
x-descriptors:
- 'urn:alm:descriptor:text'
- description: Current context for the service (resorce group, region, org, space)
- description: Current context for the service (resource group, resource group ID, user, region, org, space)
displayName: Context
path: context
x-descriptors:
Expand All @@ -73,7 +98,27 @@ crd:
displayName: Instance ID
path: instanceId
x-descriptors:
- 'urn:alm:descriptor:text'
- 'urn:alm:descriptor:text'
- description: ExternalName for the service as it appears on IBM Cloud
displayName: ExternalName
path: externalName
x-descriptors:
- 'urn:alm:descriptor:text'
- description: Parameters for the service
displayName: Parameters
path: parameters
x-descriptors:
- 'urn:alm:descriptor:text'
- description: Tags for the service
displayName: Tags
path: tags
x-descriptors:
- 'urn:alm:descriptor:text'
- description: DashboardURL for the service
displayName: DashboardURL
path: dashboardURL
x-descriptors:
- 'urn:alm:descriptor:text'
- kind: Binding
description: Represents an instance of a service binding resource on IBM Cloud. A Binding creates a secret with the service instance credentials.
example: |-
Expand Down Expand Up @@ -106,6 +151,26 @@ crd:
path: secretName
x-descriptors:
- 'urn:alm:descriptor:text'
- description: ServiceNamespace of the service resource to bind
displayName: ServiceNamespace
path: serviceNamespace
x-descriptors:
- 'urn:alm:descriptor:text'
- description: Role for the credentials
displayName: Role
path: role
x-descriptors:
- 'urn:alm:descriptor:text'
- description: Alias for the credentials to be aliased
displayName: Alias
path: alias
x-descriptors:
- 'urn:alm:descriptor:text'
- description: Parameters for the binding
displayName: Parameters
path: parameters
x-descriptors:
- 'urn:alm:descriptor:text'
statusDescriptors:
- description: Detailed message on current status
displayName: Message
Expand All @@ -123,5 +188,16 @@ crd:
x-descriptors:
- 'urn:alm:descriptor:text'
- 'urn:alm:descriptor:io.kubernetes:Secret'
- 'binding:env:object:secret'
- 'binding:env:object:secret'
- description: Instance ID for the service
displayName: InstanceID
path: instanceId
x-descriptors:
- 'urn:alm:descriptor:text'
- description: Key Instance ID for the credentials
displayName: KeyInstanceID
path: keyInstanceId
x-descriptors:
- 'urn:alm:descriptor:text'


2 changes: 1 addition & 1 deletion hack/latest_tag
Original file line number Diff line number Diff line change
@@ -1 +1 @@
export TAG=0.1.10
export TAG=0.1.11
469 changes: 469 additions & 0 deletions olm/0.1.11/ibmcloud_operator.v0.1.11.clusterserviceversion.yaml

Large diffs are not rendered by default.

103 changes: 103 additions & 0 deletions olm/0.1.11/ibmcloud_operator_v1alpha1_binding.crd.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,103 @@
apiVersion: apiextensions.k8s.io/v1beta1
kind: CustomResourceDefinition
metadata:
creationTimestamp: null
labels:
controller-tools.k8s.io: "1.0"
name: bindings.ibmcloud.ibm.com
spec:
additionalPrinterColumns:
- JSONPath: .status.state
name: Status
type: string
- JSONPath: .metadata.creationTimestamp
name: Age
type: date
group: ibmcloud.ibm.com
names:
kind: Binding
plural: bindings
scope: Namespaced
subresources:
status: {}
validation:
openAPIV3Schema:
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/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/api-conventions.md#types-kinds'
type: string
metadata:
type: object
spec:
properties:
alias:
type: string
parameters:
items:
properties:
attributes:
description: A parameter may have attributes (e.g. message hub
topic might have partitions)
type: object
name:
description: Name representing the key.
type: string
value:
description: Defaults to null.

valueFrom:
description: Source for the value. Cannot be used if value is
not empty.
properties:
configMapKeyRef:
description: Selects a key of a ConfigMap.
type: object
secretKeyRef:
description: Selects a key of a secret in the resource namespace
type: object
type: object
required:
- name
type: object
type: array
role:
type: string
secretName:
type: string
serviceName:
type: string
serviceNamespace:
type: string
required:
- serviceName
type: object
status:
properties:
generation:
format: int64
type: integer
instanceId:
type: string
keyInstanceId:
type: string
message:
type: string
secretName:
type: string
state:
type: string
type: object
version: v1alpha1
status:
acceptedNames:
kind: ""
plural: ""
conditions: []
storedVersions: []
Loading

0 comments on commit 79b88db

Please sign in to comment.