Justin SB
b158ffab04
Refactor: KopsModelContext embeds IAMModelContext
...
go syntax makes this an annoying change, unfortunately.
2020-08-25 11:22:34 -04:00
Robert Russell
6e5544f615
Allow configurable backend modes for aws-iam-authenticator
2020-08-06 21:37:55 -07:00
Justin SB
af09f50fef
Refactor to clean up TemplateFunctions
...
We had some fields that were duplicated; this was confusing and seemed
likely to cause (subtle) bugs.
2020-06-17 23:39:16 -04:00
Justin SB
6334da47b6
Refactor BootstrapChannelBuilder to use a KopsModelContext
...
Cleaner, and preparation for ServiceAccount IAM support.
2020-06-11 21:29:16 -04:00
John Gardiner Myers
8a6d29cd40
Remove support for reading legacy-format keypairs
2020-05-20 13:28:13 -07:00
Martin Tomes
462ca78f2a
Import package aliases modified
...
Modified api -> kopsapi aliases of imports of k8s.io/kops/pkg/apis/kops
2020-04-17 16:55:08 +02:00
Ciprian Hacman
d5f96d7204
Update amazon-vpc-cni-k8s to v1.6.0
2020-02-13 10:32:51 +02:00
John Gardiner Myers
83bdb3ef88
Remove code for unsupported k8s versions from pkg/model/components
2020-01-12 16:05:00 -08:00
Justin SB
cf5c53c87d
Add tests for manifest normalization
...
(The tests are split out for easier cherry-picking, should we choose to)
2020-01-11 22:41:18 -05:00
Peter Rifel
af9c0d0387
Set CLUSTER_NAME env var on amazon-vpc-cni pods
...
This will tag ENIs with `cluster.k8s.amazonaws.com/name`
2020-01-05 13:37:18 -06:00
Justin SB
ccc557bbac
Simplify tests
2019-09-25 12:48:13 -04:00
Justin SB
97f552778f
Add env vars, update tests
2019-09-25 12:48:13 -04:00
mikesplain
9e55b8230a
Update copyright notices
...
Also cleans some white spaces
2019-09-09 14:47:51 -04:00
Justin SB
3fbc906cbc
Create env-var helper function
...
Refactor to start to centralize the env-var configuration for system
components, also start to add test coverage so we can be sure we
haven't broken things!
2019-09-02 10:26:09 -07:00
Justin SB
512378b335
Rationalize golden-output comparison
...
Create a single helper function: AssertMatchesFile
Also a few output files that weren't consistent.
2019-07-21 23:08:48 -04:00
Jordan Liggitt
077c7e44dc
Update channel builder
2019-02-20 09:22:48 -05:00
Justin SB
4aa2498203
Rationalize deserialiation code
...
Put it all through kopscodecs.Decode, so that we can rewrite the API
group more easily in a subsequent PR.
2018-12-21 13:59:50 -05:00
Christian Kampka
3bf8a8fcd2
Add weave network encryption secret
2018-07-13 16:57:48 +02:00
Maciej Kwiek
ca52ad5685
More configuration options for cilium
...
Signed-off-by: Maciej Kwiek <maciej@covalent.io>
2018-06-15 11:48:12 +02:00
Justin Santa Barbara
b68f58d746
Change NewAssetBuilder to take a kops.Cluseter
2018-02-22 21:42:40 -08:00
chrislovecnm
7057aaf1bb
Enabling the file assets
...
File assets and the SHA files are uploaded to the new location. Files
when are users uses s3 are upload public read only. The copyfile task
uses only the existing SHA value.
This PR include major refactoring of the use of URLs. Strings are no
longer categnated, but converted into a URL struct and path.Join is
utlilized.
A new values.go file is included so that we can start refactoring more
code out of the "fi" package.
A
2017-12-17 15:26:57 -07:00
Justin Santa Barbara
544990842a
More fixes for 1.8 API changes
2017-10-01 23:02:32 -04:00
Justin Santa Barbara
e08dfc6831
Fix tests: create helper function for PopulateClusterSpec
2017-09-24 00:09:09 -04:00
chrislovecnm
ee17e6567c
starting work on file assets builder
2017-08-18 13:04:12 -06:00
Justin Santa Barbara
0115ece62d
Remap pause image through our AssetBuilder
2017-07-22 00:35:37 -04:00
Justin Santa Barbara
1965a4be49
Updates to fix unit tests
2017-07-08 18:46:01 -04:00
Justin Santa Barbara
4006741a5d
Update for new taints / labels names
2017-03-27 23:13:39 -04:00
Bowei Du
ed78ac2ec5
Fix spelling (chanel -> channel)
2017-02-27 22:50:22 -08:00
Justin Santa Barbara
6aca9be9a3
Fixes per code review
...
* Remove dead code
2016-12-30 11:19:53 -05:00
Justin Santa Barbara
b2105c8812
Adding tests
2016-12-30 11:18:17 -05:00
chrislovecnm
6e9a88151a
starting work on limits
2016-11-22 13:20:57 -07:00