diff --git a/.gitignore b/.gitignore index 9232ed93d..ca56b6f63 100644 --- a/.gitignore +++ b/.gitignore @@ -16,3 +16,6 @@ munge-csv # Output of the go coverage tool, specifically when used with LiteIDE *.out _output/ + +.kubeconfig +.idea diff --git a/deploy/cluster-manager/olm-catalog/cluster-manager/manifests/cluster-manager.clusterserviceversion.yaml b/deploy/cluster-manager/olm-catalog/cluster-manager/manifests/cluster-manager.clusterserviceversion.yaml index 411c44b46..c36e581f6 100644 --- a/deploy/cluster-manager/olm-catalog/cluster-manager/manifests/cluster-manager.clusterserviceversion.yaml +++ b/deploy/cluster-manager/olm-catalog/cluster-manager/manifests/cluster-manager.clusterserviceversion.yaml @@ -212,7 +212,10 @@ spec: port: 8443 scheme: HTTPS initialDelaySeconds: 2 - resources: {} + resources: + requests: + cpu: 100m + memory: 128Mi serviceAccountName: cluster-manager strategy: deployment installModes: diff --git a/deploy/cluster-manager/operator.yaml b/deploy/cluster-manager/operator.yaml index 2804f4a3a..92073ccbf 100644 --- a/deploy/cluster-manager/operator.yaml +++ b/deploy/cluster-manager/operator.yaml @@ -57,3 +57,7 @@ spec: scheme: HTTPS port: 8443 initialDelaySeconds: 2 + resources: + requests: + cpu: 100m + memory: 128Mi diff --git a/deploy/klusterlet/olm-catalog/klusterlet/manifests/klusterlet.clusterserviceversion.yaml b/deploy/klusterlet/olm-catalog/klusterlet/manifests/klusterlet.clusterserviceversion.yaml index d8541b243..f5a6ce165 100644 --- a/deploy/klusterlet/olm-catalog/klusterlet/manifests/klusterlet.clusterserviceversion.yaml +++ b/deploy/klusterlet/olm-catalog/klusterlet/manifests/klusterlet.clusterserviceversion.yaml @@ -192,7 +192,10 @@ spec: port: 8443 scheme: HTTPS initialDelaySeconds: 2 - resources: {} + resources: + requests: + cpu: 100m + memory: 128Mi serviceAccountName: klusterlet strategy: deployment installModes: diff --git a/deploy/klusterlet/operator.yaml b/deploy/klusterlet/operator.yaml index f5891ed0a..91fdfa427 100644 --- a/deploy/klusterlet/operator.yaml +++ b/deploy/klusterlet/operator.yaml @@ -57,3 +57,7 @@ spec: scheme: HTTPS port: 8443 initialDelaySeconds: 2 + resources: + requests: + cpu: 100m + memory: 128Mi diff --git a/manifests/cluster-manager/cluster-manager-registration-deployment.yaml b/manifests/cluster-manager/cluster-manager-registration-deployment.yaml index 3366ec1af..215864a10 100644 --- a/manifests/cluster-manager/cluster-manager-registration-deployment.yaml +++ b/manifests/cluster-manager/cluster-manager-registration-deployment.yaml @@ -57,3 +57,7 @@ spec: scheme: HTTPS port: 8443 initialDelaySeconds: 2 + resources: + requests: + cpu: 100m + memory: 128Mi diff --git a/manifests/cluster-manager/cluster-manager-registration-webhook-deployment.yaml b/manifests/cluster-manager/cluster-manager-registration-webhook-deployment.yaml index 8ff2a3a17..f1da6b159 100644 --- a/manifests/cluster-manager/cluster-manager-registration-webhook-deployment.yaml +++ b/manifests/cluster-manager/cluster-manager-registration-webhook-deployment.yaml @@ -60,6 +60,10 @@ spec: scheme: HTTPS port: 6443 initialDelaySeconds: 2 + resources: + requests: + cpu: 100m + memory: 128Mi volumeMounts: - name: webhook-secret mountPath: "/serving-cert" diff --git a/manifests/klusterlet/klusterlet-registration-deployment.yaml b/manifests/klusterlet/klusterlet-registration-deployment.yaml index 294bc755a..cfb19c571 100644 --- a/manifests/klusterlet/klusterlet-registration-deployment.yaml +++ b/manifests/klusterlet/klusterlet-registration-deployment.yaml @@ -69,6 +69,10 @@ spec: scheme: HTTPS port: 8443 initialDelaySeconds: 2 + resources: + requests: + cpu: 100m + memory: 128Mi volumes: - name: bootstrap-secret secret: diff --git a/manifests/klusterlet/klusterlet-work-deployment.yaml b/manifests/klusterlet/klusterlet-work-deployment.yaml index 758680237..e676ede29 100644 --- a/manifests/klusterlet/klusterlet-work-deployment.yaml +++ b/manifests/klusterlet/klusterlet-work-deployment.yaml @@ -63,6 +63,10 @@ spec: scheme: HTTPS port: 8443 initialDelaySeconds: 2 + resources: + requests: + cpu: 100m + memory: 128Mi volumes: - name: hub-kubeconfig-secret secret: diff --git a/pkg/operators/clustermanager/bindata/bindata.go b/pkg/operators/clustermanager/bindata/bindata.go index 4e59be24b..1396af6b2 100644 --- a/pkg/operators/clustermanager/bindata/bindata.go +++ b/pkg/operators/clustermanager/bindata/bindata.go @@ -687,6 +687,10 @@ spec: scheme: HTTPS port: 8443 initialDelaySeconds: 2 + resources: + requests: + cpu: 100m + memory: 128Mi `) func manifestsClusterManagerClusterManagerRegistrationDeploymentYamlBytes() ([]byte, error) { @@ -877,6 +881,10 @@ spec: scheme: HTTPS port: 6443 initialDelaySeconds: 2 + resources: + requests: + cpu: 100m + memory: 128Mi volumeMounts: - name: webhook-secret mountPath: "/serving-cert" diff --git a/pkg/operators/klusterlet/bindata/bindata.go b/pkg/operators/klusterlet/bindata/bindata.go index 4a2eb3945..1e7408d48 100644 --- a/pkg/operators/klusterlet/bindata/bindata.go +++ b/pkg/operators/klusterlet/bindata/bindata.go @@ -194,6 +194,10 @@ spec: scheme: HTTPS port: 8443 initialDelaySeconds: 2 + resources: + requests: + cpu: 100m + memory: 128Mi volumes: - name: bootstrap-secret secret: @@ -471,6 +475,10 @@ spec: scheme: HTTPS port: 8443 initialDelaySeconds: 2 + resources: + requests: + cpu: 100m + memory: 128Mi volumes: - name: hub-kubeconfig-secret secret: