Skip to content

Commit

Permalink
Merge pull request #111980 from aramase/kms
Browse files Browse the repository at this point in the history
Add staging directory for kms
  • Loading branch information
k8s-ci-robot committed Sep 26, 2022
2 parents d2ae6fb + c3794e2 commit a54d8d8
Show file tree
Hide file tree
Showing 40 changed files with 530 additions and 12 deletions.
2 changes: 2 additions & 0 deletions go.mod
Expand Up @@ -109,6 +109,7 @@ require (
k8s.io/csi-translation-lib v0.0.0
k8s.io/gengo v0.0.0-20220902162205-c0856e24416d
k8s.io/klog/v2 v2.80.1
k8s.io/kms v0.0.0
k8s.io/kube-aggregator v0.0.0
k8s.io/kube-controller-manager v0.0.0
k8s.io/kube-openapi v0.0.0-20220803162953-67bda5d908f1
Expand Down Expand Up @@ -537,6 +538,7 @@ replace (
k8s.io/csi-translation-lib => ./staging/src/k8s.io/csi-translation-lib
k8s.io/gengo => k8s.io/gengo v0.0.0-20220902162205-c0856e24416d
k8s.io/klog/v2 => k8s.io/klog/v2 v2.80.1
k8s.io/kms => ./staging/src/k8s.io/kms
k8s.io/kube-aggregator => ./staging/src/k8s.io/kube-aggregator
k8s.io/kube-controller-manager => ./staging/src/k8s.io/kube-controller-manager
k8s.io/kube-openapi => k8s.io/kube-openapi v0.0.0-20220803162953-67bda5d908f1
Expand Down
4 changes: 2 additions & 2 deletions hack/update-generated-kms-dockerized.sh
Expand Up @@ -19,8 +19,8 @@ set -o nounset
set -o pipefail

KUBE_ROOT=$(dirname "${BASH_SOURCE[0]}")/..
KUBE_KMS_V1BETA1="${KUBE_ROOT}/staging/src/k8s.io/apiserver/pkg/storage/value/encrypt/envelope/v1beta1/"
KUBE_KMS_V2ALPHA1="${KUBE_ROOT}/staging/src/k8s.io/apiserver/pkg/storage/value/encrypt/envelope/v2alpha1/"
KUBE_KMS_V1BETA1="${KUBE_ROOT}/staging/src/k8s.io/kms/apis/v1beta1/"
KUBE_KMS_V2ALPHA1="${KUBE_ROOT}/staging/src/k8s.io/kms/apis/v2alpha1/"
KUBE_KMS_V2="${KUBE_ROOT}/staging/src/k8s.io/apiserver/pkg/storage/value/encrypt/envelope/kmsv2/v2alpha1/"

source "${KUBE_ROOT}/hack/lib/protoc.sh"
Expand Down
4 changes: 2 additions & 2 deletions hack/verify-generated-kms.sh
Expand Up @@ -24,8 +24,8 @@ set -o pipefail

KUBE_ROOT=$(dirname "${BASH_SOURCE[0]}")/..
ERROR="KMS gRPC is out of date. Please run hack/update-generated-kms.sh"
KUBE_KMS_V1BETA1="${KUBE_ROOT}/staging/src/k8s.io/apiserver/pkg/storage/value/encrypt/envelope/v1beta1/"
KUBE_KMS_V2ALPHA1="${KUBE_ROOT}/staging/src/k8s.io/apiserver/pkg/storage/value/encrypt/envelope/v2alpha1/"
KUBE_KMS_V1BETA1="${KUBE_ROOT}/staging/src/k8s.io/kms/apis/v1beta1/"
KUBE_KMS_V2ALPHA1="${KUBE_ROOT}/staging/src/k8s.io/kms/apis/v2alpha1/"
KUBE_KMS_V2="${KUBE_ROOT}/staging/src/k8s.io/apiserver/pkg/storage/value/encrypt/envelope/kmsv2/v2alpha1/"

source "${KUBE_ROOT}/hack/lib/protoc.sh"
Expand Down
1 change: 1 addition & 0 deletions staging/README.md
Expand Up @@ -20,6 +20,7 @@ Repositories currently staged here:
- [`k8s.io/controller-manager`](https://github.com/kubernetes/controller-manager)
- [`k8s.io/cri-api`](https://github.com/kubernetes/cri-api)
- [`k8s.io/csi-translation-lib`](https://github.com/kubernetes/csi-translation-lib)
- [`k8s.io/kms`](https://github.com/kubernetes/kms)
- [`k8s.io/kube-aggregator`](https://github.com/kubernetes/kube-aggregator)
- [`k8s.io/kube-controller-manager`](https://github.com/kubernetes/kube-controller-manager)
- [`k8s.io/kube-proxy`](https://github.com/kubernetes/kube-proxy)
Expand Down
6 changes: 6 additions & 0 deletions staging/publishing/import-restrictions.yaml
Expand Up @@ -108,6 +108,7 @@
- k8s.io/kube-openapi
- k8s.io/utils
- k8s.io/klog
- k8s.io/kms

- baseImportPath: "./vendor/k8s.io/metrics/"
allowedImports:
Expand Down Expand Up @@ -281,3 +282,8 @@
- k8s.io/klog
- k8s.io/pod-security-admission
- k8s.io/utils

- baseImportPath: "./vendor/k8s.io/kms/"
allowedImports:
- k8s.io/api
- k8s.io/apimachinery
25 changes: 25 additions & 0 deletions staging/publishing/rules.yaml
Expand Up @@ -290,6 +290,13 @@ rules:
branch: release-1.25
dir: staging/src/k8s.io/component-helpers
library: true
- destination: kms
library: true
branches:
- source:
branch: master
dir: staging/src/k8s.io/kms
name: master
- destination: apiserver
branches:
- name: master
Expand All @@ -302,6 +309,8 @@ rules:
branch: master
- repository: component-base
branch: master
- repository: kms
branch: master
source:
branch: master
dir: staging/src/k8s.io/apiserver
Expand Down Expand Up @@ -376,6 +385,8 @@ rules:
branch: master
- repository: component-base
branch: master
- repository: kms
branch: master
- repository: code-generator
branch: master
source:
Expand Down Expand Up @@ -467,6 +478,8 @@ rules:
branch: master
- repository: code-generator
branch: master
- repository: kms
branch: master
- repository: component-base
branch: master
source:
Expand Down Expand Up @@ -681,6 +694,8 @@ rules:
branch: master
- repository: component-base
branch: master
- repository: kms
branch: master
source:
branch: master
dir: staging/src/k8s.io/apiextensions-apiserver
Expand Down Expand Up @@ -1201,6 +1216,8 @@ rules:
branch: master
- repository: apiserver
branch: master
- repository: kms
branch: master
source:
branch: master
dir: staging/src/k8s.io/controller-manager
Expand Down Expand Up @@ -1287,6 +1304,8 @@ rules:
branch: master
- repository: component-helpers
branch: master
- repository: kms
branch: master
source:
branch: master
dir: staging/src/k8s.io/cloud-provider
Expand Down Expand Up @@ -1391,6 +1410,8 @@ rules:
branch: master
- repository: component-helpers
branch: master
- repository: kms
branch: master
source:
branch: master
dir: staging/src/k8s.io/kube-controller-manager
Expand Down Expand Up @@ -1636,6 +1657,8 @@ rules:
branch: master
- repository: component-helpers
branch: master
- repository: kms
branch: master
source:
branch: master
dir: staging/src/k8s.io/legacy-cloud-providers
Expand Down Expand Up @@ -1897,6 +1920,8 @@ rules:
branch: master
- repository: component-base
branch: master
- repository: kms
branch: master
source:
branch: master
dir: staging/src/k8s.io/pod-security-admission
Expand Down
2 changes: 2 additions & 0 deletions staging/src/k8s.io/apiextensions-apiserver/go.mod
Expand Up @@ -120,6 +120,7 @@ require (
gopkg.in/natefinch/lumberjack.v2 v2.0.0 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
k8s.io/gengo v0.0.0-20220902162205-c0856e24416d // indirect
k8s.io/kms v0.0.0 // indirect
sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.0.32 // indirect
)

Expand All @@ -131,4 +132,5 @@ replace (
k8s.io/client-go => ../client-go
k8s.io/code-generator => ../code-generator
k8s.io/component-base => ../component-base
k8s.io/kms => ../kms
)
2 changes: 2 additions & 0 deletions staging/src/k8s.io/apiserver/go.mod
Expand Up @@ -44,6 +44,7 @@ require (
k8s.io/client-go v0.0.0
k8s.io/component-base v0.0.0
k8s.io/klog/v2 v2.80.1
k8s.io/kms v0.0.0
k8s.io/kube-openapi v0.0.0-20220803162953-67bda5d908f1
k8s.io/utils v0.0.0-20220922133306-665eaaec4324
sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.0.32
Expand Down Expand Up @@ -123,4 +124,5 @@ replace (
k8s.io/apiserver => ../apiserver
k8s.io/client-go => ../client-go
k8s.io/component-base => ../component-base
k8s.io/kms => ../kms
)
Expand Up @@ -29,8 +29,8 @@ import (

utilruntime "k8s.io/apimachinery/pkg/util/runtime"
"k8s.io/apiserver/pkg/storage/value/encrypt/envelope/util"
kmsapi "k8s.io/apiserver/pkg/storage/value/encrypt/envelope/v1beta1"
"k8s.io/klog/v2"
kmsapi "k8s.io/kms/apis/v1beta1"
)

const (
Expand Down
Expand Up @@ -27,8 +27,8 @@ import (

utilruntime "k8s.io/apimachinery/pkg/util/runtime"
"k8s.io/apiserver/pkg/storage/value/encrypt/envelope/util"
kmsapi "k8s.io/apiserver/pkg/storage/value/encrypt/envelope/v2alpha1"
"k8s.io/klog/v2"
kmsapi "k8s.io/kms/apis/v2alpha1"
)

const (
Expand Down
Expand Up @@ -35,8 +35,8 @@ import (
"google.golang.org/grpc/status"

"k8s.io/apimachinery/pkg/util/wait"
kmsapi "k8s.io/apiserver/pkg/storage/value/encrypt/envelope/v1beta1"
"k8s.io/klog/v2"
kmsapi "k8s.io/kms/apis/v1beta1"
)

const (
Expand Down
Expand Up @@ -35,8 +35,8 @@ import (
"google.golang.org/grpc/status"

"k8s.io/apimachinery/pkg/util/wait"
kmsapi "k8s.io/apiserver/pkg/storage/value/encrypt/envelope/v2alpha1"
"k8s.io/klog/v2"
kmsapi "k8s.io/kms/apis/v2alpha1"
)

const (
Expand Down
2 changes: 2 additions & 0 deletions staging/src/k8s.io/cloud-provider/go.mod
Expand Up @@ -95,6 +95,7 @@ require (
gopkg.in/natefinch/lumberjack.v2 v2.0.0 // indirect
gopkg.in/yaml.v2 v2.4.0 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
k8s.io/kms v0.0.0 // indirect
k8s.io/kube-openapi v0.0.0-20220803162953-67bda5d908f1 // indirect
sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.0.32 // indirect
sigs.k8s.io/json v0.0.0-20220713155537-f223a00ba0e2 // indirect
Expand All @@ -111,4 +112,5 @@ replace (
k8s.io/component-base => ../component-base
k8s.io/component-helpers => ../component-helpers
k8s.io/controller-manager => ../controller-manager
k8s.io/kms => ../kms
)
1 change: 1 addition & 0 deletions staging/src/k8s.io/controller-manager/go.mod
Expand Up @@ -103,4 +103,5 @@ replace (
k8s.io/client-go => ../client-go
k8s.io/component-base => ../component-base
k8s.io/controller-manager => ../controller-manager
k8s.io/kms => ../kms
)
2 changes: 2 additions & 0 deletions staging/src/k8s.io/kms/.github/PULL_REQUEST_TEMPLATE.md
@@ -0,0 +1,2 @@
Sorry, we do not accept changes directly against this repository. Please see
CONTRIBUTING.md for information on where and how to contribute instead.
7 changes: 7 additions & 0 deletions staging/src/k8s.io/kms/CONTRIBUTING.md
@@ -0,0 +1,7 @@
# Contributing guidelines

Do not open pull requests directly against this repository, they will be ignored. Instead, please open pull requests against [kubernetes/kubernetes](https://git.k8s.io/kubernetes/). Please follow the same [contributing guide](https://git.k8s.io/kubernetes/CONTRIBUTING.md) you would follow for any other pull request made to kubernetes/kubernetes.

This repository is published from [kubernetes/kubernetes/staging/src/k8s.io/kms](https://git.k8s.io/kubernetes/staging/src/k8s.io/kms) by the [kubernetes publishing-bot](https://git.k8s.io/publishing-bot).

Please see [Staging Directory and Publishing](https://git.k8s.io/community/contributors/devel/sig-architecture/staging.md) for more information

0 comments on commit a54d8d8

Please sign in to comment.