@@ -12,23 +12,17 @@ metadata:
12
12
# namespace scope, see --watch-namespace.
13
13
namespace : kube-system
14
14
spec :
15
- replicas : 1
16
15
selector :
17
16
matchLabels :
18
17
app : alb-ingress-controller
19
- strategy :
20
- rollingUpdate :
21
- maxSurge : 1
22
- maxUnavailable : 1
23
- type : RollingUpdate
24
18
template :
25
19
metadata :
26
- creationTimestamp : null
27
20
labels :
28
21
app : alb-ingress-controller
29
22
spec :
30
23
containers :
31
- - args :
24
+ - name : alb-ingress-controller
25
+ args :
32
26
# Limit the namespace where this ALB Ingress Controller deployment will
33
27
# resolve ingress resources. If left commented, all namespaces are used.
34
28
# - --watch-namespace=your-k8s-namespace
@@ -38,16 +32,17 @@ spec:
38
32
# choose any class you'd like for this controller to respect.
39
33
- --ingress-class=alb
40
34
35
+ # REQUIRED
41
36
# Name of your cluster. Used when naming resources created
42
37
# by the ALB Ingress Controller, providing distinction between
43
38
# clusters.
44
- - --cluster-name=devCluster
39
+ # - --cluster-name=devCluster
45
40
46
41
# AWS VPC ID this ingress controller will use to create AWS resources.
47
42
# If unspecified, it will be discovered from ec2metadata.
48
43
# - --aws-vpc-id=vpc-xxxxxx
49
44
50
- # AWS region this ingress controller will operate in.
45
+ # AWS region this ingress controller will operate in.
51
46
# If unspecified, it will be discovered from ec2metadata.
52
47
# List of regions: http://docs.aws.amazon.com/general/latest/gr/rande.html#vpc_region
53
48
# - --aws-region=us-west-1
@@ -58,27 +53,18 @@ spec:
58
53
# Maximum number of times to retry the aws calls.
59
54
# defaults to 10.
60
55
# - --aws-max-retries=10
61
- env :
56
+ # env:
62
57
# AWS key id for authenticating with the AWS API.
63
58
# This is only here for examples. It's recommended you instead use
64
59
# a project like kube2iam for granting access.
65
60
# - name: AWS_ACCESS_KEY_ID
66
61
# value: KEYVALUE
67
-
62
+
68
63
# AWS key secret for authenticating with the AWS API.
69
64
# This is only here for examples. It's recommended you instead use
70
65
# a project like kube2iam for granting access.
71
66
# - name: AWS_SECRET_ACCESS_KEY
72
67
# value: SECRETVALUE
73
68
# Repository location of the ALB Ingress Controller.
74
69
image : docker.io/amazon/aws-alb-ingress-controller:v1.1.0
75
- imagePullPolicy : Always
76
- name : server
77
- resources : {}
78
- terminationMessagePath : /dev/termination-log
79
- dnsPolicy : ClusterFirst
80
- restartPolicy : Always
81
- securityContext : {}
82
- terminationGracePeriodSeconds : 30
83
- serviceAccountName : alb-ingress
84
- serviceAccount : alb-ingress
70
+ serviceAccountName : alb-ingress-controller
0 commit comments