forked from gardener/gardener
-
Notifications
You must be signed in to change notification settings - Fork 0
/
55-managedseed-gardenlet.yaml
40 lines (40 loc) · 1.47 KB
/
55-managedseed-gardenlet.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
apiVersion: seedmanagement.gardener.cloud/v1alpha1
kind: ManagedSeed
metadata:
name: my-managed-seed
namespace: garden # Must be garden
spec:
shoot:
name: crazy-botany
# gardenlet specifies that the ManagedSeed controller should deploy a gardenlet into the cluster
# with the given deployment parameters and GardenletConfiguration.
gardenlet:
bootstrap: ServiceAccount # Mechanism that should be used for bootstrapping gardenlet connection to the Garden cluster, one of ServiceAccount, BootstrapToken, None
mergeWithParent: true # If true, the deployment parameters and GardenletConfiguration of the parent gardenlet will be merged with the specified deployment parameters and GardenletConfiguration
# deployment: # gardenlet deployment parameters
# replicaCount: 1
# revisionHistoryLimit: 1
# serviceAccountName: gardenlet
# image:
# repository: eu.gcr.io/gardener-project/gardener/gardenlet
# tag: latest
# pullPolicy: IfNotPresent
# resources:
# requests:
# cpu: 100m
# memory: 100Mi
# limits:
# cpu: 2000m
# memory: 512Mi
# podAnnotations:
# foo: bar
# podLabels:
# foo: bar
# additionalVolumes: []
# additionalVolumeMounts: []
# env: []
# vpa: true
config: # GardenletConfiguration resource
apiVersion: gardenlet.config.gardener.cloud/v1alpha1
kind: GardenletConfiguration
# <See `20-componentconfig-gardenlet.yaml` for more details>