Set the apiVersion in the manifests

This commit is contained in:
M. Mert Yildiran 2023-04-11 02:09:03 +03:00
parent aeeb9e6c9f
commit 077fc6c126
No known key found for this signature in database
GPG Key ID: DA5D6DCBB758A461
10 changed files with 27 additions and 9 deletions

View File

@ -159,7 +159,8 @@ func (provider *Provider) WaitUtilNamespaceDeleted(ctx context.Context, name str
func (provider *Provider) BuildNamespace(name string) *core.Namespace { func (provider *Provider) BuildNamespace(name string) *core.Namespace {
return &core.Namespace{ return &core.Namespace{
TypeMeta: metav1.TypeMeta{ TypeMeta: metav1.TypeMeta{
Kind: "Namespace", Kind: "Namespace",
APIVersion: "v1",
}, },
ObjectMeta: metav1.ObjectMeta{ ObjectMeta: metav1.ObjectMeta{
Name: name, Name: name,
@ -230,7 +231,8 @@ func (provider *Provider) BuildHubPod(opts *PodOptions) (*core.Pod, error) {
pod := &core.Pod{ pod := &core.Pod{
TypeMeta: metav1.TypeMeta{ TypeMeta: metav1.TypeMeta{
Kind: "Pod", Kind: "Pod",
APIVersion: "v1",
}, },
ObjectMeta: metav1.ObjectMeta{ ObjectMeta: metav1.ObjectMeta{
Name: opts.PodName, Name: opts.PodName,
@ -337,7 +339,8 @@ func (provider *Provider) BuildFrontPod(opts *PodOptions, hubHost string, hubPor
pod := &core.Pod{ pod := &core.Pod{
TypeMeta: metav1.TypeMeta{ TypeMeta: metav1.TypeMeta{
Kind: "Pod", Kind: "Pod",
APIVersion: "v1",
}, },
ObjectMeta: metav1.ObjectMeta{ ObjectMeta: metav1.ObjectMeta{
Name: opts.PodName, Name: opts.PodName,
@ -385,7 +388,8 @@ func (provider *Provider) CreatePod(ctx context.Context, namespace string, podSp
func (provider *Provider) BuildHubService(namespace string) *core.Service { func (provider *Provider) BuildHubService(namespace string) *core.Service {
return &core.Service{ return &core.Service{
TypeMeta: metav1.TypeMeta{ TypeMeta: metav1.TypeMeta{
Kind: "Service", Kind: "Service",
APIVersion: "v1",
}, },
ObjectMeta: metav1.ObjectMeta{ ObjectMeta: metav1.ObjectMeta{
Name: HubServiceName, Name: HubServiceName,
@ -408,7 +412,8 @@ func (provider *Provider) BuildHubService(namespace string) *core.Service {
func (provider *Provider) BuildFrontService(namespace string) *core.Service { func (provider *Provider) BuildFrontService(namespace string) *core.Service {
return &core.Service{ return &core.Service{
TypeMeta: metav1.TypeMeta{ TypeMeta: metav1.TypeMeta{
Kind: "Service", Kind: "Service",
APIVersion: "v1",
}, },
ObjectMeta: metav1.ObjectMeta{ ObjectMeta: metav1.ObjectMeta{
Name: FrontServiceName, Name: FrontServiceName,
@ -503,7 +508,8 @@ func (provider *Provider) doesResourceExist(resource interface{}, err error) (bo
func (provider *Provider) BuildServiceAccount() *core.ServiceAccount { func (provider *Provider) BuildServiceAccount() *core.ServiceAccount {
return &core.ServiceAccount{ return &core.ServiceAccount{
TypeMeta: metav1.TypeMeta{ TypeMeta: metav1.TypeMeta{
Kind: "ServiceAccount", Kind: "ServiceAccount",
APIVersion: "v1",
}, },
ObjectMeta: metav1.ObjectMeta{ ObjectMeta: metav1.ObjectMeta{
Name: ServiceAccountName, Name: ServiceAccountName,
@ -517,7 +523,8 @@ func (provider *Provider) BuildServiceAccount() *core.ServiceAccount {
func (provider *Provider) BuildClusterRole() *rbac.ClusterRole { func (provider *Provider) BuildClusterRole() *rbac.ClusterRole {
return &rbac.ClusterRole{ return &rbac.ClusterRole{
TypeMeta: metav1.TypeMeta{ TypeMeta: metav1.TypeMeta{
Kind: "ClusterRole", Kind: "ClusterRole",
APIVersion: "v1",
}, },
ObjectMeta: metav1.ObjectMeta{ ObjectMeta: metav1.ObjectMeta{
Name: ClusterRoleName, Name: ClusterRoleName,
@ -538,7 +545,8 @@ func (provider *Provider) BuildClusterRole() *rbac.ClusterRole {
func (provider *Provider) BuildClusterRoleBinding() *rbac.ClusterRoleBinding { func (provider *Provider) BuildClusterRoleBinding() *rbac.ClusterRoleBinding {
return &rbac.ClusterRoleBinding{ return &rbac.ClusterRoleBinding{
TypeMeta: metav1.TypeMeta{ TypeMeta: metav1.TypeMeta{
Kind: "ClusterRoleBinding", Kind: "ClusterRoleBinding",
APIVersion: "v1",
}, },
ObjectMeta: metav1.ObjectMeta{ ObjectMeta: metav1.ObjectMeta{
Name: ServiceAccountName, Name: ServiceAccountName,
@ -828,7 +836,8 @@ func (provider *Provider) BuildWorkerDaemonSet(
return &DaemonSet{ return &DaemonSet{
TypeMeta: metav1.TypeMeta{ TypeMeta: metav1.TypeMeta{
Kind: "DaemonSet", Kind: "DaemonSet",
APIVersion: "v1",
}, },
Spec: DaemonSetSpec{ Spec: DaemonSetSpec{
Selector: metav1.LabelSelector{ Selector: metav1.LabelSelector{

View File

@ -1,3 +1,4 @@
apiVersion: v1
kind: Namespace kind: Namespace
metadata: metadata:
creationTimestamp: null creationTimestamp: null

View File

@ -1,3 +1,4 @@
apiVersion: v1
kind: ServiceAccount kind: ServiceAccount
metadata: metadata:
creationTimestamp: null creationTimestamp: null

View File

@ -1,3 +1,4 @@
apiVersion: v1
kind: ClusterRole kind: ClusterRole
metadata: metadata:
creationTimestamp: null creationTimestamp: null

View File

@ -1,3 +1,4 @@
apiVersion: v1
kind: ClusterRoleBinding kind: ClusterRoleBinding
metadata: metadata:
creationTimestamp: null creationTimestamp: null

View File

@ -1,3 +1,4 @@
apiVersion: v1
kind: Pod kind: Pod
metadata: metadata:
creationTimestamp: null creationTimestamp: null

View File

@ -1,3 +1,4 @@
apiVersion: v1
kind: Service kind: Service
metadata: metadata:
creationTimestamp: null creationTimestamp: null

View File

@ -1,3 +1,4 @@
apiVersion: v1
kind: Pod kind: Pod
metadata: metadata:
creationTimestamp: null creationTimestamp: null

View File

@ -1,3 +1,4 @@
apiVersion: v1
kind: Service kind: Service
metadata: metadata:
creationTimestamp: null creationTimestamp: null

View File

@ -1,3 +1,4 @@
apiVersion: v1
kind: DaemonSet kind: DaemonSet
metadata: metadata:
creationTimestamp: null creationTimestamp: null