Peter Rifel
1f37132fc9
Check for orphaned data files in integration test source directories
2021-10-29 17:07:51 -05:00
Peter Rifel
c860293783
Add missing cloudformation test invocations
2021-10-29 17:06:15 -05:00
Ciprian Hacman
4597e856de
Add more IPv6 integration tests
2021-10-29 17:35:51 +03:00
Peter Rifel
958db43bb8
./hack/update-expected.sh
2021-10-23 18:01:44 -06:00
justinsb
6c46de3270
kops-controller: register coordination scheme
...
Otherwise we log an error message because we can't discover the GVK
when reporting the leader-election events.
2021-10-19 09:21:12 -04:00
Kubernetes Prow Robot
3ccfaaaf9f
Merge pull request #12285 from justinsb/create_cluster_check_additional_objects
...
tests: create-cluster integration tests should validate additional objects
2021-10-11 23:19:46 -07:00
justinsb
4dc2c062fd
Support GCE TPM verification
2021-10-06 08:40:20 -04:00
John Gardiner Myers
b98fcf35d8
Remove Docker overlayfs upgrade code
2021-10-02 19:01:37 -07:00
Jeroen van Erp
7850c4e284
Add support for YAML/JSON output to 'kops get instances'
2021-09-30 11:25:00 +02:00
Peter Rifel
3311e45767
Truncate cluster name prefix used in event bridge rules
2021-09-29 19:12:49 -05:00
Peter Rifel
83e3d3c75d
Lengthen NTH integration test cluster name
2021-09-29 19:10:04 -05:00
justinsb
fad6db8beb
Refactor bootstrap verifier/authenticator into its own package
...
No code changes, but this avoids a circular package dependency that we
would otherwise introduce in the GCE logic.
2021-09-26 09:43:53 -04:00
John Gardiner Myers
dacccdef40
Fix link to addons documentation
2021-09-23 14:47:02 -07:00
Peter Rifel
4e96f68497
Fix list of supported cloud providers in CLI docs
2021-09-22 20:49:28 -05:00
Kubernetes Prow Robot
defcdedb68
Merge pull request #12366 from justinsb/zone_autocompletion
...
Support zone autocompletion
2021-09-22 17:45:10 -07:00
Kubernetes Prow Robot
74f9a8e2fb
Merge pull request #12342 from eddycharly/irsa-wildcard
...
feat: add support for wildcard in roles generated for IRSA
2021-09-22 16:09:10 -07:00
Charles-Edouard Brétéché
5f523366d6
feat: add support for wildcard in roles generated for IRSA
2021-09-23 00:24:45 +02:00
justinsb
c7e6187493
Support zone completion
...
Refactor cloud listing & zone guessing into its own package.
2021-09-20 09:53:33 -04:00
Peter Rifel
3cc7162089
Remove TerraformJSON test
...
The FF is deprecated and would require a lot of effort to support disabling TerraformManagedFiles (which is required) in this one integration test case
2021-09-17 06:42:27 -05:00
Ole Markus With
81177dc634
Add cloud ipam behind a feature flag
2021-09-16 21:12:29 +02:00
Ole Markus With
88bd1953ce
Have kops-controller assign instance ipv6 prefix to node
2021-09-16 19:25:19 +02:00
Ole Markus With
02f29bdfe7
Add test for cloudipam
2021-09-16 19:25:16 +02:00
justinsb
153cf97049
tests: create-cluster integration tests should validate additional objects
...
As we start creating them for addon support, we want to be sure that
they aren't created elsewhere.
2021-09-06 14:45:40 -04:00
Ole Markus With
f5fed2a08d
Move nvidia config under containerd
2021-09-05 20:28:07 +02:00
Ole Markus With
b144304240
Install nvidia device driver addon
2021-09-05 20:09:04 +02:00
Ole Markus With
b52008d9b6
Add instance state change notification to nth
2021-08-31 22:54:21 +02:00
John Gardiner Myers
f041bdafdc
More kops 1.23 updates
2021-08-28 11:54:39 -07:00
John Gardiner Myers
6655022ce1
Remove support for the Lyft CNI
2021-08-28 11:54:39 -07:00
Peter Rifel
53f7e3b089
Add integration test for cluster names beginning with a digit
...
This will fail until we address each resource type generating terraform resource names that are purely the cluster name
2021-08-27 12:56:58 -05:00
Ole Markus With
67b1ace14f
Validate external-dns spec
2021-08-27 06:32:25 +02:00
Ole Markus With
0152c23c1e
Remove externaldns feature flag
2021-08-27 06:30:01 +02:00
Ole Markus With
ad16042a1f
Add IPs to kubelet server cert
...
Since AWS does not resolve instance hostnames to ipv6, ipv6-only pods that talk to kubelet API has to use node IP, not hostname. Thus we need to add IPs to kubelet server cert.
2021-08-26 20:54:02 +02:00
justinsb
0214c81c89
Update kopeio test to test kopeio networking also
2021-08-15 01:08:59 -04:00
Kubernetes Prow Robot
799b9f4fdf
Merge pull request #12116 from johngmyers/beta-cloud
...
Correct list of beta cloud providers
2021-08-13 08:20:22 -07:00
John Gardiner Myers
4eb5d24e67
Correct list of beta cloud providers
2021-08-07 14:02:06 -07:00
Ole Markus With
0439bb0d76
Remove UseServiceAccountIAM feature flag and rename feature to UseServiceAccountExternalPermissions
2021-08-07 21:20:03 +02:00
Ole Markus With
887439952a
Add ccm integration tests
2021-08-07 10:31:31 +02:00
Kubernetes Prow Robot
d148cbed8d
Merge pull request #12049 from iGene/octavia_provider_option
...
Add Option to Specify OpenStack Octavia Provider
2021-08-04 01:33:24 -07:00
Justin SB
0b38591e11
Fix cluster list action
...
Restoring the behaviour of `kops get cluster`, where it lists clusters
even if one is configured in kubeconfig.
2021-07-30 13:53:55 +00:00
John Gardiner Myers
009e741b03
Rename for consistency
2021-07-28 20:21:54 -07:00
John Gardiner Myers
4ea591313f
Use the passed-in io.Writer
2021-07-28 20:21:54 -07:00
John Gardiner Myers
224eb66169
Remove need for rootCommand to implement Factory
2021-07-28 20:21:53 -07:00
John Gardiner Myers
59f96b9352
Remove redundant printing of error message
2021-07-28 20:21:53 -07:00
John Gardiner Myers
4174430728
Remove rootCommand.Cluster()
2021-07-28 20:21:53 -07:00
John Gardiner Myers
085b43e420
Clean up "kops get secrets"
2021-07-27 21:33:52 -07:00
John Gardiner Myers
7fe9c95677
Add completion for "kops delete secret"
2021-07-27 21:32:05 -07:00
John Gardiner Myers
597192981d
Clean up "create secret weavepassword"
2021-07-27 19:05:39 -07:00
John Gardiner Myers
df325d28a3
Clean up "create secret encryptionconfig"
2021-07-27 19:05:39 -07:00
John Gardiner Myers
a4b91dab0d
Clean up "create secret dockerconfig"
2021-07-27 19:05:39 -07:00
John Gardiner Myers
0f5dcc2303
Clean up "create secret ciliumpassword"
2021-07-27 19:05:39 -07:00