Skip to content

Commit 1e46ae9

Browse files
committedMay 21, 2018
add SSCS config
1 parent aae9688 commit 1e46ae9

File tree

5 files changed

+36
-1
lines changed

5 files changed

+36
-1
lines changed
 

‎Makefile

+1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ build:
1414
go build github.com/openshift/api/quota/...
1515
go build github.com/openshift/api/route/...
1616
go build github.com/openshift/api/security/...
17+
go build github.com/openshift/api/serviceservingcertsigner/...
1718
go build github.com/openshift/api/template/...
1819
go build github.com/openshift/api/user/...
1920
go build github.com/openshift/api/webconsole/...

‎hack/lib/init.sh

+2
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ project/v1 \
2222
quota/v1 \
2323
route/v1 \
2424
security/v1 \
25+
serviceservingcertsigner/v1alpha1 \
2526
template/v1 \
2627
user/v1 \
2728
webconsole/v1 \
@@ -39,6 +40,7 @@ github.com/openshift/api/project/v1,\
3940
github.com/openshift/api/quota/v1,\
4041
github.com/openshift/api/route/v1,\
4142
github.com/openshift/api/security/v1,\
43+
github.com/openshift/api/serviceservingcertsigner/v1alpha1,\
4244
github.com/openshift/api/template/v1,\
4345
github.com/openshift/api/user/v1,\
4446
github.com/openshift/api/webconsole/v1\

‎hack/update-deepcopy.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,6 @@ verify="${VERIFY:-}"
1010
${CODEGEN_PKG}/generate-groups.sh "deepcopy" \
1111
github.com/openshift/api/generated \
1212
github.com/openshift/api \
13-
"apps:v1 authorization:v1 build:v1 config:v1 image:v1,docker10,dockerpre012 network:v1 oauth:v1 operator:v1alpha1 project:v1 quota:v1 route:v1 security:v1 template:v1 user:v1 webconsole:v1" \
13+
"apps:v1 authorization:v1 build:v1 config:v1 image:v1,docker10,dockerpre012 network:v1 oauth:v1 operator:v1alpha1 project:v1 quota:v1 route:v1 security:v1 serviceservingcertsigner:v1alpha1 template:v1 user:v1 webconsole:v1" \
1414
--go-header-file ${SCRIPT_ROOT}/hack/empty.txt \
1515
${verify}
+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
// +k8s:deepcopy-gen=package,register
2+
// +k8s:defaulter-gen=TypeMeta
3+
// +k8s:openapi-gen=true
4+
5+
// +groupName=servicecertsigner.config.openshift.io
6+
package v1alpha1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
package v1alpha1
2+
3+
import (
4+
"k8s.io/apimachinery/pkg/runtime"
5+
"k8s.io/apimachinery/pkg/runtime/schema"
6+
)
7+
8+
// SchemeGroupVersion is group version used to register these objects
9+
var SchemeGroupVersion = schema.GroupVersion{Group: "servicecertsigner.config.openshift.io", Version: "v1alpha1"}
10+
11+
var (
12+
SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes)
13+
AddToScheme = SchemeBuilder.AddToScheme
14+
)
15+
16+
func Resource(resource string) schema.GroupResource {
17+
return SchemeGroupVersion.WithResource(resource).GroupResource()
18+
}
19+
20+
func addKnownTypes(scheme *runtime.Scheme) error {
21+
scheme.AddKnownTypes(SchemeGroupVersion,
22+
&ServiceServingCertSignerConfig{},
23+
)
24+
25+
return nil
26+
}

0 commit comments

Comments
 (0)