Commit Graph

2032 Commits

Author SHA1 Message Date
Matt Bacchi 8d76d31b08
Add missing closing inline code character 2020-09-30 10:15:00 -06:00
Kubernetes Prow Robot 3c7e1c80f8
Merge pull request #9997 from erismaster/openstack-doc-typos
Fix pair of typos in openstack docs
2020-09-27 21:44:48 -07:00
Derrik Campau 7e57b9f5d7 Fix pair of typos in openstack docs
Fix a pair of small typos in the openstack docs
2020-09-27 20:05:07 -07:00
Derrik Campau ca70ac2203 Fix small typo in create cluster help output
Fixes typo in cmd/kops/create_cluster.go and
docs/cli/kops_create_cluster.md where example output had filename.yamlh,
changed to filename.yaml
2020-09-26 14:45:03 -07:00
Barry Melbourne a6ff8c7c7c Add deprecation notice for support of Terraform v0.11 2020-09-26 09:08:23 +01:00
Alen Akhabaev 727c02055f Clarified S3 state store encryption in case the bucket default doesn't exist or cannot be read 2020-09-25 16:13:08 +01:00
Ole Markus With 7a7f1d70ea Production recommendations document 2020-09-25 07:20:49 +02:00
Ciprian Hacman 1f0817911a Release notes for 1.19.0-alpha.4 2020-09-16 12:41:07 +03:00
Kubernetes Prow Robot 88748fe7b7
Merge pull request #9934 from justinsb/backfill
Document process to get older releases into artifacts.k8s.io
2020-09-14 09:16:59 -07:00
Justin SB 5797f372a9 Document process to get older releases into artifacts.k8s.io 2020-09-14 11:27:25 -04:00
Kubernetes Prow Robot c7bbe9c472
Merge pull request #9904 from justinsb/relnotes_1_18_1
Release notes for 1.18.1
2020-09-09 11:15:07 -07:00
Kubernetes Prow Robot 5e871a7d5e
Merge pull request #9902 from justinsb/relnotes_1_17_2
Release notes for 1.17.2
2020-09-09 10:09:08 -07:00
Justin SB 5c423e9dfa Release notes for 1.18.1 2020-09-09 12:58:08 -04:00
Justin SB ed83ae382d Release notes for 1.17.2 2020-09-09 11:56:24 -04:00
Chris Loukas 65610dbcee Update NodeLocalDNSConfig with Mem/CPU requests
Add NodeLocalDNS.CPURequest and NodeLocalDNS.MemoryRequest to
configure resource requests.

If not explicitly set, fall back to 25m and 5Mi
2020-09-09 18:40:14 +03:00
Ole Markus With 6cfd50a07a Deprecate the old cas addon 2020-09-09 12:13:32 +02:00
Ole Markus With a0e9fab104 Implement cluster autoscaler as bootstrap addon
Use provider-agnostic node definition for cas instead of aws auto-discovery

Validate clusterAutoscalerSpec

Add spec documentation

Add cas docs

Make CRDs

Apply suggestions from code review

Co-authored-by: John Gardiner Myers <jgmyers@proofpoint.com>

Add enabled flag to cas config

Apply suggestions from code review

Co-authored-by: Guy Templeton <guyjtempleton@googlemail.com>

Add support for custom cas image

Support more k8s versions

Use full image names
2020-09-03 09:52:13 +02:00
inductor 2c3cceccc2 use brew on linux 2020-09-03 13:29:57 +09:00
Kubernetes Prow Robot 1579e3aec3
Merge pull request #9762 from olemarkus/kops-get-nodes
Add command for listing cloud instances
2020-09-01 23:23:06 -07:00
John Gardiner Myers 77d5f12315 Improve description of detaching instances 2020-09-01 21:47:05 -07:00
Ole Markus With c01455cf91 Keep the good part from last attempt 2020-09-01 08:30:03 +02:00
Justin SB 0cda0f5068 Support authentication helper for kubectl
We create a simple exec plugin command which can create and renew
short-lived admin credentials on the fly, essentially leveraging the
security of the underlying cloud credentials.

Co-authored-by: John Gardiner Myers <jgmyers@proofpoint.com>
2020-08-30 15:16:20 -04:00
Ole Markus With ff6c04938d Add kops delete instance command
Add support for deleting instance by k8s node name

Add yes flag
2020-08-28 08:43:30 +02:00
Peter Rifel d0b8c654bd
Add --internal flag for export kubecfg that targets the internal dns name
Kops creates an "api.internal.$clustername" dns A record that points to the master IP(s)

This adds a flag that will use that name and force the CA cert to be included.
This is a workaround for client certificate authentication not working on API ELBs with ACM certificates.
The ELB has a TLS listener rather than TCP, so the client certificate is not passed through to the apiserver.
Using --internal will bypass the API ELB so that the client certificate will be passed directly to the apiserver.
This also requires that the masters' security groups allow 443 access from the client which this does not handle automatically.
2020-08-26 21:15:18 -05:00
Victor Ferreira 486eca13cf docs(iam_roles): adding docs on Permissions Boundaries 2020-08-25 11:31:54 -03:00
Ciprian Hacman 56994de81c Release notes for 1.19.0-alpha.3 2020-08-24 20:05:56 +03:00
Kubernetes Prow Robot 2439466956
Merge pull request #9797 from olemarkus/openstack-docs
Update the openstack getting started docs
2020-08-22 01:27:40 -07:00
Ole Markus With a63a8464db Update the openstack getting started docs 2020-08-22 09:39:40 +02:00
Kubernetes Prow Robot 9344a694b3
Merge pull request #9791 from johngmyers/deprecate-bootstrap-tokens
De-emphasize bootstrap tokens and document node authorization as depr…
2020-08-22 00:05:39 -07:00
Peter Rifel 2d29f84922
Fix feature flag typo in release notes 2020-08-21 14:31:03 -05:00
John Gardiner Myers 171791aae2 De-emphasize bootstrap tokens and document node authorization as deprecated 2020-08-20 21:11:23 -07:00
Kubernetes Prow Robot 5b7d1d7c93
Merge pull request #9781 from johngmyers/update-notes
Add release note about cert expiration
2020-08-19 04:51:11 -07:00
Kubernetes Prow Robot 548beeb9c9
Merge pull request #9770 from hakman/squash-rel-notes
Squash patch versions of old release notes
2020-08-18 21:49:10 -07:00
John Gardiner Myers 169d3e7e5b Add release note about cert expiration 2020-08-18 18:04:13 -07:00
Kubernetes Prow Robot 21a9564fd6
Merge pull request #9760 from hakman/docker-iptables
Document Docker iptables settings
2020-08-17 07:50:19 -07:00
Kubernetes Prow Robot 655c424ded
Merge pull request #9755 from WarpRat/9750
Fix backwards compatibility when backend mode isn't set
2020-08-17 06:28:18 -07:00
Ciprian Hacman 83740f50db Rename Legacy to 1.4 2020-08-17 09:33:46 +03:00
Ciprian Hacman 25cd219aad Squash release notes for v1.6.x 2020-08-17 09:33:46 +03:00
Ciprian Hacman a170c280ce Squash release notes for v1.7.x 2020-08-17 09:33:46 +03:00
Ciprian Hacman ce8edaf176 Squash release notes for v1.8.x 2020-08-17 09:33:46 +03:00
Robert Russell 1981c56f67 Fix backwards compatibility when backend mode isnt set 2020-08-16 23:05:04 -07:00
Ciprian Hacman f452ebf9da Document Docker iptables settings
Co-authored-by: John Gardiner Myers <jgmyers@proofpoint.com>
2020-08-17 08:09:38 +03:00
Peter Rifel 4d9f0128a3
Upgrade to klog2
This splits up the kubernetes 1.19 PR to make it easier to keep up to date until we get it sorted out.
2020-08-16 20:56:48 -05:00
Kubernetes Prow Robot ec8b47d725
Merge pull request #9593 from johngmyers/kubectl-lifetime
Reduce the lifetime of exported kubecfg credentials
2020-08-14 19:24:18 -07:00
Peter Rifel 7bd0bd987a
Add the client cert / ACM cert known issue to the 1.18 release notes 2020-08-14 14:14:16 -05:00
Kubernetes Prow Robot 651727f705
Merge pull request #9719 from johngmyers/shared-subnet-doc
Update shared-VPC documentation
2020-08-13 20:32:20 -07:00
liranp 1ebc93e49f
doc(spot/ocean): add support for instance types in launchspec 2020-08-13 16:37:04 +03:00
Ciprian Hacman 7aa332d14f Apply suggestions from code review
Co-authored-by: John Gardiner Myers <jgmyers@proofpoint.com>
2020-08-13 09:25:36 +03:00
Ciprian Hacman b83b35291a Replace Kops with _kops_ 2020-08-13 04:59:55 +03:00
Ciprian Hacman 61d6712a2e Deprecate kope.io 2020-08-13 04:58:48 +03:00