Created
April 10, 2018 00:26
-
-
Save hasbro17/c4812508c5a27733fc1e7254e0def413 to your computer and use it in GitHub Desktop.
Catalog Resource for sample app Memcached Operator
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
time="2018-04-10T00:06:09Z" level=info msg="processing tectonic-system/memcached-ocs" | |
time="2018-04-10T00:06:09Z" level=info msg="getting tectonic-system/memcached-ocs from queue" | |
time="2018-04-10T00:06:09Z" level=info msg="loading ui catalog entries from a configmap: memcached-ocs" | |
time="2018-04-10T00:06:09Z" level=debug msg="Load ConfigMap -- BEGIN memcached-ocs" | |
time="2018-04-10T00:06:09Z" level=debug msg="Load ConfigMap -- ConfigMap contains packages" | |
time="2018-04-10T00:06:09Z" level=debug msg="Load ConfigMap -- Found packages: map[memcached:{memcached [{alpha memcached-operator.v0.0.1}] }]" | |
time="2018-04-10T00:06:09Z" level=debug msg="Load ConfigMap -- OK memcached-ocs" | |
time="2018-04-10T00:06:09Z" level=info msg="syncing CatalogSource: /apis/app.coreos.com/v1alpha1/namespaces/tectonic-system/catalogsource-v1s/memcached-ocs" | |
time="2018-04-10T00:06:09Z" level=debug msg="Catalog Sync -- BEGIN" | |
time="2018-04-10T00:06:09Z" level=debug msg="Catalog Sync -- Packages found: map[memcached:{memcached [{alpha memcached-operator.v0.0.1}] }]" | |
time="2018-04-10T00:06:09Z" level=debug msg="Catalog Sync -- BEGIN store service memcached" | |
time="2018-04-10T00:06:09Z" level=debug msg="UpdateEntry -- BEGIN memcached" | |
time="2018-04-10T00:06:09Z" level=debug msg="UpdateEntry -- OK memcached -- updated exisiting entry" | |
time="2018-04-10T00:06:09Z" level=debug msg="Catalog Sync -- OK storing service memcached-operator.v0.0.1 v0.0.1" | |
time="2018-04-10T00:06:09Z" level=debug msg="Catalog Sync -- Pruning old services" | |
time="2018-04-10T00:06:09Z" level=debug msg="Catalog Sync -- END 1/1 services synced" | |
time="2018-04-10T00:06:09Z" level=info msg="created 1 UICatalogEntry resources" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
apiVersion: app.coreos.com/v1alpha1 | |
kind: CatalogSource-v1 | |
metadata: | |
clusterName: "" | |
creationTimestamp: 2018-04-09T23:59:14Z | |
deletionGracePeriodSeconds: null | |
deletionTimestamp: null | |
initializers: null | |
name: memcached-ocs | |
namespace: tectonic-system | |
resourceVersion: "1104204" | |
selfLink: /apis/app.coreos.com/v1alpha1/namespaces/tectonic-system/catalogsource-v1s/memcached-ocs | |
uid: 01a2382f-3c52-11e8-8cc0-06b6fc5d47fa | |
spec: | |
configMap: memcached-ocs | |
displayName: Custom Memcached Catalog | |
name: memcached-ocs | |
publisher: Haseeb Tariq. | |
secrets: | |
- coreos-pull-secret | |
sourceType: internal |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
apiVersion: v1 | |
kind: ConfigMap | |
metadata: | |
name: memcached-ocs | |
namespace: tectonic-system | |
data: | |
clusterServiceVersions: |- | |
- apiVersion: app.coreos.com/v1alpha1 | |
kind: ClusterServiceVersion-v1 | |
metadata: | |
name: memcached-operator.v0.0.1 | |
namespace: placeholder | |
spec: | |
install: | |
strategy: deployment | |
spec: | |
permissions: | |
- serviceAccountName: memcached-operator | |
rules: | |
- apiGroups: | |
- "*" | |
resources: | |
- "*" | |
verbs: | |
- "*" | |
deployments: | |
- name: memcached-operator | |
spec: | |
replicas: 1 | |
selector: | |
matchLabels: | |
app: memcached-operator | |
template: | |
metadata: | |
labels: | |
app: memcached-operator | |
spec: | |
containers: | |
- name: memcached-operator-alm-owned | |
image: quay.io/haseeb_tariq/memcached-operator:v0.0.1 | |
command: | |
- memcached-operator | |
imagePullPolicy: Always | |
env: | |
- name: MY_POD_NAMESPACE | |
valueFrom: | |
fieldRef: | |
fieldPath: metadata.namespace | |
- name: MY_POD_NAME | |
valueFrom: | |
fieldRef: | |
fieldPath: metadata.name | |
restartPolicy: Always | |
terminationGracePeriodSeconds: 5 | |
serviceAccountName: memcached-operator | |
serviceAccount: memcached-operator | |
customresourcedefinitions: | |
owned: | |
- description: Represents a cluster of memcached instances | |
displayName: Memcached Cluster | |
kind: Memcached | |
name: memcacheds.cache.example.com | |
version: v1alpha1 | |
version: 0.0.1 | |
labels: | |
alm-owner-enterprise-app: memcached-operator | |
alm-status-descriptors: memcached-operator.v0.0.1 | |
customResourceDefinitions: |- | |
- apiVersion: apiextensions.k8s.io/v1beta1 | |
kind: CustomResourceDefinition | |
metadata: | |
name: memcacheds.cache.example.com | |
spec: | |
group: cache.example.com | |
names: | |
kind: Memcached | |
listKind: MemcachedList | |
plural: memcacheds | |
singular: memcached | |
scope: Namespaced | |
version: v1alpha1 | |
packages: |- | |
- packageName: memcached | |
channels: | |
- name: alpha | |
currentCSV: memcached-operator.v0.0.1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Created by catalog operator | |
apiVersion: app.coreos.com/v1alpha1 | |
kind: UICatalogEntry-v1 | |
metadata: | |
clusterName: '' | |
selfLink: >- | |
/apis/app.coreos.com/v1alpha1/namespaces/tectonic-system/uicatalogentry-v1s/memcached | |
resourceVersion: '1107958' | |
name: memcached | |
uid: 01a6dc32-3c52-11e8-8cc0-06b6fc5d47fa | |
initializers: null | |
creationTimestamp: '2018-04-09T23:59:14Z' | |
generation: 0 | |
namespace: tectonic-system | |
ownerReferences: | |
- apiVersion: app.coreos.com/v1alpha1 | |
blockOwnerDeletion: true | |
controller: true | |
kind: CatalogSource-v1 | |
name: memcached-ocs | |
uid: 01a2382f-3c52-11e8-8cc0-06b6fc5d47fa | |
labels: | |
tectonic-visibility: ocs | |
spec: | |
manifest: | |
channels: | |
- currentCSV: memcached-operator.v0.0.1 | |
name: alpha | |
defaultChannel: '' | |
packageName: memcached | |
spec: | |
customresourcedefinitions: | |
owned: | |
- description: Represents a cluster of memcached instances | |
displayName: Memcached Cluster | |
kind: Memcached | |
name: memcacheds.cache.example.com | |
version: v1alpha1 | |
keywords: null | |
displayName: '' | |
provider: | |
name: '' | |
url: '' | |
maturity: '' | |
version: 0.0.1 | |
install: | |
spec: | |
deployments: | |
- name: memcached-operator | |
spec: | |
replicas: 1 | |
selector: | |
matchLabels: | |
app: memcached-operator | |
template: | |
metadata: | |
labels: | |
app: memcached-operator | |
spec: | |
containers: | |
- command: | |
- memcached-operator | |
env: | |
- name: MY_POD_NAMESPACE | |
valueFrom: | |
fieldRef: | |
fieldPath: metadata.namespace | |
- name: MY_POD_NAME | |
valueFrom: | |
fieldRef: | |
fieldPath: metadata.name | |
image: 'quay.io/haseeb_tariq/memcached-operator:v0.0.1' | |
imagePullPolicy: Always | |
name: memcached-operator-alm-owned | |
restartPolicy: Always | |
serviceAccount: memcached-operator | |
serviceAccountName: memcached-operator | |
terminationGracePeriodSeconds: 5 | |
permissions: | |
- rules: | |
- apiGroups: | |
- '*' | |
resources: | |
- '*' | |
verbs: | |
- '*' | |
serviceAccountName: memcached-operator | |
strategy: deployment | |
maintainers: null | |
description: '' | |
labels: | |
alm-owner-enterprise-app: memcached-operator | |
alm-status-descriptors: memcached-operator.v0.0.1 | |
status: | |
metadata: {} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment