Skip to content
This repository was archived by the owner on Apr 25, 2023. It is now read-only.

Commit 7306ace

Browse files
committed
Rename API group from kubefed.k8s.io to kubefed.io
1 parent 4721661 commit 7306ace

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

59 files changed

+176
-174
lines changed

CHANGELOG.md

+2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
# Unreleased
2+
- [#1053](https://sigs.k8s.io/kubefed/pull/1053) API group changed from
3+
kubefed.k8s.io to kubefed.io.
24

35
# v0.1.0-rc4
46
- [#908](https://github.com/kubernetes-sigs/kubefed/issues/908) Adds admission

PROJECT

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
version: "1"
2-
domain: kubefed.k8s.io
2+
domain: kubefed.io
33
repo: sigs.k8s.io/kubefed

charts/kubefed/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ $ kubectl -n kube-federation-system delete FederatedTypeConfig --all
108108
Delete all KubeFed CRDs:
109109

110110
```bash
111-
$ kubectl delete crd $(kubectl get crd | grep -E 'kubefed.k8s.io' | awk '{print $1}')
111+
$ kubectl delete crd $(kubectl get crd | grep -E 'kubefed.io' | awk '{print $1}')
112112
```
113113

114114
Then you can uninstall/delete the `kubefed` release:

charts/kubefed/charts/controllermanager/templates/clusterrole.yaml

+6-6
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ metadata:
99
name: kubefed-role
1010
rules:
1111
- apiGroups:
12-
- scheduling.kubefed.k8s.io
12+
- scheduling.kubefed.io
1313
resources:
1414
- '*'
1515
verbs:
@@ -18,7 +18,7 @@ rules:
1818
- list
1919
- update
2020
- apiGroups:
21-
- multiclusterdns.kubefed.k8s.io
21+
- multiclusterdns.kubefed.io
2222
resources:
2323
- '*'
2424
verbs:
@@ -29,7 +29,7 @@ rules:
2929
- update
3030
- delete
3131
- apiGroups:
32-
- core.kubefed.k8s.io
32+
- core.kubefed.io
3333
resources:
3434
- '*'
3535
verbs:
@@ -39,7 +39,7 @@ rules:
3939
- create
4040
- update
4141
- apiGroups:
42-
- types.kubefed.k8s.io
42+
- types.kubefed.io
4343
resources:
4444
- '*'
4545
verbs:
@@ -82,15 +82,15 @@ metadata:
8282
{{ end }}
8383
rules:
8484
- apiGroups:
85-
- validation.core.kubefed.k8s.io
85+
- validation.core.kubefed.io
8686
resources:
8787
- federatedtypeconfigs
8888
- kubefedclusters
8989
- kubefedconfigs
9090
verbs:
9191
- create
9292
- apiGroups:
93-
- mutation.core.kubefed.k8s.io
93+
- mutation.core.kubefed.io
9494
resources:
9595
- kubefedconfigs
9696
verbs:

charts/kubefed/charts/controllermanager/templates/crds.yaml

+23-23
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
{{ if (or (or (not .Values.global.scope) (eq .Values.global.scope "Cluster")) (not (.Capabilities.APIVersions.Has "core.kubefed.k8s.io/v1beta1"))) }}
1+
{{ if (or (or (not .Values.global.scope) (eq .Values.global.scope "Cluster")) (not (.Capabilities.APIVersions.Has "core.kubefed.io/v1beta1"))) }}
22
---
33
apiVersion: apiextensions.k8s.io/v1beta1
44
kind: CustomResourceDefinition
@@ -8,9 +8,9 @@ metadata:
88
creationTimestamp: null
99
labels:
1010
controller-tools.k8s.io: "1.0"
11-
name: clusterpropagatedversions.core.kubefed.k8s.io
11+
name: clusterpropagatedversions.core.kubefed.io
1212
spec:
13-
group: core.kubefed.k8s.io
13+
group: core.kubefed.io
1414
names:
1515
kind: ClusterPropagatedVersion
1616
plural: clusterpropagatedversions
@@ -76,9 +76,9 @@ metadata:
7676
creationTimestamp: null
7777
labels:
7878
controller-tools.k8s.io: "1.0"
79-
name: federatedservicestatuses.core.kubefed.k8s.io
79+
name: federatedservicestatuses.core.kubefed.io
8080
spec:
81-
group: core.kubefed.k8s.io
81+
group: core.kubefed.io
8282
names:
8383
kind: FederatedServiceStatus
8484
plural: federatedservicestatuses
@@ -126,9 +126,9 @@ metadata:
126126
creationTimestamp: null
127127
labels:
128128
controller-tools.k8s.io: "1.0"
129-
name: propagatedversions.core.kubefed.k8s.io
129+
name: propagatedversions.core.kubefed.io
130130
spec:
131-
group: core.kubefed.k8s.io
131+
group: core.kubefed.io
132132
names:
133133
kind: PropagatedVersion
134134
plural: propagatedversions
@@ -194,9 +194,9 @@ metadata:
194194
creationTimestamp: null
195195
labels:
196196
controller-tools.k8s.io: "1.0"
197-
name: federatedtypeconfigs.core.kubefed.k8s.io
197+
name: federatedtypeconfigs.core.kubefed.io
198198
spec:
199-
group: core.kubefed.k8s.io
199+
group: core.kubefed.io
200200
names:
201201
kind: FederatedTypeConfig
202202
plural: federatedtypeconfigs
@@ -352,7 +352,7 @@ metadata:
352352
creationTimestamp: null
353353
labels:
354354
controller-tools.k8s.io: "1.0"
355-
name: kubefedclusters.core.kubefed.k8s.io
355+
name: kubefedclusters.core.kubefed.io
356356
spec:
357357
additionalPrinterColumns:
358358
- JSONPath: .status.conditions[?(@.type=='Ready')].status
@@ -361,7 +361,7 @@ spec:
361361
- JSONPath: .metadata.creationTimestamp
362362
name: age
363363
type: date
364-
group: core.kubefed.k8s.io
364+
group: core.kubefed.io
365365
names:
366366
kind: KubeFedCluster
367367
plural: kubefedclusters
@@ -471,9 +471,9 @@ metadata:
471471
creationTimestamp: null
472472
labels:
473473
controller-tools.k8s.io: "1.0"
474-
name: kubefedconfigs.core.kubefed.k8s.io
474+
name: kubefedconfigs.core.kubefed.io
475475
spec:
476-
group: core.kubefed.k8s.io
476+
group: core.kubefed.io
477477
names:
478478
kind: KubeFedConfig
479479
plural: kubefedconfigs
@@ -596,9 +596,9 @@ metadata:
596596
creationTimestamp: null
597597
labels:
598598
controller-tools.k8s.io: "1.0"
599-
name: dnsendpoints.multiclusterdns.kubefed.k8s.io
599+
name: dnsendpoints.multiclusterdns.kubefed.io
600600
spec:
601-
group: multiclusterdns.kubefed.k8s.io
601+
group: multiclusterdns.kubefed.io
602602
names:
603603
kind: DNSEndpoint
604604
plural: dnsendpoints
@@ -671,9 +671,9 @@ metadata:
671671
creationTimestamp: null
672672
labels:
673673
controller-tools.k8s.io: "1.0"
674-
name: domains.multiclusterdns.kubefed.k8s.io
674+
name: domains.multiclusterdns.kubefed.io
675675
spec:
676-
group: multiclusterdns.kubefed.k8s.io
676+
group: multiclusterdns.kubefed.io
677677
names:
678678
kind: Domain
679679
plural: domains
@@ -719,9 +719,9 @@ metadata:
719719
creationTimestamp: null
720720
labels:
721721
controller-tools.k8s.io: "1.0"
722-
name: ingressdnsrecords.multiclusterdns.kubefed.k8s.io
722+
name: ingressdnsrecords.multiclusterdns.kubefed.io
723723
spec:
724-
group: multiclusterdns.kubefed.k8s.io
724+
group: multiclusterdns.kubefed.io
725725
names:
726726
kind: IngressDNSRecord
727727
plural: ingressdnsrecords
@@ -787,9 +787,9 @@ metadata:
787787
creationTimestamp: null
788788
labels:
789789
controller-tools.k8s.io: "1.0"
790-
name: servicednsrecords.multiclusterdns.kubefed.k8s.io
790+
name: servicednsrecords.multiclusterdns.kubefed.io
791791
spec:
792-
group: multiclusterdns.kubefed.k8s.io
792+
group: multiclusterdns.kubefed.io
793793
names:
794794
kind: ServiceDNSRecord
795795
plural: servicednsrecords
@@ -879,9 +879,9 @@ metadata:
879879
creationTimestamp: null
880880
labels:
881881
controller-tools.k8s.io: "1.0"
882-
name: replicaschedulingpreferences.scheduling.kubefed.k8s.io
882+
name: replicaschedulingpreferences.scheduling.kubefed.io
883883
spec:
884-
group: scheduling.kubefed.k8s.io
884+
group: scheduling.kubefed.io
885885
names:
886886
kind: ReplicaSchedulingPreference
887887
plural: replicaschedulingpreferences

charts/kubefed/charts/controllermanager/templates/kubefedconfig.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
apiVersion: core.kubefed.k8s.io/v1beta1
1+
apiVersion: core.kubefed.io/v1beta1
22
kind: KubeFedConfig
33
metadata:
44
name: kubefed

charts/kubefed/charts/controllermanager/templates/rolebindings.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ subjects:
2828
name: kubefed-controller
2929
namespace: {{ .Release.Namespace }}
3030
---
31-
# Grant admission webhook access to core.kubefed.k8s.io in the KubeFed system
31+
# Grant admission webhook access to core.kubefed.io in the KubeFed system
3232
# namespace only, regardless of kubefed deployment scope.
3333
apiVersion: rbac.authorization.k8s.io/v1
3434
kind: RoleBinding

charts/kubefed/charts/controllermanager/templates/roles.yaml

+5-5
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ metadata:
1010
namespace: {{ .Release.Namespace }}
1111
rules:
1212
- apiGroups:
13-
- scheduling.kubefed.k8s.io
13+
- scheduling.kubefed.io
1414
resources:
1515
- '*'
1616
verbs:
@@ -19,7 +19,7 @@ rules:
1919
- list
2020
- update
2121
- apiGroups:
22-
- multiclusterdns.kubefed.k8s.io
22+
- multiclusterdns.kubefed.io
2323
resources:
2424
- '*'
2525
verbs:
@@ -29,7 +29,7 @@ rules:
2929
- create
3030
- update
3131
- apiGroups:
32-
- core.kubefed.k8s.io
32+
- core.kubefed.io
3333
resources:
3434
- '*'
3535
verbs:
@@ -39,7 +39,7 @@ rules:
3939
- create
4040
- update
4141
- apiGroups:
42-
- types.kubefed.k8s.io
42+
- types.kubefed.io
4343
resources:
4444
- '*'
4545
verbs:
@@ -94,7 +94,7 @@ metadata:
9494
namespace: {{ .Release.Namespace }}
9595
rules:
9696
- apiGroups:
97-
- core.kubefed.k8s.io
97+
- core.kubefed.io
9898
resources:
9999
- federatedtypeconfigs
100100
- kubefedclusters

charts/kubefed/charts/controllermanager/templates/webhook.yaml

+16-16
Original file line numberDiff line numberDiff line change
@@ -9,24 +9,24 @@ metadata:
99
# For namespace scoped deployments, create a unique cluster-scoped resource
1010
# using the namespace.
1111
{{- if and .Values.global.scope (eq .Values.global.scope "Namespaced") }}
12-
name: validations.core.kubefed.k8s.io-{{ .Release.Namespace }}
12+
name: validations.core.kubefed.io-{{ .Release.Namespace }}
1313
{{ else }}
14-
name: validations.core.kubefed.k8s.io
14+
name: validations.core.kubefed.io
1515
{{ end }}
1616
webhooks:
17-
- name: federatedtypeconfigs.core.kubefed.k8s.io
17+
- name: federatedtypeconfigs.core.kubefed.io
1818
clientConfig:
1919
service:
2020
namespace: {{ .Release.Namespace | quote }}
2121
name: kubefed-admission-webhook
22-
path: /apis/validation.core.kubefed.k8s.io/v1beta1/federatedtypeconfigs
22+
path: /apis/validation.core.kubefed.io/v1beta1/federatedtypeconfigs
2323
caBundle: {{ b64enc $ca.Cert | quote }}
2424
rules:
2525
- operations:
2626
- CREATE
2727
- UPDATE
2828
apiGroups:
29-
- core.kubefed.k8s.io
29+
- core.kubefed.io
3030
apiVersions:
3131
- v1beta1
3232
resources:
@@ -44,19 +44,19 @@ webhooks:
4444
matchLabels:
4545
name: {{ .Release.Namespace }}
4646
{{ end }}
47-
- name: kubefedclusters.core.kubefed.k8s.io
47+
- name: kubefedclusters.core.kubefed.io
4848
clientConfig:
4949
service:
5050
namespace: {{ .Release.Namespace | quote }}
5151
name: kubefed-admission-webhook
52-
path: /apis/validation.core.kubefed.k8s.io/v1beta1/kubefedclusters
52+
path: /apis/validation.core.kubefed.io/v1beta1/kubefedclusters
5353
caBundle: {{ b64enc $ca.Cert | quote }}
5454
rules:
5555
- operations:
5656
- CREATE
5757
- UPDATE
5858
apiGroups:
59-
- core.kubefed.k8s.io
59+
- core.kubefed.io
6060
apiVersions:
6161
- v1beta1
6262
resources:
@@ -69,19 +69,19 @@ webhooks:
6969
matchLabels:
7070
name: {{ .Release.Namespace }}
7171
{{ end }}
72-
- name: kubefedconfigs.core.kubefed.k8s.io
72+
- name: kubefedconfigs.core.kubefed.io
7373
clientConfig:
7474
service:
7575
namespace: {{ .Release.Namespace | quote }}
7676
name: kubefed-admission-webhook
77-
path: /apis/validation.core.kubefed.k8s.io/v1beta1/kubefedconfigs
77+
path: /apis/validation.core.kubefed.io/v1beta1/kubefedconfigs
7878
caBundle: {{ b64enc $ca.Cert | quote }}
7979
rules:
8080
- operations:
8181
- CREATE
8282
- UPDATE
8383
apiGroups:
84-
- core.kubefed.k8s.io
84+
- core.kubefed.io
8585
apiVersions:
8686
- v1beta1
8787
resources:
@@ -100,23 +100,23 @@ apiVersion: admissionregistration.k8s.io/v1beta1
100100
kind: MutatingWebhookConfiguration
101101
metadata:
102102
{{- if and .Values.global.scope (eq .Values.global.scope "Namespaced") }}
103-
name: mutation.core.kubefed.k8s.io-{{ .Release.Namespace }}
103+
name: mutation.core.kubefed.io-{{ .Release.Namespace }}
104104
{{ else }}
105-
name: mutation.core.kubefed.k8s.io
105+
name: mutation.core.kubefed.io
106106
{{ end }}
107107
webhooks:
108-
- name: kubefedconfigs.core.kubefed.k8s.io
108+
- name: kubefedconfigs.core.kubefed.io
109109
clientConfig:
110110
service:
111111
namespace: {{ .Release.Namespace | quote }}
112112
name: kubefed-admission-webhook
113-
path: /apis/mutation.core.kubefed.k8s.io/v1beta1/kubefedconfigs
113+
path: /apis/mutation.core.kubefed.io/v1beta1/kubefedconfigs
114114
caBundle: {{ b64enc $ca.Cert | quote }}
115115
rules:
116116
- operations:
117117
- CREATE
118118
apiGroups:
119-
- core.kubefed.k8s.io
119+
- core.kubefed.io
120120
apiVersions:
121121
- v1beta1
122122
resources:

0 commit comments

Comments
 (0)