From b69b66d271575a3492d648db30d33930ae2aa476 Mon Sep 17 00:00:00 2001 From: Konstantin Semenov Date: Wed, 28 Apr 2021 14:53:16 +0100 Subject: [PATCH 1/3] Extend the scope of sig-service-catalog --- sig-service-catalog/charter.md | 33 +++++++++++++++++---------------- 1 file changed, 17 insertions(+), 16 deletions(-) diff --git a/sig-service-catalog/charter.md b/sig-service-catalog/charter.md index d9ed51cd065..6b8fb228914 100644 --- a/sig-service-catalog/charter.md +++ b/sig-service-catalog/charter.md @@ -5,28 +5,28 @@ README](https://github.com/kubernetes/community/blob/master/committee-steering/g ## Scope -Service Catalog is a Kubernetes extension project that implements the [Open -Service Broker API](https://www.openservicebrokerapi.org/) (OSBAPI). It enables -application developers to provision cloud services from within Kubernetes and -integrates configuration and discovery of those services into Kubernetes -resources. +Service Catalog is a Kubernetes extension project that implements and provides +specifications for kubernetes-specific solutions that enable application developers to +consume cloud-provided or self-hosted services from within Kubernetes and integrates +configuration and discovery of those services into Kubernetes resources. ### In scope See the [service-catalog SIG entry](https://github.com/kubernetes/community/tree/master/sig-service-catalog). -This SIG’s main goals are: -- Support, and adhere to, the Platform requirements of the [OSBAPI - specification](https://github.com/openservicebrokerapi/servicebroker/blob/master/spec.md). -- Provide a UX for Kubernetes users that is consistent with both the OSB API - specification and traditional Kubernetes user interactions. -- Align with the OSBAPI specification as changes are made. -- Provide feedback (bugs or feature requests) to the [OSBAPI WG]](https://www.openservicebrokerapi.org/). +Areas of focus: + +- Develop specifications for solutions related to configuring, discovering and connecting cloud services to applications running on Kubernetes +- Host implementations of the abovementioned specifications +- Provide a UX for Kubernetes users that is consistent with traditional Kubernetes user interactions. ### Code, Binaries and services -- [Source Repository](https://github.com/kubernetes-sigs/service-catalog) - - See [OWNERS](https://raw.githubusercontent.com/kubernetes-sigs/service-catalog/master/OWNERS) for who has access. +- Source repositories + - [kubernetes-sigs/service-catalog](https://github.com/kubernetes-sigs/service-catalog) + - [kubernetes-sigs/go-open-service-broker-client](https://github.com/kubernetes-sigs/go-open-service-broker-client) + - [kubernetes-sigs/minibroker](https://github.com/kubernetes-sigs/minibroker) + - See the OWNERS file in each repo for who has access. - [Image Repository](https://quay.io/organization/kubernetes-service-catalog) - Canary builds are published on pushes to master. - Release builds (and latest) are published on tags. @@ -53,12 +53,13 @@ This SIG’s main goals are: ### Out of scope The following, non-exhaustive, items are out of scope: -- Operation of OSBAPI Service Brokers. +- Operation of OSBAPI Service Brokers +- Operation of any particular service ## Roles This SIG's charter deviates from the [sig-governance](https://github.com/kubernetes/community/blob/master/committee-steering/governance/sig-governance.md) -roles. We do not have the Tech Lead role, and have a honorary Emeritus Chair role. +roles. We do not have the Tech Lead role, and have an honorary Emeritus Chair role. - [Maintainers](https://github.com/orgs/kubernetes-sigs/teams/service-catalog-maintainers/members) - Maintainer is equivalent to the standard [Kubernetes definition of From 96f9705f3b51e82a774083cc84203e792251fd75 Mon Sep 17 00:00:00 2001 From: Konstantin Semenov Date: Thu, 29 Apr 2021 22:25:47 +0100 Subject: [PATCH 2/3] [sig-service-catalog] Clarify out of scope items --- sig-service-catalog/charter.md | 1 - 1 file changed, 1 deletion(-) diff --git a/sig-service-catalog/charter.md b/sig-service-catalog/charter.md index 6b8fb228914..97cd6cf400b 100644 --- a/sig-service-catalog/charter.md +++ b/sig-service-catalog/charter.md @@ -53,7 +53,6 @@ Areas of focus: ### Out of scope The following, non-exhaustive, items are out of scope: -- Operation of OSBAPI Service Brokers - Operation of any particular service ## Roles From b5e7d28fee56a9a168850205e451ae547f8ecdce Mon Sep 17 00:00:00 2001 From: Konstantin Semenov Date: Thu, 10 Jun 2021 18:31:29 +0100 Subject: [PATCH 3/3] Remove reference to unused Jenkins --- sig-service-catalog/charter.md | 3 --- 1 file changed, 3 deletions(-) diff --git a/sig-service-catalog/charter.md b/sig-service-catalog/charter.md index 97cd6cf400b..bb12986b9b0 100644 --- a/sig-service-catalog/charter.md +++ b/sig-service-catalog/charter.md @@ -46,9 +46,6 @@ Areas of focus: - [Travis](https://travis-ci.org/kubernetes-sigs/service-catalog) - Runs the CI builds. - Maintainers have access. -- [Jenkins](https://service-catalog-jenkins.appspot.com/) - - Runs end-to-end tests on a live cluster. - - Server managed by Michael Kibbe (Google). ### Out of scope