Merge pull request #11630 from johngmyers/deprecate-cloudformation

Deprecate CloudFormation support
This commit is contained in:
Kubernetes Prow Robot 2021-06-10 08:49:27 -07:00 committed by GitHub
commit 84cecd531b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 10 additions and 0 deletions

View File

@ -59,6 +59,8 @@ spec:
* Due to lack of maintainers, the Aliyun/Alibaba Cloud support has been deprecated. The current implementation will be left as-is until the implementation needs updates or otherwise becomes incompatible. At that point, it will be removed. We very much welcome anyone willing to contribute to this cloud provider.
* Due to lack of maintainers, the CloudFormation support has been deprecated. The current implementation will be left as-is until the implementation needs updates or otherwise becomes incompatible. At that point, it will be removed. We very much welcome anyone willing to contribute to this target.
# Other changes of note
* It is no longer necessary to set `AWS_SDK_LOAD_CONFIG=1` in the environment when using AWS assumed roles with the `kops` CLI.

View File

@ -716,6 +716,14 @@ func (c *ApplyClusterCmd) Run(ctx context.Context) error {
// Can cause conflicts with cloudformation management
shouldPrecreateDNS = false
fmt.Printf("\n")
fmt.Printf("%s\n", starline)
fmt.Printf("\n")
fmt.Printf("Kops support for CloudFormation is deprecated and will be removed in a future release.\n")
fmt.Printf("\n")
fmt.Printf("%s\n", starline)
fmt.Printf("\n")
case TargetDryRun:
var out io.Writer = os.Stdout
if c.GetAssets {