Ole Markus With
0cd110d723
Bump node termination handler to 1.17.1
2022-08-24 21:52:52 +02:00
torredil
230ff7eb57
Allow self-managed aws-ebs-csi-driver
...
Signed-off-by: torredil <torredil@amazon.com>
2022-08-24 18:40:27 +00:00
Ole Markus With
d471845dce
Move merging of kubelet configs to populate instance groups so we have only one place to fetch them
...
The kubelet config can be configured in a number of places. Merge them earlier so we only need to check the config in the IG kubeletConfig
2022-08-20 15:35:15 +02:00
Ole Markus With
dd578430e8
Create a better image validation test
2022-08-20 07:02:34 +02:00
Ole Markus With
29bbfeff70
Bump karpenter to 0.15 and enable consolidation
2022-08-18 20:46:25 +02:00
Ciprian Hacman
11a0f64cd8
Add option to configure runc version for containerd
2022-08-04 09:48:46 +03:00
justinsb
e4d8dff835
kube-scheduler: MVP configuration validation
...
We check that users haven't specified the kubeconfig file path, as
this file is created / managed by kOps. We don't try to reuse the
upstream configuration validation, as this allows the user to specify
a partial configuration, and this means that we don't have to pull in
the upstream libraries.
We could in future accept the "correct" value or just treat providing
a value as a signal that kOps should not manage the file; for now we
are starting with the most restrictive configuration, as we can then
relax it in future if needed.
2022-08-03 09:51:16 -04:00
justinsb
9bb1d3e114
Configuration file for kube-scheduler
...
We generate a kube-scheduler configuration file in the kops CLI, and
nodeup will use it if provided (instead of generating one).
We put the configuration file into the fileAssets.
Users can provide a kube-scheduler configuration in additional
objects, and this will be used as the base configuration (we add the
kubeconfig path).
Issue #13352
Co-authored-by: Ciprian Hacman <ciprian@hakman.dev>
2022-08-03 09:51:05 -04:00
Kubernetes Prow Robot
dba1e5d594
Merge pull request #14017 from infonova/add-occm-networking-config-options
...
Allow configuring OpenStack CCM networking options
2022-07-31 11:06:28 -07:00
Ole Markus With
27306943d9
Do not allow PodSecurityPolicy using K8s 1.25
2022-07-28 09:36:35 +02:00
ederst
8b9521b225
Allow configuring OpenStack CCM networking options
2022-07-21 22:44:37 +02:00
Kubernetes Prow Robot
02433a6785
Merge pull request #13946 from jonasasx/feature/gce_spot
...
Adding GCE SPOT support
2022-07-16 14:06:53 -07:00
Ciprian Hacman
a76fef1b2d
Add option to set number of replicas for pod-identity-webhook
2022-07-16 07:23:54 +03:00
Ivan Volynkin
329c60cc62
Adding GCE SPOT support
2022-07-14 20:19:50 +03:00
Ciprian Hacman
19ca0861a1
Add option to set etcd-manager backup interval
2022-07-14 09:58:19 +03:00
Nicolas Sterchele
73b6ed4150
aws: introduce maximum instance lifetime in cluster
...
The maximum instance lifetime is an AWS only feature and specifies the
maximum amount of time (in seconds) that an instance can be in service
before it is terminated and replaced.
A common use case might be a requirement to replace your instances on a
schedule because of internal security policies or external compliance
controls.
2022-07-04 20:38:33 +02:00
Kubernetes Prow Robot
d1c338ff19
Merge pull request #13917 from ReillyBrogan/reilly/cilium1116
...
Update Cilium to 1.11.6
2022-06-30 11:32:08 -07:00
Ole Markus With
afd7c60d77
Make it possible to enable the shield addon for LBC
2022-06-30 16:23:08 +02:00
Reilly Brogan
f3a421d600
Update Cilium to 1.11.6
2022-06-29 13:18:21 -05:00
AkiraFukushima
5b31fe3a31
Add validation for IRSA bucket name which contains dots
2022-06-28 23:39:54 +09:00
Ivan Volynkin
4264d78839
Adding GuestAccelerators to InstanceTemplate
2022-06-23 10:00:02 +03:00
Ole Markus With
2ed2a819f6
Apply suggestions from code review
...
Co-authored-by: Peter Rifel <rifelpet@users.noreply.github.com>
2022-06-17 19:58:27 +02:00
Ole Markus With
d893c95059
Ensure clusters with internal load balancers have a private subnet
2022-06-17 19:58:27 +02:00
Eric Bailey
34caed893b
Add support for setting mode field on file assets
2022-06-09 10:37:29 -05:00
Ole Markus With
4029d2bf33
Remove support for older cilium versions
2022-06-07 20:39:25 +02:00
Ole Markus With
921d1b8ce0
OIDC flags are no longer optional
2022-06-07 15:45:56 +02:00
Ole Markus With
e4c10aa124
Rename default etcd variable
2022-06-07 15:38:09 +02:00
Ole Markus With
77ebba84b8
Add support for configuring which metrics cilium will export
2022-05-26 09:33:19 +02:00
Kubernetes Prow Robot
7a90131d54
Merge pull request #13567 from HealthEngineAU/cert-manager-nameservers
...
Add a nameservers parameter for cert-manager.
2022-05-18 00:28:53 -07:00
Jim Barber
0fa178106a
Add a nameservers parameter for cert-manager
...
Provide a way to override the pod's list of DNS nameservers to use so
that split-view DNS zones still work for things like DNS01 challenges.
Without this the DNS TXT records are searched for in the private DNS
zone instead of the public one and the challenge will never succeed.
2022-05-18 13:23:26 +08:00
Steven E. Harris
a1495ac4c8
Allow the AWS LB Controller to use WAFs
...
By introducing a few new fields within the Cluster spec's
"awsLoadBalancerController" field, allow users to enable the AWS Load
Balancer Controller to associate WAFs with EC2 Application Load
Balancers (ALBs). It's possible to enable separately use of two kinds
of WAF: WAF Classic and the never version 2-era WAF, the latter of
which bears no distinguishing name.
Retain our default configuration of the AWS Load Balancer Controller
in which this capability remains disabled via command-line flags,
overriding the controller program's enabling of this capability by
default.
Signed-off-by: Steven E. Harris <seh@panix.com>
2022-05-16 12:20:28 -04:00
avish42
638ab6c8c7
add annotation support to aws-ebs-csi pods
2022-05-12 22:23:55 +05:30
Ciprian Hacman
b5f14b589b
Add initial support for Hetzner Cloud
2022-05-09 06:12:15 +03:00
Ciprian Hacman
0b095068f3
Add support for installing additional packages
2022-05-03 06:47:44 +03:00
Ole Markus With
e622736992
Bump nvidia device plugin to 0.11 and nvidia driver to 510
2022-04-30 16:01:47 +02:00
Guillaume Le Biller
467424d6a5
Add NodeTerminationHandler cpu resources settings
2022-04-29 10:50:16 +02:00
Bronson Mirafuentes
89f12ad9d2
add apimachinery generations
2022-04-18 10:50:07 -07:00
Bronson Mirafuentes
7c4f1646e3
add cluster autoscaler pod annotations
2022-04-18 10:32:52 -07:00
Ole Markus With
ce2e877aeb
Remove bazel files from vendor
2022-04-12 13:29:03 +02:00
Kubernetes Prow Robot
8120147889
Merge pull request #13326 from johngmyers/move-openstack
...
Move Openstack settings to cloudProvider.openstack
2022-04-10 00:10:05 -07:00
DingGGu
24965f43b2
Run apimachinery for nth excludeLoadBalancers
2022-04-09 17:04:23 +09:00
DingGGu
1b9cf91684
Bump NTH to 1.16.1, use WithDefaultBool in gotemplate, set ExcludeLoadBalancers default true
2022-04-09 17:04:23 +09:00
DingGGu
c1042f4a3b
Bump NTH 1.16 and add excludeFromLoadBalancers option
2022-04-09 17:04:16 +09:00
John Gardiner Myers
aff5f587f3
Move Openstack settings to cloudProvider.openstack
2022-04-07 10:04:19 -07:00
Kubernetes Prow Robot
5cbb338528
Merge pull request #13065 from johngmyers/move-azure
...
Move Azure settings to cloudProvider.azure
2022-04-07 09:37:57 -07:00
Kubernetes Prow Robot
feb66910b1
Merge pull request #13318 from guillomep/allow_to_add_additional_routes
...
Possibility to add additional routes in route tables of subnets
2022-04-03 13:46:09 -07:00
Kubernetes Prow Robot
7684da6eca
Merge pull request #13396 from anthonyhaussman/feat/tone/PodAnnotations_NodeLocalDNS
...
Add possibility to set PodAnnotations into NodeLocalDNS
2022-04-01 10:56:47 -07:00
Guillaume Perrin
1235b63a0d
Only authorize additionalRoute for private subnets
...
Signed-off-by: Guillaume Perrin <guillaume28.perrin@gmail.com>
2022-03-28 15:49:03 +02:00
Guillaume Perrin
db27c00fa0
Apply suggestions from code review
...
Co-authored-by: Peter Rifel <rifelpet@users.noreply.github.com>
Signed-off-by: Guillaume Perrin <guillaume28.perrin@gmail.com>
2022-03-28 14:57:21 +02:00
Guillaume Perrin
2b7f9a4aeb
Do not add additional routes for shared subnets
...
Signed-off-by: Guillaume Perrin <guillaume28.perrin@gmail.com>
2022-03-28 14:57:21 +02:00
Guillaume Perrin
e501ac62a4
Possibility to add additional routes in route tables of subnets
...
Signed-off-by: Guillaume Perrin <guillaume28.perrin@gmail.com>
2022-03-28 14:57:21 +02:00
Anthony Hausman
308a886557
AWS-NODE-TERMINATION: Add possibility to set a tune image version
...
Add the possibility into the AWS `node-termination-handler` addon to set a different image tag version.
It can help to have last fixes if it's needed.
2022-03-23 10:59:51 +01:00
Anthony Hausman
7752cfc932
Add possibility to set PodAnnotations into NodeLocalDNS
...
Annotations is pretty useful when you need third-party tool to add additional behavior for a k8s resource.
Lots of auto-discovery tools are based on this annotations.
This PR add the possibility to set tune pod annotations in the node-local-dns daemonsets.app.
2022-03-21 16:15:10 +01:00
Kubernetes Prow Robot
6180ebc491
Merge pull request #13366 from olemarkus/allow-duplicate-taint-keys
...
Allow duplicate taint keys
2022-03-17 20:51:16 -07:00
Ole Markus With
1667d10833
Allow taints with unique key,value,effect
2022-03-16 07:18:12 +01:00
Jesse Haka
a800218840
fixes
2022-03-11 12:01:20 +02:00
Jesse Haka
28caf02878
Support GPU in OpenStack
2022-03-11 09:19:09 +02:00
John Gardiner Myers
08ed25e7eb
Fix capitalization to match Go conventions
2022-03-03 15:18:25 -08:00
John Gardiner Myers
591dd1aba9
Move Azure settings to cloudProvider.azure
2022-03-03 15:18:23 -08:00
John Gardiner Myers
cac727c357
Make cloudProvider a struct in v1alpha3 API
2022-03-02 21:59:49 -08:00
John Gardiner Myers
70f7d9bdb2
Use function to get cloud provider from cluster spec
2022-03-02 21:59:47 -08:00
Kubernetes Prow Robot
2419eb7225
Merge pull request #13176 from h3poteto/iss-12436
...
Add support to install EKS Pod Identity Webhook
2022-03-01 05:37:48 -08:00
AkiraFukushima
c8710203ba
Add support to install EKS Pod Identity Webhook
2022-02-20 18:33:50 +09:00
Kubernetes Prow Robot
e29591e21e
Merge pull request #13060 from srikiz/DO-Add-New-VPC
...
[DigitalOcean] Implement new VPC if network-cidr flag is specified
2022-02-18 12:44:23 -08:00
Kubernetes Prow Robot
7714964963
Merge pull request #13266 from olemarkus/validate-taints
...
Validate taints in IG spec
2022-02-17 21:44:22 -08:00
John Gardiner Myers
b41cca38d5
Enable RBN with AWS CCM 1.22.0-alpha.1
2022-02-16 22:21:30 -08:00
Ole Markus With
9431c0ab69
Update LBC to 2.4.0
2022-02-16 21:39:31 +01:00
Ole Markus With
61bcdd7d72
Validate taints in IG spec
2022-02-16 20:33:17 +01:00
Kubernetes Prow Robot
bffc60202c
Merge pull request #13113 from hierynomus/issue-12925
...
Allow PrefixList for sshAccess and kubernetesApiAccess
2022-02-15 07:20:03 -08:00
Jeroen van Erp
255a0322c9
Allow PrefixList for sshAccess and kubernetesApiAccess
...
Signed-off-by: Jeroen van Erp <jeroen@hierynomus.com>
2022-02-15 14:37:28 +01:00
srikiz
97a3ef1566
Initial changes for vpc
...
More changes for do vpc
some more minor updates
Fix PrivateIP check
Bazel fixes
Minor changes for vpc listing
Minor fixes for DO VPC
Add delete vpc logic
More fixes for vpc usage with gossip based clusters
Fix minor comments in code
Fix mock DO interface to use missing functions
Another fix for mock cloud do for missing interface function
incorporate review comments
incorporate review comments
2022-02-15 17:07:09 +05:30
Jiahui Feng
84dc7ca908
generated: make apimachinery && make crds
2022-02-14 10:49:45 -08:00
Jiahui Feng
1c030508af
add Controllers to ccm config.
2022-02-14 10:43:05 -08:00
Ole Markus With
2625264fe5
Add support for graceful node shutdown
...
Update docs/cluster_spec.md
Co-authored-by: Ciprian Hacman <ciprianhacman@gmail.com>
2022-02-11 20:51:02 +01:00
Ole Markus With
d7944b1021
Refactor serviceaccountissuerdiscovery validation
2022-02-09 20:15:12 +01:00
Ole Markus With
74e9a6cd18
Fix irsa for k8s < 1.20
2022-02-09 08:52:06 +01:00
Ole Markus With
6f6196c2b9
Remove snapshot controller dependency on ebs csi driver
...
There is no such dependency, and snapshot controller works on other cloud providers and with a host of other CSI drivers
2022-02-07 15:51:37 +01:00
Ciprian Hacman
68b4611066
Clean up kubelet networking flags for dockershim
...
Signed-off-by: Ciprian Hacman <ciprian@hakman.dev>
2022-01-19 17:36:18 +02:00
Kubernetes Prow Robot
4b1ea96448
Merge pull request #13111 from olemarkus/no-kubelet-section
...
Don't set unsupported configs by default
2022-01-19 01:10:05 -08:00
Kubernetes Prow Robot
85732b4c4d
Merge pull request #13030 from johngmyers/v6-topology
...
Use IPv6-only subnets for worker nodes in private IPv6 topology
2022-01-18 10:58:40 -08:00
Ole Markus With
da31a1198f
Don't set legacy IAM by default
2022-01-16 14:54:56 +01:00
John Gardiner Myers
f2ae352d21
Add validation for subnet type values
2022-01-14 17:53:09 -08:00
Dan Ports
71a2e26983
Fix StringValue nit
...
Co-authored-by: Ole Markus With <olemarkus@gmail.com>
2022-01-07 13:37:45 -05:00
John Gardiner Myers
5385381633
Use IPv6-only subnets for worker nodes in private IPv6 topology
2022-01-06 21:00:00 -08:00
Dan Ports
2cc26b57cb
Less crashing when validating.
2022-01-05 22:50:37 -05:00
Dan Ports
7a52896fdc
Warn that the price expander is only supported on GCE in the docs.
2022-01-05 22:47:34 -05:00
Dan Ports
8672d9b219
Fix CRDs, clarify docs, and add cloud provider check for price expander.
2022-01-05 22:39:21 -05:00
Dan Ports
1d9996b4ad
Support price and priority cluster-autoscaler expanders.
2022-01-05 14:10:06 -05:00
justinsb
9840a27f52
Add support for addons to filter based on kOps/k8s versions
...
This is hard to add later, for compatibility reasons.
2021-12-29 09:30:20 -05:00
justinsb
8e34e4d101
addons: support for kopeio-networking addon
...
Adding support for the kopeio-networking addon.
We load the operator manifest (which changes rarely) from the channels
directory for now. We follow the same structure as operators
themselves use so that we can support other backends in future.
The channels file includes the current versions of the operators.
During cluster creation, we create these additional objects.
2021-12-29 09:16:15 -05:00
Ole Markus With
b09241122f
Support specifying instance requirements per IG
...
Update docs/instance_groups.md
Co-authored-by: John Gardiner Myers <jgmyers@proofpoint.com>
2021-12-24 21:19:58 +01:00
John Gardiner Myers
f9071dd0d5
Allow IPv6-only subnets
2021-12-23 19:50:46 -08:00
Kubernetes Prow Robot
2f31054e19
Merge pull request #13007 from hakman/skip_non-masquerade-cidr
...
Use kubelet --non-masquerade-cidr only for Docker with kubenet
2021-12-21 18:49:36 -08:00
Ole Markus With
a82d06d3fb
Prevent creation of unsupported etcd clusters
2021-12-20 15:23:50 +01:00
Kubernetes Prow Robot
928d15b8b0
Merge pull request #12660 from olemarkus/validate-ig-strict
...
Validate IGs more strictly after defaults have applied
2021-12-20 02:51:25 -08:00
Ole Markus With
e2ba020b7f
Karpenter does not require min/max set
2021-12-20 10:03:19 +01:00
Ole Markus With
aa493a3273
Validate IGs more strictly after defaults have applied
...
This commit will ensure IGs are validated in clientset prior to write similar to clusters. Also introduces strict flag similar to cluster, which only validate values where we have defaults after defaults have been applied.
2021-12-20 10:03:04 +01:00
Ciprian Hacman
cb6d424675
Use kubelet --non-masquerade-cidr only for Docker with kubenet
2021-12-20 08:47:02 +02:00
Ole Markus With
b2104ab274
Bump karpenter to 0.5.3 and RBN support
2021-12-19 21:53:07 +01:00
Ole Markus With
2f3b683ca0
Do not allow docker on k8s 1.24+
...
Update pkg/apis/kops/validation/validation.go
Co-authored-by: Ciprian Hacman <ciprianhacman@gmail.com>
2021-12-19 12:40:11 +01:00
justinsb
71e5a21786
componentconfig: expose advertise-address flag for kube-apiserver
...
This flag determines which IPs are advertised inside the cluster, in
the "kubernetes" service in the "default" namespace.
2021-12-18 21:30:58 -05:00
Ole Markus With
b785965c50
Rename InstanceManager to Manager
2021-12-13 09:14:24 +01:00
Ole Markus With
043dd91417
Add karpenter feature flag
2021-12-12 19:33:41 +01:00
Ole Markus With
794cb72112
Karpenter addon
...
Constrain the instance types to what is supported by the AMI
Add taints and label to karpenter provisioner
Add instance types to karpenter provisioner
2021-12-12 19:33:41 +01:00
Kubernetes Prow Robot
600c47f635
Merge pull request #12918 from olemarkus/cilium-service-topology
...
Make service topology for cilium configurable
2021-12-12 10:11:58 -08:00
Kubernetes Prow Robot
54b3327600
Merge pull request #12944 from johngmyers/remove-ali
...
Remove support for Aliyun/Alibaba Cloud
2021-12-11 22:57:58 -08:00
Ole Markus With
57fd343e1d
Make service topology for cilium configurable
2021-12-12 07:54:21 +01:00
John Gardiner Myers
a0736b3c29
Remove support for Aliyun/Alibaba Cloud
2021-12-11 21:49:13 -08:00
John Gardiner Myers
dce8c32fd7
Remove support for Weave as of k8s 1.23
2021-12-11 21:26:31 -08:00
John Gardiner Myers
c5e1dea184
Remove code for no-longer-supported k8s version
2021-12-11 16:30:51 -08:00
Ole Markus With
bbf13effee
Validate insecurePort
2021-12-11 12:45:02 +01:00
Ole Markus With
2088849768
Do not set insecure port on k8s 1.20+
2021-12-11 12:44:56 +01:00
Kubernetes Prow Robot
e4aae9bca8
Merge pull request #12320 from ZipRecruiter/anthonyr.dockerd-concurrency
...
pkg/apis/kops: Allow configuring dockerd --max-* upload and download concurrency and retry options.
2021-12-06 07:08:33 -08:00
Kubernetes Prow Robot
f7e66049d6
Merge pull request #12862 from johngmyers/instanceid-nodename
...
Use instance ID as node name when AWS CCM supports it
2021-12-05 14:58:32 -08:00
Kubernetes Prow Robot
8a06cca4e2
Merge pull request #12887 from olemarkus/cilium-allow-11
...
Allow setting cilium 1.11
2021-12-04 09:28:32 -08:00
John Gardiner Myers
5ae9d24c22
Remove more unused fields from v1alpha3
2021-12-02 20:41:07 -08:00
John Gardiner Myers
7e0e97b566
Rename bastionPublicName in v1alpha3 API
2021-12-02 19:34:48 -08:00
John Gardiner Myers
8a5cbc0ff7
Rename imageName to image in v1alpha3
2021-12-01 22:26:57 -08:00
Kubernetes Prow Robot
0be79b25b7
Merge pull request #12867 from hakman/gofumpt_script
...
Add gofumpt scripts
2021-12-01 22:13:32 -08:00
Ciprian Hacman
ea7df00719
Run hack/update-gofmt.sh
2021-12-01 22:39:50 +02:00
Peter Rifel
89c392d809
Add API fields for GCP PD CSI driver
2021-11-30 22:15:47 -06:00
John Gardiner Myers
73f164e229
Use instance ID as node name when AWS CCM supports it
2021-11-30 17:54:54 -08:00
John Gardiner Myers
ef754ce71f
Make requests and limits be *resource.Quantity
2021-11-29 22:50:31 -08:00
Kubernetes Prow Robot
56577a910e
Merge pull request #12849 from johngmyers/componentconfig-fixed
...
Remove more non-configurable settings from v1alpha3
2021-11-27 21:33:28 -08:00
John Gardiner Myers
19c46f766a
Route NAT64 to NAT Gateway in IPv6 public topology
2021-11-27 16:56:21 -08:00
John Gardiner Myers
c02e9d0436
Remove more non-configurable settings from v1alpha3
2021-11-27 16:50:17 -08:00
John Gardiner Myers
5a60d34e14
Change sense of Cilium IPTablesRulesNoinstall in v1alpha3
2021-11-25 18:45:13 -08:00
John Gardiner Myers
837176340d
Change sense of Cilium DisableMasquerade in v1alpha3
2021-11-25 18:45:13 -08:00
John Gardiner Myers
8bbc0e00e5
Change DisableFlannelForwardRules to match upstream naming in v1alpha3
2021-11-25 18:45:13 -08:00
John Gardiner Myers
9996f6c54a
Disable dns-controller with a "none" provider in v1alpha3
2021-11-25 18:45:13 -08:00
John Gardiner Myers
e4bad43098
Reverse the sense of hook enablement in v1alpha3
2021-11-25 18:45:13 -08:00
John Gardiner Myers
a1ae878ed8
Record when explicitly setting the default
2021-11-25 18:45:10 -08:00
John Gardiner Myers
6fb2cd5aa3
Change DisableSubnetTags to tagSubnets
2021-11-24 23:52:28 -08:00
Kubernetes Prow Robot
0e56286aa3
Merge pull request #12816 from johngmyers/rename-fields-2
...
Rename fields to fit acronym conventions
2021-11-24 23:14:33 -08:00
John Gardiner Myers
2ca1d7ddd7
Update autogenerated files
2021-11-24 17:46:00 -08:00
John Gardiner Myers
9d8cade672
Migrate to AWS CCM in k8s 1.24
2021-11-24 17:46:00 -08:00
Kubernetes Prow Robot
a8289da46e
Merge pull request #12789 from WeTransfer/dnsopt
...
Add support for --dns flag in Docker config
2021-11-24 08:18:20 -08:00
Ole Markus With
0d946b15c1
Allow setting cilium 1.11
...
Currently at rc2 and it doesn't look like any changes are needed to the
manifests.
2021-11-22 19:51:57 +01:00
John Gardiner Myers
e5a6b79c19
Rename fields in v1alpha3 status API to fit acronym convention
2021-11-22 08:07:55 -08:00
John Gardiner Myers
b9ac79ec6e
Rename fields in v1alpha3 networking API to fit acronym convention
2021-11-22 08:07:55 -08:00
John Gardiner Myers
f4d2cb0437
Rename fields in v1alpha3 keyset API to fit acronym convention
2021-11-22 08:07:55 -08:00
John Gardiner Myers
8fed76c8b2
Rename fields in v1alpha3 instancegroup API to fit acronym convention
2021-11-22 08:07:55 -08:00
John Gardiner Myers
f65ba3d9cd
Rename fields in v1alpha3 componentconfig API to fit acronym convention
2021-11-21 16:16:32 -08:00
John Gardiner Myers
5a42c10fd3
Rename fields in v1alpha3 cluster API to fit acronym convention
2021-11-21 16:16:32 -08:00
justinsb
0c696d41d3
Create supporting services in kops-controller for gossip-mode
...
The intent is that we can then expose these via CoreDNS, so that
internal name resolution will work.
2021-11-19 11:02:10 -05:00
Jeff Wolski
a9ecfa47b5
Add support for --dns flag in Docker config
...
This commit adds support for the --dns flag which is provided as a
Docker daemon startup flag. The flag is used to set the IP address of
the DNS server that the daemon injects into containers. Multiple --dns
flags are supported.
2021-11-19 10:02:12 +01:00
John Gardiner Myers
0ef49f06bc
Allow NodeLocalDNS when defaulting to CoreDNS
2021-11-17 22:00:52 -08:00
Kubernetes Prow Robot
2c9183509d
Merge pull request #12699 from zetaab/hostnamesuffix
...
Add ingress hostname suffix configurable to kOps
2021-11-16 07:13:27 -08:00
Kubernetes Prow Robot
ec7fe88868
Merge pull request #12730 from johngmyers/fix-deprecated
...
Fix use of deprecated method
2021-11-13 23:22:46 -08:00
Kubernetes Prow Robot
0e32d3dfe2
Merge pull request #12692 from johngmyers/watch-ingress
...
Watch Ingress by default when using the external-dns provider
2021-11-13 22:38:46 -08:00