John Gardiner Myers
57dec35f68
Split out TerraformWriter
2021-05-02 21:54:46 -07:00
John Gardiner Myers
7921a5bd7e
Separate TerraformTarget.AddFile() into two receivers
2021-05-02 16:47:33 -07:00
Justin SB
89208039d4
Remove more usages of deprecated ResourceHolder
...
Allowing for the removal.
2020-12-19 23:00:30 -05: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
67966d5288
Merge pull request #9632 from johngmyers/gengo
...
Replace custom codegen package with gengo
2020-07-28 22:11:46 -07:00
John Gardiner Myers
f72dac180d
Switch to new fitasks marker
2020-07-28 11:48:08 -07:00
Peter Rifel
a17581e21d
Add cloud tags to AWS SSH Keys
2020-07-28 13:35:09 -05:00
Peter Rifel
964d402eb5
Store terraform launchtemplate userdata in plaintext rather than b64
...
This makes it easier to grok the userdata contents
2020-06-16 16:53:49 -05:00
Peter Rifel
04a5ead08e
Add cty field tags to Terraform structs
2020-04-05 21:18:02 -05:00
Austin Moore
4a88f7b5a5
Add ability to specify no ssh key by setting sshKeyName to empty
...
Add tests for no ssh key functionality
Add docs for setting no ssh key
Disable sshKey rendering for cloudformation if nosshkey is set
Fix broken test
make goimports
Fix
Formatting fix
Update kubernetes version for tests
Update expected test output
Fix imports in mesh.pb.go
Run hack/update-expected.sh
Change digital ocean logic to handle *string for SSHKeyName
Fix expected output
Missed a few
2020-01-15 15:24:32 -05:00
Aresforchina
f312f7c974
upup/pkg/fi-fix staticcheck
2020-01-07 15:50:30 +08:00
mikesplain
9e55b8230a
Update copyright notices
...
Also cleans some white spaces
2019-09-09 14:47:51 -04:00
Kubernetes Prow Robot
a6ee3cd767
Merge pull request #6886 from rralcala/master
...
Use existing SSHKeyName if no public key is created.
2019-05-07 06:33:46 -07:00
Roberto Rodriguez Alcala
c6aa23cf91
Based on the Readme, if you specify a SSHKeyName in the cluster.spec,
...
you don't need to add an ssh public key, this change allows that
combination to work on aws.
Basically, if a key name is set on the spec and there's no admin key
file, the key name will be used and the key will not be managed in
terraform.
2019-05-06 21:22:36 -07:00
Justin SB
3e33ac7682
Change code from glog to klog
...
We don't call klog.InitFlags yet, because that will cause a flag
redefinition error until we get everyone to stop using glog. That
will happen when we update to k8s 1.13.
2019-05-06 12:54:51 -04:00
Justin Santa Barbara
f8c57c2f57
Move ssh key functions to pkg/pki
...
Preparation for reuse by the roundtrip mock tests.
2018-03-11 13:20:08 -04:00
Justin Santa Barbara
3dfe48e5ae
Wiring up lifecycle
2017-07-15 22:03:54 -04:00
Justin Santa Barbara
3e1ce4f950
Add Lifecycle
2017-07-15 22:01:03 -04:00
Lars Lehtonen
6cf856d972
Fix swallowed errors in upup subdirectory.
2017-07-15 11:43:24 -07:00
Justin Santa Barbara
7d68f744f6
Initial support for cloudformation output
2017-02-17 10:59:16 -05:00
chrislovecnm
8fa2aac99f
fixing more headers
2016-10-15 19:20:56 -06:00
Justin Santa Barbara
bb01cf6ddd
Make AWSCloud an interface, mock it out in tests
...
Beginnings of a mock for the AWSCloud, so that hopefully we aren't
calling out to AWS at all in the tests. We will likely start mocking
the actual EC2 APIs in future, but this seems a good starting point.
Fix #425
2016-09-24 15:52:52 -04:00
Justin Santa Barbara
37199e4849
Sanitize tf SSH keypair name
...
Fix #299
2016-08-14 23:23:44 -04:00
Justin Santa Barbara
a3cfec6c24
Support changing the SSH public key
...
This requires that we include the OpenSSH fingerprint in the AWS key
name.
2016-08-11 12:00:52 -04:00
Justin Santa Barbara
fcd644441e
Merge pull request #61 from justinsb/typo_1
...
Fix typo in error message
2016-07-06 16:42:47 -04:00
Justin Santa Barbara
7347f1815a
Parse SSH public keys with 'odd' whitespace
...
e.g. a key with \r instead of spaces
Fix #63
2016-07-06 11:18:09 -04:00
Justin Santa Barbara
a91cc6e9a4
Add tests for SSH key fingerprint
...
Issue #63
2016-07-06 10:47:20 -04:00
Justin Santa Barbara
4dc869756f
Quote public key in error message
...
Just in case it contains invalid characters
Issue #63
2016-07-06 10:22:09 -04:00
Justin Santa Barbara
b6035bffaf
Fix typo in error message
...
Fingerpring -> Fingerprint
2016-07-06 10:04:13 -04:00
Justin Santa Barbara
d427858477
Rename to kops
...
The upup tool is now called kops, and we have moved repos
2016-06-30 09:25:25 -04:00
Justin Santa Barbara
c826f46a60
upup: support for terraform on AWS
...
All seems good except for a bug with volume tagging
2016-06-08 12:19:15 -04:00