Skip to content

Commit

Permalink
operators [N] [CI] seldon-operator (1.12.0)
Browse files Browse the repository at this point in the history
  • Loading branch information
ukclivecox authored Jan 21, 2022
1 parent f7355cb commit 7130f05
Show file tree
Hide file tree
Showing 30 changed files with 10,879 additions and 38,641 deletions.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,6 @@ apiVersion: operators.coreos.com/v1alpha1
kind: ClusterServiceVersion
metadata:
annotations:
# Setting olm.maxOpenShiftVersion automatically
# This property was added via an automatic process since it was possible to identify that this distribution uses API(s),
# which will be removed in the k8s version 1.22 and OpenShift version OCP 4.9. Then, it will prevent OCP users to
# upgrade their cluster to 4.9 before they have installed in their current clusters a version of your operator that
# is compatible with it. Please, ensure that your project is no longer using these API(s) and that you start to
# distribute solutions which is compatible with Openshift 4.9.
# For further information, check the README of this repository.
olm.properties: '[{"type": "olm.maxOpenShiftVersion", "value": "4.8"}]'
alm-examples: |-
[
{
Expand Down Expand Up @@ -56,14 +48,15 @@ metadata:
capabilities: Seamless Upgrades
categories: AI/Machine Learning
certified: 'false'
containerImage: seldonio/seldon-core-operator:1.7.0
containerImage: seldonio/seldon-core-operator:1.12.0
createdAt: '2019-05-21 15:00:00'
description: The Seldon operator for management, monitoring and operations of machine learning systems through the Seldon Engine. Once installed, the Seldon Operator provides multiple functions which facilitate the productisation, monitoring and maintenance of machine learning systems at scale.
operators.operatorframework.io/builder: operator-sdk-v1.2.0
olm.skipRange: <1.12.0
operators.operatorframework.io/builder: operator-sdk-v1.15.0+git
operators.operatorframework.io/project_layout: go.kubebuilder.io/v2
repository: https://github.com/SeldonIO/seldon-core
support: Clive Cox
name: seldon-operator.v1.7.0
name: seldon-operator.v1.12.0
namespace: seldon-operator-system
spec:
apiservicedefinitions: {}
Expand Down Expand Up @@ -443,6 +436,10 @@ spec:
command:
- /manager
env:
- name: MANAGER_LEADER_ELECTION_ID
value: a33bd623.machinelearning.seldon.io
- name: MANAGER_LOG_LEVEL
value: INFO
- name: WATCH_NAMESPACE
valueFrom:
fieldRef:
Expand All @@ -469,16 +466,18 @@ spec:
- name: AMBASSADOR_SINGLE_NAMESPACE
value: 'false'
- name: ENGINE_CONTAINER_IMAGE_AND_VERSION
value: docker.io/seldonio/engine:1.7.0
value: docker.io/seldonio/engine:1.12.0
- name: ENGINE_CONTAINER_IMAGE_PULL_POLICY
value: IfNotPresent
- name: ENGINE_CONTAINER_SERVICE_ACCOUNT_NAME
value: default
- name: ENGINE_CONTAINER_USER
- name: ENGINE_LOG_MESSAGES_EXTERNALLY
value: 'false'
- name: PREDICTIVE_UNIT_SERVICE_PORT
- name: PREDICTIVE_UNIT_HTTP_SERVICE_PORT
value: '9000'
- name: PREDICTIVE_UNIT_GRPC_SERVICE_PORT
value: '9500'
- name: PREDICTIVE_UNIT_DEFAULT_ENV_SECRET_REF_NAME
- name: PREDICTIVE_UNIT_METRICS_PORT_NAME
value: metrics
Expand All @@ -498,7 +497,7 @@ spec:
- name: USE_EXECUTOR
value: 'true'
- name: EXECUTOR_CONTAINER_IMAGE_AND_VERSION
value: seldonio/seldon-core-executor:1.7.0
value: seldonio/seldon-core-executor:1.12.0
- name: EXECUTOR_CONTAINER_IMAGE_PULL_POLICY
value: IfNotPresent
- name: EXECUTOR_PROMETHEUS_PATH
Expand All @@ -512,6 +511,10 @@ spec:
value: metrics
- name: EXECUTOR_REQUEST_LOGGER_DEFAULT_ENDPOINT
value: http://default-broker
- name: EXECUTOR_REQUEST_LOGGER_WORK_QUEUE_SIZE
value: '10000'
- name: EXECUTOR_REQUEST_LOGGER_WRITE_TIMEOUT_MS
value: '2000'
- name: DEFAULT_USER_ID
- name: EXECUTOR_DEFAULT_CPU_REQUEST
value: '0.5'
Expand All @@ -529,7 +532,9 @@ spec:
value: '0.5'
- name: ENGINE_DEFAULT_MEMORY_LIMIT
value: 512Mi
image: seldonio/seldon-core-operator:1.7.0
- name: DEPLOYMENT_NAME_AS_PREFIX
value: 'false'
image: docker.io/seldonio/seldon-core-operator:1.12.0
name: manager
ports:
- containerPort: 8443
Expand All @@ -549,7 +554,15 @@ spec:
- apiGroups:
- ''
resources:
- configmaps
- configmaps/status
verbs:
- get
- update
- patch
- apiGroups:
- coordination.k8s.io
resources:
- leases
verbs:
- get
- list
Expand All @@ -561,17 +574,22 @@ spec:
- apiGroups:
- ''
resources:
- configmaps/status
- configmaps
verbs:
- get
- list
- watch
- create
- update
- patch
- delete
- apiGroups:
- ''
resources:
- events
verbs:
- create
- patch
serviceAccountName: seldon-manager
strategy: deployment
installModes:
Expand Down Expand Up @@ -602,8 +620,7 @@ spec:
minKubeVersion: 1.16.0
provider:
name: Seldon Technologies
replaces: seldon-operator.v1.6.0
selector:
matchLabels:
name: seldon-operator
version: 1.7.0
version: 1.12.0
16 changes: 16 additions & 0 deletions operators/seldon-operator/1.12.0/metadata/annotations.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
annotations:
# Core bundle annotations.
operators.operatorframework.io.bundle.mediatype.v1: registry+v1
operators.operatorframework.io.bundle.manifests.v1: manifests/
operators.operatorframework.io.bundle.metadata.v1: metadata/
operators.operatorframework.io.bundle.package.v1: seldon-operator
operators.operatorframework.io.bundle.channels.v1: stable
operators.operatorframework.io.bundle.channel.default.v1: stable
operators.operatorframework.io.metrics.builder: operator-sdk-v1.15.0+git
operators.operatorframework.io.metrics.mediatype.v1: metrics+v1
operators.operatorframework.io.metrics.project_layout: go.kubebuilder.io/v2

# Annotations for testing.
operators.operatorframework.io.test.mediatype.v1: scorecard+v1
operators.operatorframework.io.test.config.v1: tests/scorecard/
com.redhat.openshift.versions: "v4.8"
70 changes: 70 additions & 0 deletions operators/seldon-operator/1.12.0/tests/scorecard/config.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,70 @@
apiVersion: scorecard.operatorframework.io/v1alpha3
kind: Configuration
metadata:
name: seldon-config
stages:
- parallel: true
tests:
- entrypoint:
- scorecard-test
- basic-check-spec
image: quay.io/operator-framework/scorecard-test:v1.0.1
labels:
suite: basic
test: basic-check-spec-test
storage:
spec:
mountPath: {}
- entrypoint:
- scorecard-test
- olm-bundle-validation
image: quay.io/operator-framework/scorecard-test:v1.0.1
labels:
suite: olm
test: olm-bundle-validation-test
storage:
spec:
mountPath: {}
- entrypoint:
- scorecard-test
- olm-crds-have-validation
image: quay.io/operator-framework/scorecard-test:v1.0.1
labels:
suite: olm
test: olm-crds-have-validation-test
storage:
spec:
mountPath: {}
- entrypoint:
- scorecard-test
- olm-crds-have-resources
image: quay.io/operator-framework/scorecard-test:v1.0.1
labels:
suite: olm
test: olm-crds-have-resources-test
storage:
spec:
mountPath: {}
- entrypoint:
- scorecard-test
- olm-spec-descriptors
image: quay.io/operator-framework/scorecard-test:v1.0.1
labels:
suite: olm
test: olm-spec-descriptors-test
storage:
spec:
mountPath: {}
- entrypoint:
- scorecard-test
- olm-status-descriptors
image: quay.io/operator-framework/scorecard-test:v1.0.1
labels:
suite: olm
test: olm-status-descriptors-test
storage:
spec:
mountPath: {}
storage:
spec:
mountPath: {}
Loading

0 comments on commit 7130f05

Please sign in to comment.