diff --git a/pkg/model/sshkey.go b/pkg/model/awsmodel/sshkey.go similarity index 97% rename from pkg/model/sshkey.go rename to pkg/model/awsmodel/sshkey.go index 47f1505bbf..f704af4be1 100644 --- a/pkg/model/sshkey.go +++ b/pkg/model/awsmodel/sshkey.go @@ -14,7 +14,7 @@ See the License for the specific language governing permissions and limitations under the License. */ -package model +package awsmodel import ( "k8s.io/kops/upup/pkg/fi" @@ -23,7 +23,7 @@ import ( // SSHKeyModelBuilder configures SSH objects type SSHKeyModelBuilder struct { - *KopsModelContext + *AWSModelContext Lifecycle *fi.Lifecycle } diff --git a/upup/pkg/fi/cloudup/apply_cluster.go b/upup/pkg/fi/cloudup/apply_cluster.go index 0add59a5e8..91ab46bad9 100644 --- a/upup/pkg/fi/cloudup/apply_cluster.go +++ b/upup/pkg/fi/cloudup/apply_cluster.go @@ -552,7 +552,7 @@ func (c *ApplyClusterCmd) Run(ctx context.Context) error { &awsmodel.DNSModelBuilder{KopsModelContext: modelContext, Lifecycle: &clusterLifecycle}, &awsmodel.ExternalAccessModelBuilder{KopsModelContext: modelContext, Lifecycle: &securityLifecycle}, &model.FirewallModelBuilder{KopsModelContext: modelContext, Lifecycle: &securityLifecycle}, - &model.SSHKeyModelBuilder{KopsModelContext: modelContext, Lifecycle: &securityLifecycle}, + &awsmodel.SSHKeyModelBuilder{AWSModelContext: awsModelContext, Lifecycle: &securityLifecycle}, &model.NetworkModelBuilder{KopsModelContext: modelContext, Lifecycle: &networkLifecycle}, &model.IAMModelBuilder{KopsModelContext: modelContext, Lifecycle: &securityLifecycle, Cluster: cluster}, &awsmodel.OIDCProviderBuilder{KopsModelContext: modelContext, Lifecycle: &securityLifecycle, KeyStore: keyStore},