├── .circleci └── config.yml ├── .dockerignore ├── .github ├── pull_request_template.md └── workflows │ ├── zz_generated.add-team-labels.yaml │ ├── zz_generated.add-to-project-board.yaml │ ├── zz_generated.check_values_schema.yaml │ ├── zz_generated.create_release.yaml │ ├── zz_generated.create_release_pr.yaml │ ├── zz_generated.gitleaks.yaml │ └── zz_generated.run_ossf_scorecard.yaml ├── .gitignore ├── .gitleaks.toml ├── .nancy-ignore ├── .nancy-ignore.generated ├── .pre-commit-config.yaml ├── .stignore ├── CHANGELOG.md ├── CODEOWNERS ├── CONTRIBUTING.md ├── DCO ├── Dockerfile ├── LICENSE ├── Makefile ├── Makefile.gen.app.mk ├── Makefile.gen.go.mk ├── README.md ├── SECURITY.md ├── client └── aws │ ├── clients.go │ └── error.go ├── debug_server.sh ├── flag ├── flag.go └── service │ ├── aws │ ├── aws.go │ ├── cni │ │ └── cni.go │ ├── hostaccesskey │ │ └── accesskey.go │ ├── loggingbucket │ │ └── loggingbucket.go │ ├── role │ │ └── role.go │ ├── route53 │ │ └── route53.go │ └── trustedadvisor │ │ └── trustedadvisor.go │ ├── cluster │ ├── calico │ │ └── calico.go │ ├── cluster.go │ ├── docker │ │ ├── daemon │ │ │ └── daemon.go │ │ └── docker.go │ └── kubernetes │ │ ├── api │ │ └── api.go │ │ ├── kubernetes.go │ │ ├── networksetup │ │ ├── docker │ │ │ └── docker.go │ │ └── networksetup.go │ │ └── ssh │ │ └── ssh.go │ ├── guest │ ├── guest.go │ ├── ignition │ │ └── ignition.go │ └── ssh │ │ └── ssh.go │ ├── installation │ ├── guest │ │ ├── guest.go │ │ ├── ipam │ │ │ ├── ipam.go │ │ │ └── network │ │ │ │ └── network.go │ │ ├── kubernetes │ │ │ ├── api │ │ │ │ ├── api.go │ │ │ │ ├── auth │ │ │ │ │ ├── auth.go │ │ │ │ │ └── provider │ │ │ │ │ │ ├── oidc │ │ │ │ │ │ └── oidc.go │ │ │ │ │ │ └── provider.go │ │ │ │ └── security │ │ │ │ │ ├── security.go │ │ │ │ │ └── whitelist │ │ │ │ │ └── whitelist.go │ │ │ └── kubernetes.go │ │ └── ssh │ │ │ └── ssh.go │ └── installation.go │ ├── registry │ └── registry.go │ └── service.go ├── go.mod ├── go.sum ├── helm └── aws-operator │ ├── Chart.yaml │ ├── templates │ ├── _helpers.tpl │ ├── _resource.tpl │ ├── configmap.yaml │ ├── deployment.yaml │ ├── network-policy.yaml │ ├── psp.yaml │ ├── pss-exceptions.yaml │ ├── rbac.yaml │ ├── secret.yaml │ ├── service-account.yaml │ ├── service.yaml │ ├── servicemonitor.yaml │ └── vpa.yaml │ ├── values.schema.json │ └── values.yaml ├── main.go ├── okteto.yml ├── pkg ├── annotation │ └── annotation.go ├── awstags │ ├── cloud_formation.go │ ├── ec2.go │ ├── kms.go │ └── s3.go ├── label │ └── label.go ├── project │ └── project.go └── template │ ├── template.go │ └── template_test.go ├── policies ├── README.md └── tenant_cluster.json ├── renovate.json5 ├── server ├── endpoint │ ├── endpoint.go │ └── error.go ├── error.go └── server.go ├── service ├── controller │ ├── cluster.go │ ├── control_plane.go │ ├── control_plane_drainer.go │ ├── controllercontext │ │ ├── client.go │ │ ├── context.go │ │ ├── error.go │ │ ├── spec.go │ │ ├── status_funcs.go │ │ └── status_types.go │ ├── error.go │ ├── key │ │ ├── aws_control_plane.go │ │ ├── cilium.go │ │ ├── cluster.go │ │ ├── common.go │ │ ├── common_test.go │ │ ├── error.go │ │ ├── g8s_control_plane.go │ │ ├── key.go │ │ ├── legacy.go │ │ ├── machine_deployment.go │ │ ├── machine_deployment_test.go │ │ ├── spec.go │ │ └── types.go │ ├── machine_deployment.go │ ├── machine_deployment_drainer.go │ ├── resource │ │ ├── accountid │ │ │ ├── create.go │ │ │ ├── delete.go │ │ │ ├── error.go │ │ │ └── resource.go │ │ ├── apiendpoint │ │ │ ├── create.go │ │ │ ├── delete.go │ │ │ ├── error.go │ │ │ └── resource.go │ │ ├── asgname │ │ │ ├── create.go │ │ │ ├── delete.go │ │ │ ├── error.go │ │ │ └── resource.go │ │ ├── asgstatus │ │ │ ├── create.go │ │ │ ├── delete.go │ │ │ ├── error.go │ │ │ └── resource.go │ │ ├── awsclient │ │ │ ├── create.go │ │ │ ├── delete.go │ │ │ ├── error.go │ │ │ └── resource.go │ │ ├── bridgezone │ │ │ ├── create.go │ │ │ ├── delete.go │ │ │ ├── error.go │ │ │ └── resource.go │ │ ├── cleanupebsvolumes │ │ │ ├── create.go │ │ │ ├── delete.go │ │ │ ├── error.go │ │ │ └── resource.go │ │ ├── cleanupenis │ │ │ ├── create.go │ │ │ ├── delete.go │ │ │ ├── error.go │ │ │ └── resource.go │ │ ├── cleanuploadbalancers │ │ │ ├── create.go │ │ │ ├── delete.go │ │ │ ├── elb.go │ │ │ ├── elbv2.go │ │ │ ├── error.go │ │ │ ├── resource.go │ │ │ ├── resource_test.go │ │ │ └── spec.go │ │ ├── cleanupmachinedeployments │ │ │ ├── create.go │ │ │ ├── delete.go │ │ │ ├── error.go │ │ │ └── resource.go │ │ ├── cleanuprecordsets │ │ │ ├── create.go │ │ │ ├── delete.go │ │ │ ├── error.go │ │ │ └── resource.go │ │ ├── cleanupsecuritygroups │ │ │ ├── create.go │ │ │ ├── delete.go │ │ │ ├── error.go │ │ │ └── resource.go │ │ ├── cleanuptccpniamroles │ │ │ ├── create.go │ │ │ ├── delete.go │ │ │ ├── error.go │ │ │ └── resource.go │ │ ├── cleanuptcnpiamroles │ │ │ ├── create.go │ │ │ ├── delete.go │ │ │ ├── error.go │ │ │ └── resource.go │ │ ├── cleanupvpcpeerings │ │ │ ├── create.go │ │ │ ├── delete.go │ │ │ ├── error.go │ │ │ └── resource.go │ │ ├── cproutetables │ │ │ ├── create.go │ │ │ ├── delete.go │ │ │ ├── error.go │ │ │ ├── resource.go │ │ │ └── spec.go │ │ ├── cpvpc │ │ │ ├── create.go │ │ │ ├── delete.go │ │ │ ├── error.go │ │ │ ├── resource.go │ │ │ └── spec.go │ │ ├── drainerfinalizer │ │ │ ├── create.go │ │ │ ├── delete.go │ │ │ ├── error.go │ │ │ ├── error_test.go │ │ │ └── resource.go │ │ ├── drainerinitializer │ │ │ ├── create.go │ │ │ ├── delete.go │ │ │ ├── error.go │ │ │ └── resource.go │ │ ├── encryptionensurer │ │ │ ├── create.go │ │ │ ├── delete.go │ │ │ ├── error.go │ │ │ └── resource.go │ │ ├── endpoints │ │ │ ├── create.go │ │ │ ├── current.go │ │ │ ├── delete.go │ │ │ ├── desired.go │ │ │ ├── error.go │ │ │ ├── resource.go │ │ │ └── update.go │ │ ├── eniconfigcrs │ │ │ ├── create.go │ │ │ ├── delete.go │ │ │ ├── error.go │ │ │ └── resource.go │ │ ├── ipam │ │ │ ├── cluster_checker.go │ │ │ ├── cluster_persister.go │ │ │ ├── create.go │ │ │ ├── create_test.go │ │ │ ├── delete.go │ │ │ ├── error.go │ │ │ ├── machine_deployment_checker.go │ │ │ ├── machine_deployment_persister.go │ │ │ ├── resource.go │ │ │ ├── spec.go │ │ │ ├── subnet_collector.go │ │ │ ├── test_checker.go │ │ │ ├── test_collector.go │ │ │ └── test_persister.go │ │ ├── keepforcrs │ │ │ ├── create.go │ │ │ ├── delete.go │ │ │ ├── error.go │ │ │ └── resource.go │ │ ├── natgatewayaddresses │ │ │ ├── create.go │ │ │ ├── delete.go │ │ │ ├── error.go │ │ │ └── resource.go │ │ ├── peerrolearn │ │ │ ├── create.go │ │ │ ├── delete.go │ │ │ ├── error.go │ │ │ └── resource.go │ │ ├── region │ │ │ ├── create.go │ │ │ ├── delete.go │ │ │ ├── error.go │ │ │ └── resource.go │ │ ├── s3bucket │ │ │ ├── create.go │ │ │ ├── create_test.go │ │ │ ├── current.go │ │ │ ├── delete.go │ │ │ ├── delete_test.go │ │ │ ├── desired.go │ │ │ ├── desired_test.go │ │ │ ├── error.go │ │ │ ├── resource.go │ │ │ ├── resource_test.go │ │ │ ├── spec.go │ │ │ └── update.go │ │ ├── s3object │ │ │ ├── create.go │ │ │ ├── current.go │ │ │ ├── delete.go │ │ │ ├── desired.go │ │ │ ├── error.go │ │ │ ├── resource.go │ │ │ └── update.go │ │ ├── secretfinalizer │ │ │ ├── create.go │ │ │ ├── delete.go │ │ │ ├── error.go │ │ │ ├── resource.go │ │ │ └── secret_accessor.go │ │ ├── service │ │ │ ├── create.go │ │ │ ├── current.go │ │ │ ├── delete.go │ │ │ ├── desired.go │ │ │ ├── error.go │ │ │ ├── resource.go │ │ │ ├── resource_test.go │ │ │ └── update.go │ │ ├── snapshotid │ │ │ ├── create.go │ │ │ ├── delete.go │ │ │ ├── error.go │ │ │ └── resource.go │ │ ├── tccp │ │ │ ├── config.go │ │ │ ├── create.go │ │ │ ├── create_test.go │ │ │ ├── delete.go │ │ │ ├── error.go │ │ │ ├── resource.go │ │ │ ├── template │ │ │ │ ├── params_main.go │ │ │ │ ├── params_main_internet_gateway.go │ │ │ │ ├── params_main_load_balancers.go │ │ │ │ ├── params_main_nat_gateway.go │ │ │ │ ├── params_main_outputs.go │ │ │ │ ├── params_main_record_sets.go │ │ │ │ ├── params_main_route_tables.go │ │ │ │ ├── params_main_security_groups.go │ │ │ │ ├── params_main_subnets.go │ │ │ │ ├── params_main_vpc.go │ │ │ │ ├── render.go │ │ │ │ ├── template_main.go │ │ │ │ ├── template_main_internet_gateway.go │ │ │ │ ├── template_main_load_balancers.go │ │ │ │ ├── template_main_nat_gateway.go │ │ │ │ ├── template_main_outputs.go │ │ │ │ ├── template_main_record_sets.go │ │ │ │ ├── template_main_route_tables.go │ │ │ │ ├── template_main_security_groups.go │ │ │ │ ├── template_main_subnets.go │ │ │ │ └── template_main_vpc.go │ │ │ └── testdata │ │ │ │ ├── case-0-basic-test-route53-enabled.golden │ │ │ │ ├── case-1-basic-test-route53-disabled.golden │ │ │ │ └── case-2-basic-test-with-api-whitelist-enabled.golden │ │ ├── tccpazs │ │ │ ├── create.go │ │ │ ├── create_test.go │ │ │ ├── delete.go │ │ │ ├── error.go │ │ │ ├── resource.go │ │ │ └── types.go │ │ ├── tccpf │ │ │ ├── create.go │ │ │ ├── create_test.go │ │ │ ├── delete.go │ │ │ ├── error.go │ │ │ ├── error_test.go │ │ │ ├── resource.go │ │ │ ├── template │ │ │ │ ├── params_main.go │ │ │ │ ├── params_main_record_sets.go │ │ │ │ ├── params_main_route_tables.go │ │ │ │ ├── render.go │ │ │ │ ├── template_main.go │ │ │ │ ├── template_main_record_sets.go │ │ │ │ └── template_main_route_tables.go │ │ │ └── testdata │ │ │ │ ├── case-0-basic-test.golden │ │ │ │ └── case-1-without-route-53-enabled.golden │ │ ├── tccpi │ │ │ ├── create.go │ │ │ ├── create_test.go │ │ │ ├── delete.go │ │ │ ├── error.go │ │ │ ├── resource.go │ │ │ ├── template │ │ │ │ ├── params_main.go │ │ │ │ ├── params_main_iam_roles.go │ │ │ │ ├── render.go │ │ │ │ ├── render_test.go │ │ │ │ ├── template_main.go │ │ │ │ └── template_main_iam_roles.go │ │ │ └── testdata │ │ │ │ └── case-0-basic-test.golden │ │ ├── tccpn │ │ │ ├── create.go │ │ │ ├── create_test.go │ │ │ ├── delete.go │ │ │ ├── error.go │ │ │ ├── resource.go │ │ │ ├── template │ │ │ │ ├── params_main.go │ │ │ │ ├── params_main_auto_scaling_group.go │ │ │ │ ├── params_main_eni.go │ │ │ │ ├── params_main_etcd_volume.go │ │ │ │ ├── params_main_iam_policies.go │ │ │ │ ├── params_main_launch_template.go │ │ │ │ ├── params_main_outputs.go │ │ │ │ ├── params_main_record_sets.go │ │ │ │ ├── render.go │ │ │ │ ├── template_main.go │ │ │ │ ├── template_main_auto_scaling_group.go │ │ │ │ ├── template_main_eni.go │ │ │ │ ├── template_main_etcd_volume.go │ │ │ │ ├── template_main_iam_policies.go │ │ │ │ ├── template_main_launch_template.go │ │ │ │ ├── template_main_outputs.go │ │ │ │ └── template_main_record_sets.go │ │ │ └── testdata │ │ │ │ ├── case-0-basic-test-with-encrypter-backend-KMS-route53-enabled.golden │ │ │ │ ├── case-1-basic-test-with-encrypter-backend-KMS-route53-disabled.golden │ │ │ │ ├── case-2-basic-test-with-encrypter-backend-KMS-ha-masters.golden │ │ │ │ └── case-3-basic-test-with-ebs-volume-iops-and-throughput-set.golden │ │ ├── tccpnatgateways │ │ │ ├── create.go │ │ │ ├── delete.go │ │ │ ├── error.go │ │ │ └── resource.go │ │ ├── tccpnoutputs │ │ │ ├── create.go │ │ │ ├── delete.go │ │ │ ├── error.go │ │ │ └── resource.go │ │ ├── tccpoutputs │ │ │ ├── create.go │ │ │ ├── delete.go │ │ │ ├── error.go │ │ │ └── resource.go │ │ ├── tccpsecuritygroups │ │ │ ├── create.go │ │ │ ├── delete.go │ │ │ ├── error.go │ │ │ └── resource.go │ │ ├── tccpsubnets │ │ │ ├── create.go │ │ │ ├── delete.go │ │ │ ├── error.go │ │ │ └── resource.go │ │ ├── tccpvpcid │ │ │ ├── create.go │ │ │ ├── delete.go │ │ │ ├── error.go │ │ │ └── resource.go │ │ ├── tccpvpcidstatus │ │ │ ├── create.go │ │ │ ├── delete.go │ │ │ ├── error.go │ │ │ └── resource.go │ │ ├── tccpvpcpcx │ │ │ ├── create.go │ │ │ ├── delete.go │ │ │ ├── error.go │ │ │ └── resource.go │ │ ├── tcnp │ │ │ ├── autoscaler.go │ │ │ ├── create.go │ │ │ ├── create_test.go │ │ │ ├── delete.go │ │ │ ├── error.go │ │ │ ├── resource.go │ │ │ ├── template │ │ │ │ ├── params_main.go │ │ │ │ ├── params_main_auto_scaling_group.go │ │ │ │ ├── params_main_iam_policies.go │ │ │ │ ├── params_main_launch_template.go │ │ │ │ ├── params_main_outputs.go │ │ │ │ ├── params_main_route_table.go │ │ │ │ ├── params_main_security_groups.go │ │ │ │ ├── params_main_subnets.go │ │ │ │ ├── params_main_vpc.go │ │ │ │ ├── render.go │ │ │ │ ├── template_main.go │ │ │ │ ├── template_main_auto_scaling_group.go │ │ │ │ ├── template_main_iam_policies.go │ │ │ │ ├── template_main_launch_template.go │ │ │ │ ├── template_main_outputs.go │ │ │ │ ├── template_main_route_table.go │ │ │ │ ├── template_main_security_groups.go │ │ │ │ ├── template_main_subnets.go │ │ │ │ └── template_main_vpc.go │ │ │ └── testdata │ │ │ │ ├── case-0-basic-test.golden │ │ │ │ └── case-1-disk-test.golden │ │ ├── tcnpazs │ │ │ ├── create.go │ │ │ ├── delete.go │ │ │ ├── error.go │ │ │ └── resource.go │ │ ├── tcnpf │ │ │ ├── create.go │ │ │ ├── create_test.go │ │ │ ├── delete.go │ │ │ ├── error.go │ │ │ ├── resource.go │ │ │ ├── template │ │ │ │ ├── params_main.go │ │ │ │ ├── params_main_route_tables.go │ │ │ │ ├── render.go │ │ │ │ ├── template_main.go │ │ │ │ └── template_main_route_tables.go │ │ │ └── testdata │ │ │ │ └── case-0-basic-test.golden │ │ ├── tcnpinstanceinfo │ │ │ ├── create.go │ │ │ ├── delete.go │ │ │ ├── error.go │ │ │ └── resource.go │ │ ├── tcnpoutputs │ │ │ ├── create.go │ │ │ ├── delete.go │ │ │ ├── error.go │ │ │ └── resource.go │ │ ├── tcnpsecuritygroups │ │ │ ├── create.go │ │ │ ├── delete.go │ │ │ ├── error.go │ │ │ └── resource.go │ │ ├── tcnpstatus │ │ │ ├── create.go │ │ │ ├── delete.go │ │ │ ├── error.go │ │ │ └── resource.go │ │ ├── tenantclients │ │ │ ├── create.go │ │ │ ├── delete.go │ │ │ ├── error.go │ │ │ └── resource.go │ │ └── terminateunhealthynode │ │ │ ├── create.go │ │ │ ├── create_test.go │ │ │ ├── delete.go │ │ │ ├── error.go │ │ │ ├── metrics.go │ │ │ └── resource.go │ └── terminate_unhealthy_node.go ├── error.go ├── internal │ ├── accountid │ │ ├── account_id.go │ │ ├── error.go │ │ └── spec.go │ ├── asg │ │ ├── asg.go │ │ ├── asg_test.go │ │ ├── error.go │ │ ├── internal │ │ │ └── cache │ │ │ │ ├── asgs.go │ │ │ │ ├── cache.go │ │ │ │ └── instances.go │ │ └── spec.go │ ├── changedetection │ │ ├── azs.go │ │ ├── azs_test.go │ │ ├── components.go │ │ ├── components_test.go │ │ ├── error.go │ │ ├── tccp.go │ │ ├── tccpf.go │ │ ├── tccpn.go │ │ ├── tcnp.go │ │ └── tcnp_test.go │ ├── cloudconfig │ │ ├── cloud_config.go │ │ ├── config.go │ │ ├── error.go │ │ ├── legacy.go │ │ ├── spec.go │ │ ├── tccpn.go │ │ ├── tccpn_extension.go │ │ ├── tcnp.go │ │ ├── tcnp_extension.go │ │ ├── template │ │ │ ├── automount_etcd_volume.go │ │ │ ├── aws_cni.go │ │ │ ├── decrypt_keys_assets_script.go │ │ │ ├── decrypt_keys_assets_service.go │ │ │ ├── decrypt_tls_assets_script.go │ │ │ ├── decrypt_tls_assets_service.go │ │ │ ├── encryption_config.go │ │ │ ├── ephemeral_var_lib_containerd_mount.go │ │ │ ├── ephemeral_var_lib_docker_mount.go │ │ │ ├── etcd3_attach_dep_service.go │ │ │ ├── etcd3_extra_config.go │ │ │ ├── etcd_cluster_migrator.go │ │ │ ├── ingress_controller_config_map.go │ │ │ ├── instance_health_check.go │ │ │ ├── instance_storage.go │ │ │ ├── instance_storage_class.go │ │ │ ├── lifecycle_continue.go │ │ │ ├── mount_etcd_volume_asg_masters.go │ │ │ ├── mount_kubelet_volume.go │ │ │ ├── mount_log_volume.go │ │ │ ├── netwokd-ignore-aws-cni.go │ │ │ ├── nvme_set_timeouts_unit.go │ │ │ ├── nvme_udev_hack.go │ │ │ ├── persistent_var_lib_containerd_mount.go │ │ │ ├── persistent_var_lib_docker_mount.go │ │ │ ├── set-hostname.go │ │ │ ├── systemd-networkd-eth1-network.go │ │ │ └── wait_docker_conf.go │ │ ├── testdata │ │ │ ├── case-0-tcnp-test.golden │ │ │ └── case-1-tcnp-test-china.golden │ │ └── types.go │ ├── cloudformation │ │ ├── cloud_formation.go │ │ ├── error.go │ │ ├── spec.go │ │ └── types.go │ ├── cloudtags │ │ ├── cloudtags.go │ │ ├── cloudtags_test.go │ │ ├── error.go │ │ └── spec.go │ ├── cphostedzone │ │ ├── cphostedzone.go │ │ ├── error.go │ │ └── spec.go │ ├── credential │ │ ├── credential.go │ │ └── error.go │ ├── ebs │ │ ├── ebs.go │ │ ├── ebs_test.go │ │ ├── error.go │ │ ├── filter.go │ │ ├── mock_test.go │ │ └── spec.go │ ├── encrypter │ │ ├── kms │ │ │ ├── cache.go │ │ │ ├── error.go │ │ │ ├── key.go │ │ │ ├── kms.go │ │ │ └── spec.go │ │ ├── mock.go │ │ └── spec.go │ ├── hamaster │ │ ├── error.go │ │ ├── ha_master.go │ │ ├── ha_master_test.go │ │ ├── internal │ │ │ └── cache │ │ │ │ ├── aws.go │ │ │ │ ├── cache.go │ │ │ │ └── g8s.go │ │ └── spec.go │ ├── images │ │ ├── error.go │ │ ├── images.go │ │ ├── images_test.go │ │ ├── internal │ │ │ └── cache │ │ │ │ ├── cache.go │ │ │ │ ├── cluster.go │ │ │ │ └── release.go │ │ └── spec.go │ ├── locker │ │ ├── error.go │ │ ├── kubelock_locker.go │ │ ├── mutex_locker.go │ │ └── spec.go │ ├── recorder │ │ ├── recorder.go │ │ └── spec.go │ ├── releases │ │ ├── error.go │ │ ├── internal │ │ │ └── cache │ │ │ │ ├── cache.go │ │ │ │ └── release.go │ │ ├── releases.go │ │ └── spec.go │ ├── templates │ │ └── cloudconfig │ │ │ └── small.go │ └── unittest │ │ ├── default_certs.go │ │ ├── default_cluster.go │ │ ├── default_control_plane.go │ │ ├── default_controller_context.go │ │ ├── default_images.go │ │ ├── default_irsa-cloudfront-configmap.go │ │ ├── default_k8sclient.go │ │ ├── default_keys.go │ │ ├── default_machine_deployment.go │ │ ├── default_network_pool.go │ │ ├── default_release.go │ │ └── file_name.go └── service.go └── third_party └── licenses └── LICENSE.ebs-automatic-nvme-mapping.txt /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- 1 | * 2 | !aws-operator 3 | !go.mod 4 | -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- 1 | ## Checklist 2 | 3 | - [ ] Update changelog in CHANGELOG.md. 4 | -------------------------------------------------------------------------------- /.github/workflows/zz_generated.add-team-labels.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/.github/workflows/zz_generated.add-team-labels.yaml -------------------------------------------------------------------------------- /.github/workflows/zz_generated.add-to-project-board.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/.github/workflows/zz_generated.add-to-project-board.yaml -------------------------------------------------------------------------------- /.github/workflows/zz_generated.check_values_schema.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/.github/workflows/zz_generated.check_values_schema.yaml -------------------------------------------------------------------------------- /.github/workflows/zz_generated.create_release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/.github/workflows/zz_generated.create_release.yaml -------------------------------------------------------------------------------- /.github/workflows/zz_generated.create_release_pr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/.github/workflows/zz_generated.create_release_pr.yaml -------------------------------------------------------------------------------- /.github/workflows/zz_generated.gitleaks.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/.github/workflows/zz_generated.gitleaks.yaml -------------------------------------------------------------------------------- /.github/workflows/zz_generated.run_ossf_scorecard.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/.github/workflows/zz_generated.run_ossf_scorecard.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitleaks.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/.gitleaks.toml -------------------------------------------------------------------------------- /.nancy-ignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/.nancy-ignore -------------------------------------------------------------------------------- /.nancy-ignore.generated: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/.nancy-ignore.generated -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.stignore: -------------------------------------------------------------------------------- 1 | .git 2 | okteto.yml 3 | docs 4 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /DCO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/DCO -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/Makefile -------------------------------------------------------------------------------- /Makefile.gen.app.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/Makefile.gen.app.mk -------------------------------------------------------------------------------- /Makefile.gen.go.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/Makefile.gen.go.mk -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/SECURITY.md -------------------------------------------------------------------------------- /client/aws/clients.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/client/aws/clients.go -------------------------------------------------------------------------------- /client/aws/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/client/aws/error.go -------------------------------------------------------------------------------- /debug_server.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/debug_server.sh -------------------------------------------------------------------------------- /flag/flag.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/flag/flag.go -------------------------------------------------------------------------------- /flag/service/aws/aws.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/flag/service/aws/aws.go -------------------------------------------------------------------------------- /flag/service/aws/cni/cni.go: -------------------------------------------------------------------------------- 1 | package cni 2 | 3 | type CNI struct { 4 | ExternalSNAT string 5 | } 6 | -------------------------------------------------------------------------------- /flag/service/aws/hostaccesskey/accesskey.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/flag/service/aws/hostaccesskey/accesskey.go -------------------------------------------------------------------------------- /flag/service/aws/loggingbucket/loggingbucket.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/flag/service/aws/loggingbucket/loggingbucket.go -------------------------------------------------------------------------------- /flag/service/aws/role/role.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/flag/service/aws/role/role.go -------------------------------------------------------------------------------- /flag/service/aws/route53/route53.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/flag/service/aws/route53/route53.go -------------------------------------------------------------------------------- /flag/service/aws/trustedadvisor/trustedadvisor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/flag/service/aws/trustedadvisor/trustedadvisor.go -------------------------------------------------------------------------------- /flag/service/cluster/calico/calico.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/flag/service/cluster/calico/calico.go -------------------------------------------------------------------------------- /flag/service/cluster/cluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/flag/service/cluster/cluster.go -------------------------------------------------------------------------------- /flag/service/cluster/docker/daemon/daemon.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/flag/service/cluster/docker/daemon/daemon.go -------------------------------------------------------------------------------- /flag/service/cluster/docker/docker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/flag/service/cluster/docker/docker.go -------------------------------------------------------------------------------- /flag/service/cluster/kubernetes/api/api.go: -------------------------------------------------------------------------------- 1 | package api 2 | 3 | type API struct { 4 | ClusterIPRange string 5 | } 6 | -------------------------------------------------------------------------------- /flag/service/cluster/kubernetes/kubernetes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/flag/service/cluster/kubernetes/kubernetes.go -------------------------------------------------------------------------------- /flag/service/cluster/kubernetes/networksetup/docker/docker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/flag/service/cluster/kubernetes/networksetup/docker/docker.go -------------------------------------------------------------------------------- /flag/service/cluster/kubernetes/networksetup/networksetup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/flag/service/cluster/kubernetes/networksetup/networksetup.go -------------------------------------------------------------------------------- /flag/service/cluster/kubernetes/ssh/ssh.go: -------------------------------------------------------------------------------- 1 | package ssh 2 | 3 | type SSH struct { 4 | UserList string 5 | } 6 | -------------------------------------------------------------------------------- /flag/service/guest/guest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/flag/service/guest/guest.go -------------------------------------------------------------------------------- /flag/service/guest/ignition/ignition.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/flag/service/guest/ignition/ignition.go -------------------------------------------------------------------------------- /flag/service/guest/ssh/ssh.go: -------------------------------------------------------------------------------- 1 | package ssh 2 | 3 | type SSH struct { 4 | SSOPublicKey string 5 | } 6 | -------------------------------------------------------------------------------- /flag/service/installation/guest/guest.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/flag/service/installation/guest/guest.go -------------------------------------------------------------------------------- /flag/service/installation/guest/ipam/ipam.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/flag/service/installation/guest/ipam/ipam.go -------------------------------------------------------------------------------- /flag/service/installation/guest/ipam/network/network.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/flag/service/installation/guest/ipam/network/network.go -------------------------------------------------------------------------------- /flag/service/installation/guest/kubernetes/api/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/flag/service/installation/guest/kubernetes/api/api.go -------------------------------------------------------------------------------- /flag/service/installation/guest/kubernetes/api/auth/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/flag/service/installation/guest/kubernetes/api/auth/auth.go -------------------------------------------------------------------------------- /flag/service/installation/guest/kubernetes/api/auth/provider/oidc/oidc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/flag/service/installation/guest/kubernetes/api/auth/provider/oidc/oidc.go -------------------------------------------------------------------------------- /flag/service/installation/guest/kubernetes/api/auth/provider/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/flag/service/installation/guest/kubernetes/api/auth/provider/provider.go -------------------------------------------------------------------------------- /flag/service/installation/guest/kubernetes/api/security/security.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/flag/service/installation/guest/kubernetes/api/security/security.go -------------------------------------------------------------------------------- /flag/service/installation/guest/kubernetes/api/security/whitelist/whitelist.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/flag/service/installation/guest/kubernetes/api/security/whitelist/whitelist.go -------------------------------------------------------------------------------- /flag/service/installation/guest/kubernetes/kubernetes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/flag/service/installation/guest/kubernetes/kubernetes.go -------------------------------------------------------------------------------- /flag/service/installation/guest/ssh/ssh.go: -------------------------------------------------------------------------------- 1 | package ssh 2 | 3 | type SSH struct { 4 | SSOPublicKey string 5 | } 6 | -------------------------------------------------------------------------------- /flag/service/installation/installation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/flag/service/installation/installation.go -------------------------------------------------------------------------------- /flag/service/registry/registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/flag/service/registry/registry.go -------------------------------------------------------------------------------- /flag/service/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/flag/service/service.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/go.sum -------------------------------------------------------------------------------- /helm/aws-operator/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/helm/aws-operator/Chart.yaml -------------------------------------------------------------------------------- /helm/aws-operator/templates/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/helm/aws-operator/templates/_helpers.tpl -------------------------------------------------------------------------------- /helm/aws-operator/templates/_resource.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/helm/aws-operator/templates/_resource.tpl -------------------------------------------------------------------------------- /helm/aws-operator/templates/configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/helm/aws-operator/templates/configmap.yaml -------------------------------------------------------------------------------- /helm/aws-operator/templates/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/helm/aws-operator/templates/deployment.yaml -------------------------------------------------------------------------------- /helm/aws-operator/templates/network-policy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/helm/aws-operator/templates/network-policy.yaml -------------------------------------------------------------------------------- /helm/aws-operator/templates/psp.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/helm/aws-operator/templates/psp.yaml -------------------------------------------------------------------------------- /helm/aws-operator/templates/pss-exceptions.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/helm/aws-operator/templates/pss-exceptions.yaml -------------------------------------------------------------------------------- /helm/aws-operator/templates/rbac.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/helm/aws-operator/templates/rbac.yaml -------------------------------------------------------------------------------- /helm/aws-operator/templates/secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/helm/aws-operator/templates/secret.yaml -------------------------------------------------------------------------------- /helm/aws-operator/templates/service-account.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/helm/aws-operator/templates/service-account.yaml -------------------------------------------------------------------------------- /helm/aws-operator/templates/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/helm/aws-operator/templates/service.yaml -------------------------------------------------------------------------------- /helm/aws-operator/templates/servicemonitor.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/helm/aws-operator/templates/servicemonitor.yaml -------------------------------------------------------------------------------- /helm/aws-operator/templates/vpa.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/helm/aws-operator/templates/vpa.yaml -------------------------------------------------------------------------------- /helm/aws-operator/values.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/helm/aws-operator/values.schema.json -------------------------------------------------------------------------------- /helm/aws-operator/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/helm/aws-operator/values.yaml -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/main.go -------------------------------------------------------------------------------- /okteto.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/okteto.yml -------------------------------------------------------------------------------- /pkg/annotation/annotation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/pkg/annotation/annotation.go -------------------------------------------------------------------------------- /pkg/awstags/cloud_formation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/pkg/awstags/cloud_formation.go -------------------------------------------------------------------------------- /pkg/awstags/ec2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/pkg/awstags/ec2.go -------------------------------------------------------------------------------- /pkg/awstags/kms.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/pkg/awstags/kms.go -------------------------------------------------------------------------------- /pkg/awstags/s3.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/pkg/awstags/s3.go -------------------------------------------------------------------------------- /pkg/label/label.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/pkg/label/label.go -------------------------------------------------------------------------------- /pkg/project/project.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/pkg/project/project.go -------------------------------------------------------------------------------- /pkg/template/template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/pkg/template/template.go -------------------------------------------------------------------------------- /pkg/template/template_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/pkg/template/template_test.go -------------------------------------------------------------------------------- /policies/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/policies/README.md -------------------------------------------------------------------------------- /policies/tenant_cluster.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/policies/tenant_cluster.json -------------------------------------------------------------------------------- /renovate.json5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/renovate.json5 -------------------------------------------------------------------------------- /server/endpoint/endpoint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/server/endpoint/endpoint.go -------------------------------------------------------------------------------- /server/endpoint/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/server/endpoint/error.go -------------------------------------------------------------------------------- /server/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/server/error.go -------------------------------------------------------------------------------- /server/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/server/server.go -------------------------------------------------------------------------------- /service/controller/cluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/cluster.go -------------------------------------------------------------------------------- /service/controller/control_plane.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/control_plane.go -------------------------------------------------------------------------------- /service/controller/control_plane_drainer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/control_plane_drainer.go -------------------------------------------------------------------------------- /service/controller/controllercontext/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/controllercontext/client.go -------------------------------------------------------------------------------- /service/controller/controllercontext/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/controllercontext/context.go -------------------------------------------------------------------------------- /service/controller/controllercontext/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/controllercontext/error.go -------------------------------------------------------------------------------- /service/controller/controllercontext/spec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/controllercontext/spec.go -------------------------------------------------------------------------------- /service/controller/controllercontext/status_funcs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/controllercontext/status_funcs.go -------------------------------------------------------------------------------- /service/controller/controllercontext/status_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/controllercontext/status_types.go -------------------------------------------------------------------------------- /service/controller/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/error.go -------------------------------------------------------------------------------- /service/controller/key/aws_control_plane.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/key/aws_control_plane.go -------------------------------------------------------------------------------- /service/controller/key/cilium.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/key/cilium.go -------------------------------------------------------------------------------- /service/controller/key/cluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/key/cluster.go -------------------------------------------------------------------------------- /service/controller/key/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/key/common.go -------------------------------------------------------------------------------- /service/controller/key/common_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/key/common_test.go -------------------------------------------------------------------------------- /service/controller/key/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/key/error.go -------------------------------------------------------------------------------- /service/controller/key/g8s_control_plane.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/key/g8s_control_plane.go -------------------------------------------------------------------------------- /service/controller/key/key.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/key/key.go -------------------------------------------------------------------------------- /service/controller/key/legacy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/key/legacy.go -------------------------------------------------------------------------------- /service/controller/key/machine_deployment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/key/machine_deployment.go -------------------------------------------------------------------------------- /service/controller/key/machine_deployment_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/key/machine_deployment_test.go -------------------------------------------------------------------------------- /service/controller/key/spec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/key/spec.go -------------------------------------------------------------------------------- /service/controller/key/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/key/types.go -------------------------------------------------------------------------------- /service/controller/machine_deployment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/machine_deployment.go -------------------------------------------------------------------------------- /service/controller/machine_deployment_drainer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/machine_deployment_drainer.go -------------------------------------------------------------------------------- /service/controller/resource/accountid/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/accountid/create.go -------------------------------------------------------------------------------- /service/controller/resource/accountid/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/accountid/delete.go -------------------------------------------------------------------------------- /service/controller/resource/accountid/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/accountid/error.go -------------------------------------------------------------------------------- /service/controller/resource/accountid/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/accountid/resource.go -------------------------------------------------------------------------------- /service/controller/resource/apiendpoint/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/apiendpoint/create.go -------------------------------------------------------------------------------- /service/controller/resource/apiendpoint/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/apiendpoint/delete.go -------------------------------------------------------------------------------- /service/controller/resource/apiendpoint/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/apiendpoint/error.go -------------------------------------------------------------------------------- /service/controller/resource/apiendpoint/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/apiendpoint/resource.go -------------------------------------------------------------------------------- /service/controller/resource/asgname/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/asgname/create.go -------------------------------------------------------------------------------- /service/controller/resource/asgname/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/asgname/delete.go -------------------------------------------------------------------------------- /service/controller/resource/asgname/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/asgname/error.go -------------------------------------------------------------------------------- /service/controller/resource/asgname/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/asgname/resource.go -------------------------------------------------------------------------------- /service/controller/resource/asgstatus/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/asgstatus/create.go -------------------------------------------------------------------------------- /service/controller/resource/asgstatus/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/asgstatus/delete.go -------------------------------------------------------------------------------- /service/controller/resource/asgstatus/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/asgstatus/error.go -------------------------------------------------------------------------------- /service/controller/resource/asgstatus/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/asgstatus/resource.go -------------------------------------------------------------------------------- /service/controller/resource/awsclient/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/awsclient/create.go -------------------------------------------------------------------------------- /service/controller/resource/awsclient/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/awsclient/delete.go -------------------------------------------------------------------------------- /service/controller/resource/awsclient/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/awsclient/error.go -------------------------------------------------------------------------------- /service/controller/resource/awsclient/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/awsclient/resource.go -------------------------------------------------------------------------------- /service/controller/resource/bridgezone/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/bridgezone/create.go -------------------------------------------------------------------------------- /service/controller/resource/bridgezone/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/bridgezone/delete.go -------------------------------------------------------------------------------- /service/controller/resource/bridgezone/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/bridgezone/error.go -------------------------------------------------------------------------------- /service/controller/resource/bridgezone/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/bridgezone/resource.go -------------------------------------------------------------------------------- /service/controller/resource/cleanupebsvolumes/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/cleanupebsvolumes/create.go -------------------------------------------------------------------------------- /service/controller/resource/cleanupebsvolumes/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/cleanupebsvolumes/delete.go -------------------------------------------------------------------------------- /service/controller/resource/cleanupebsvolumes/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/cleanupebsvolumes/error.go -------------------------------------------------------------------------------- /service/controller/resource/cleanupebsvolumes/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/cleanupebsvolumes/resource.go -------------------------------------------------------------------------------- /service/controller/resource/cleanupenis/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/cleanupenis/create.go -------------------------------------------------------------------------------- /service/controller/resource/cleanupenis/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/cleanupenis/delete.go -------------------------------------------------------------------------------- /service/controller/resource/cleanupenis/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/cleanupenis/error.go -------------------------------------------------------------------------------- /service/controller/resource/cleanupenis/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/cleanupenis/resource.go -------------------------------------------------------------------------------- /service/controller/resource/cleanuploadbalancers/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/cleanuploadbalancers/create.go -------------------------------------------------------------------------------- /service/controller/resource/cleanuploadbalancers/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/cleanuploadbalancers/delete.go -------------------------------------------------------------------------------- /service/controller/resource/cleanuploadbalancers/elb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/cleanuploadbalancers/elb.go -------------------------------------------------------------------------------- /service/controller/resource/cleanuploadbalancers/elbv2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/cleanuploadbalancers/elbv2.go -------------------------------------------------------------------------------- /service/controller/resource/cleanuploadbalancers/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/cleanuploadbalancers/error.go -------------------------------------------------------------------------------- /service/controller/resource/cleanuploadbalancers/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/cleanuploadbalancers/resource.go -------------------------------------------------------------------------------- /service/controller/resource/cleanuploadbalancers/resource_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/cleanuploadbalancers/resource_test.go -------------------------------------------------------------------------------- /service/controller/resource/cleanuploadbalancers/spec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/cleanuploadbalancers/spec.go -------------------------------------------------------------------------------- /service/controller/resource/cleanupmachinedeployments/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/cleanupmachinedeployments/create.go -------------------------------------------------------------------------------- /service/controller/resource/cleanupmachinedeployments/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/cleanupmachinedeployments/delete.go -------------------------------------------------------------------------------- /service/controller/resource/cleanupmachinedeployments/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/cleanupmachinedeployments/error.go -------------------------------------------------------------------------------- /service/controller/resource/cleanupmachinedeployments/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/cleanupmachinedeployments/resource.go -------------------------------------------------------------------------------- /service/controller/resource/cleanuprecordsets/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/cleanuprecordsets/create.go -------------------------------------------------------------------------------- /service/controller/resource/cleanuprecordsets/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/cleanuprecordsets/delete.go -------------------------------------------------------------------------------- /service/controller/resource/cleanuprecordsets/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/cleanuprecordsets/error.go -------------------------------------------------------------------------------- /service/controller/resource/cleanuprecordsets/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/cleanuprecordsets/resource.go -------------------------------------------------------------------------------- /service/controller/resource/cleanupsecuritygroups/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/cleanupsecuritygroups/create.go -------------------------------------------------------------------------------- /service/controller/resource/cleanupsecuritygroups/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/cleanupsecuritygroups/delete.go -------------------------------------------------------------------------------- /service/controller/resource/cleanupsecuritygroups/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/cleanupsecuritygroups/error.go -------------------------------------------------------------------------------- /service/controller/resource/cleanupsecuritygroups/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/cleanupsecuritygroups/resource.go -------------------------------------------------------------------------------- /service/controller/resource/cleanuptccpniamroles/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/cleanuptccpniamroles/create.go -------------------------------------------------------------------------------- /service/controller/resource/cleanuptccpniamroles/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/cleanuptccpniamroles/delete.go -------------------------------------------------------------------------------- /service/controller/resource/cleanuptccpniamroles/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/cleanuptccpniamroles/error.go -------------------------------------------------------------------------------- /service/controller/resource/cleanuptccpniamroles/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/cleanuptccpniamroles/resource.go -------------------------------------------------------------------------------- /service/controller/resource/cleanuptcnpiamroles/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/cleanuptcnpiamroles/create.go -------------------------------------------------------------------------------- /service/controller/resource/cleanuptcnpiamroles/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/cleanuptcnpiamroles/delete.go -------------------------------------------------------------------------------- /service/controller/resource/cleanuptcnpiamroles/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/cleanuptcnpiamroles/error.go -------------------------------------------------------------------------------- /service/controller/resource/cleanuptcnpiamroles/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/cleanuptcnpiamroles/resource.go -------------------------------------------------------------------------------- /service/controller/resource/cleanupvpcpeerings/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/cleanupvpcpeerings/create.go -------------------------------------------------------------------------------- /service/controller/resource/cleanupvpcpeerings/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/cleanupvpcpeerings/delete.go -------------------------------------------------------------------------------- /service/controller/resource/cleanupvpcpeerings/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/cleanupvpcpeerings/error.go -------------------------------------------------------------------------------- /service/controller/resource/cleanupvpcpeerings/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/cleanupvpcpeerings/resource.go -------------------------------------------------------------------------------- /service/controller/resource/cproutetables/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/cproutetables/create.go -------------------------------------------------------------------------------- /service/controller/resource/cproutetables/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/cproutetables/delete.go -------------------------------------------------------------------------------- /service/controller/resource/cproutetables/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/cproutetables/error.go -------------------------------------------------------------------------------- /service/controller/resource/cproutetables/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/cproutetables/resource.go -------------------------------------------------------------------------------- /service/controller/resource/cproutetables/spec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/cproutetables/spec.go -------------------------------------------------------------------------------- /service/controller/resource/cpvpc/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/cpvpc/create.go -------------------------------------------------------------------------------- /service/controller/resource/cpvpc/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/cpvpc/delete.go -------------------------------------------------------------------------------- /service/controller/resource/cpvpc/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/cpvpc/error.go -------------------------------------------------------------------------------- /service/controller/resource/cpvpc/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/cpvpc/resource.go -------------------------------------------------------------------------------- /service/controller/resource/cpvpc/spec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/cpvpc/spec.go -------------------------------------------------------------------------------- /service/controller/resource/drainerfinalizer/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/drainerfinalizer/create.go -------------------------------------------------------------------------------- /service/controller/resource/drainerfinalizer/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/drainerfinalizer/delete.go -------------------------------------------------------------------------------- /service/controller/resource/drainerfinalizer/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/drainerfinalizer/error.go -------------------------------------------------------------------------------- /service/controller/resource/drainerfinalizer/error_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/drainerfinalizer/error_test.go -------------------------------------------------------------------------------- /service/controller/resource/drainerfinalizer/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/drainerfinalizer/resource.go -------------------------------------------------------------------------------- /service/controller/resource/drainerinitializer/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/drainerinitializer/create.go -------------------------------------------------------------------------------- /service/controller/resource/drainerinitializer/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/drainerinitializer/delete.go -------------------------------------------------------------------------------- /service/controller/resource/drainerinitializer/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/drainerinitializer/error.go -------------------------------------------------------------------------------- /service/controller/resource/drainerinitializer/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/drainerinitializer/resource.go -------------------------------------------------------------------------------- /service/controller/resource/encryptionensurer/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/encryptionensurer/create.go -------------------------------------------------------------------------------- /service/controller/resource/encryptionensurer/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/encryptionensurer/delete.go -------------------------------------------------------------------------------- /service/controller/resource/encryptionensurer/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/encryptionensurer/error.go -------------------------------------------------------------------------------- /service/controller/resource/encryptionensurer/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/encryptionensurer/resource.go -------------------------------------------------------------------------------- /service/controller/resource/endpoints/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/endpoints/create.go -------------------------------------------------------------------------------- /service/controller/resource/endpoints/current.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/endpoints/current.go -------------------------------------------------------------------------------- /service/controller/resource/endpoints/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/endpoints/delete.go -------------------------------------------------------------------------------- /service/controller/resource/endpoints/desired.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/endpoints/desired.go -------------------------------------------------------------------------------- /service/controller/resource/endpoints/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/endpoints/error.go -------------------------------------------------------------------------------- /service/controller/resource/endpoints/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/endpoints/resource.go -------------------------------------------------------------------------------- /service/controller/resource/endpoints/update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/endpoints/update.go -------------------------------------------------------------------------------- /service/controller/resource/eniconfigcrs/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/eniconfigcrs/create.go -------------------------------------------------------------------------------- /service/controller/resource/eniconfigcrs/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/eniconfigcrs/delete.go -------------------------------------------------------------------------------- /service/controller/resource/eniconfigcrs/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/eniconfigcrs/error.go -------------------------------------------------------------------------------- /service/controller/resource/eniconfigcrs/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/eniconfigcrs/resource.go -------------------------------------------------------------------------------- /service/controller/resource/ipam/cluster_checker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/ipam/cluster_checker.go -------------------------------------------------------------------------------- /service/controller/resource/ipam/cluster_persister.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/ipam/cluster_persister.go -------------------------------------------------------------------------------- /service/controller/resource/ipam/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/ipam/create.go -------------------------------------------------------------------------------- /service/controller/resource/ipam/create_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/ipam/create_test.go -------------------------------------------------------------------------------- /service/controller/resource/ipam/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/ipam/delete.go -------------------------------------------------------------------------------- /service/controller/resource/ipam/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/ipam/error.go -------------------------------------------------------------------------------- /service/controller/resource/ipam/machine_deployment_checker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/ipam/machine_deployment_checker.go -------------------------------------------------------------------------------- /service/controller/resource/ipam/machine_deployment_persister.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/ipam/machine_deployment_persister.go -------------------------------------------------------------------------------- /service/controller/resource/ipam/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/ipam/resource.go -------------------------------------------------------------------------------- /service/controller/resource/ipam/spec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/ipam/spec.go -------------------------------------------------------------------------------- /service/controller/resource/ipam/subnet_collector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/ipam/subnet_collector.go -------------------------------------------------------------------------------- /service/controller/resource/ipam/test_checker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/ipam/test_checker.go -------------------------------------------------------------------------------- /service/controller/resource/ipam/test_collector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/ipam/test_collector.go -------------------------------------------------------------------------------- /service/controller/resource/ipam/test_persister.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/ipam/test_persister.go -------------------------------------------------------------------------------- /service/controller/resource/keepforcrs/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/keepforcrs/create.go -------------------------------------------------------------------------------- /service/controller/resource/keepforcrs/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/keepforcrs/delete.go -------------------------------------------------------------------------------- /service/controller/resource/keepforcrs/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/keepforcrs/error.go -------------------------------------------------------------------------------- /service/controller/resource/keepforcrs/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/keepforcrs/resource.go -------------------------------------------------------------------------------- /service/controller/resource/natgatewayaddresses/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/natgatewayaddresses/create.go -------------------------------------------------------------------------------- /service/controller/resource/natgatewayaddresses/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/natgatewayaddresses/delete.go -------------------------------------------------------------------------------- /service/controller/resource/natgatewayaddresses/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/natgatewayaddresses/error.go -------------------------------------------------------------------------------- /service/controller/resource/natgatewayaddresses/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/natgatewayaddresses/resource.go -------------------------------------------------------------------------------- /service/controller/resource/peerrolearn/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/peerrolearn/create.go -------------------------------------------------------------------------------- /service/controller/resource/peerrolearn/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/peerrolearn/delete.go -------------------------------------------------------------------------------- /service/controller/resource/peerrolearn/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/peerrolearn/error.go -------------------------------------------------------------------------------- /service/controller/resource/peerrolearn/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/peerrolearn/resource.go -------------------------------------------------------------------------------- /service/controller/resource/region/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/region/create.go -------------------------------------------------------------------------------- /service/controller/resource/region/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/region/delete.go -------------------------------------------------------------------------------- /service/controller/resource/region/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/region/error.go -------------------------------------------------------------------------------- /service/controller/resource/region/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/region/resource.go -------------------------------------------------------------------------------- /service/controller/resource/s3bucket/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/s3bucket/create.go -------------------------------------------------------------------------------- /service/controller/resource/s3bucket/create_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/s3bucket/create_test.go -------------------------------------------------------------------------------- /service/controller/resource/s3bucket/current.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/s3bucket/current.go -------------------------------------------------------------------------------- /service/controller/resource/s3bucket/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/s3bucket/delete.go -------------------------------------------------------------------------------- /service/controller/resource/s3bucket/delete_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/s3bucket/delete_test.go -------------------------------------------------------------------------------- /service/controller/resource/s3bucket/desired.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/s3bucket/desired.go -------------------------------------------------------------------------------- /service/controller/resource/s3bucket/desired_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/s3bucket/desired_test.go -------------------------------------------------------------------------------- /service/controller/resource/s3bucket/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/s3bucket/error.go -------------------------------------------------------------------------------- /service/controller/resource/s3bucket/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/s3bucket/resource.go -------------------------------------------------------------------------------- /service/controller/resource/s3bucket/resource_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/s3bucket/resource_test.go -------------------------------------------------------------------------------- /service/controller/resource/s3bucket/spec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/s3bucket/spec.go -------------------------------------------------------------------------------- /service/controller/resource/s3bucket/update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/s3bucket/update.go -------------------------------------------------------------------------------- /service/controller/resource/s3object/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/s3object/create.go -------------------------------------------------------------------------------- /service/controller/resource/s3object/current.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/s3object/current.go -------------------------------------------------------------------------------- /service/controller/resource/s3object/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/s3object/delete.go -------------------------------------------------------------------------------- /service/controller/resource/s3object/desired.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/s3object/desired.go -------------------------------------------------------------------------------- /service/controller/resource/s3object/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/s3object/error.go -------------------------------------------------------------------------------- /service/controller/resource/s3object/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/s3object/resource.go -------------------------------------------------------------------------------- /service/controller/resource/s3object/update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/s3object/update.go -------------------------------------------------------------------------------- /service/controller/resource/secretfinalizer/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/secretfinalizer/create.go -------------------------------------------------------------------------------- /service/controller/resource/secretfinalizer/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/secretfinalizer/delete.go -------------------------------------------------------------------------------- /service/controller/resource/secretfinalizer/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/secretfinalizer/error.go -------------------------------------------------------------------------------- /service/controller/resource/secretfinalizer/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/secretfinalizer/resource.go -------------------------------------------------------------------------------- /service/controller/resource/secretfinalizer/secret_accessor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/secretfinalizer/secret_accessor.go -------------------------------------------------------------------------------- /service/controller/resource/service/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/service/create.go -------------------------------------------------------------------------------- /service/controller/resource/service/current.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/service/current.go -------------------------------------------------------------------------------- /service/controller/resource/service/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/service/delete.go -------------------------------------------------------------------------------- /service/controller/resource/service/desired.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/service/desired.go -------------------------------------------------------------------------------- /service/controller/resource/service/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/service/error.go -------------------------------------------------------------------------------- /service/controller/resource/service/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/service/resource.go -------------------------------------------------------------------------------- /service/controller/resource/service/resource_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/service/resource_test.go -------------------------------------------------------------------------------- /service/controller/resource/service/update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/service/update.go -------------------------------------------------------------------------------- /service/controller/resource/snapshotid/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/snapshotid/create.go -------------------------------------------------------------------------------- /service/controller/resource/snapshotid/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/snapshotid/delete.go -------------------------------------------------------------------------------- /service/controller/resource/snapshotid/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/snapshotid/error.go -------------------------------------------------------------------------------- /service/controller/resource/snapshotid/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/snapshotid/resource.go -------------------------------------------------------------------------------- /service/controller/resource/tccp/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccp/config.go -------------------------------------------------------------------------------- /service/controller/resource/tccp/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccp/create.go -------------------------------------------------------------------------------- /service/controller/resource/tccp/create_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccp/create_test.go -------------------------------------------------------------------------------- /service/controller/resource/tccp/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccp/delete.go -------------------------------------------------------------------------------- /service/controller/resource/tccp/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccp/error.go -------------------------------------------------------------------------------- /service/controller/resource/tccp/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccp/resource.go -------------------------------------------------------------------------------- /service/controller/resource/tccp/template/params_main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccp/template/params_main.go -------------------------------------------------------------------------------- /service/controller/resource/tccp/template/params_main_internet_gateway.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccp/template/params_main_internet_gateway.go -------------------------------------------------------------------------------- /service/controller/resource/tccp/template/params_main_load_balancers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccp/template/params_main_load_balancers.go -------------------------------------------------------------------------------- /service/controller/resource/tccp/template/params_main_nat_gateway.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccp/template/params_main_nat_gateway.go -------------------------------------------------------------------------------- /service/controller/resource/tccp/template/params_main_outputs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccp/template/params_main_outputs.go -------------------------------------------------------------------------------- /service/controller/resource/tccp/template/params_main_record_sets.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccp/template/params_main_record_sets.go -------------------------------------------------------------------------------- /service/controller/resource/tccp/template/params_main_route_tables.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccp/template/params_main_route_tables.go -------------------------------------------------------------------------------- /service/controller/resource/tccp/template/params_main_security_groups.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccp/template/params_main_security_groups.go -------------------------------------------------------------------------------- /service/controller/resource/tccp/template/params_main_subnets.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccp/template/params_main_subnets.go -------------------------------------------------------------------------------- /service/controller/resource/tccp/template/params_main_vpc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccp/template/params_main_vpc.go -------------------------------------------------------------------------------- /service/controller/resource/tccp/template/render.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccp/template/render.go -------------------------------------------------------------------------------- /service/controller/resource/tccp/template/template_main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccp/template/template_main.go -------------------------------------------------------------------------------- /service/controller/resource/tccp/template/template_main_internet_gateway.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccp/template/template_main_internet_gateway.go -------------------------------------------------------------------------------- /service/controller/resource/tccp/template/template_main_load_balancers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccp/template/template_main_load_balancers.go -------------------------------------------------------------------------------- /service/controller/resource/tccp/template/template_main_nat_gateway.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccp/template/template_main_nat_gateway.go -------------------------------------------------------------------------------- /service/controller/resource/tccp/template/template_main_outputs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccp/template/template_main_outputs.go -------------------------------------------------------------------------------- /service/controller/resource/tccp/template/template_main_record_sets.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccp/template/template_main_record_sets.go -------------------------------------------------------------------------------- /service/controller/resource/tccp/template/template_main_route_tables.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccp/template/template_main_route_tables.go -------------------------------------------------------------------------------- /service/controller/resource/tccp/template/template_main_security_groups.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccp/template/template_main_security_groups.go -------------------------------------------------------------------------------- /service/controller/resource/tccp/template/template_main_subnets.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccp/template/template_main_subnets.go -------------------------------------------------------------------------------- /service/controller/resource/tccp/template/template_main_vpc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccp/template/template_main_vpc.go -------------------------------------------------------------------------------- /service/controller/resource/tccp/testdata/case-0-basic-test-route53-enabled.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccp/testdata/case-0-basic-test-route53-enabled.golden -------------------------------------------------------------------------------- /service/controller/resource/tccp/testdata/case-1-basic-test-route53-disabled.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccp/testdata/case-1-basic-test-route53-disabled.golden -------------------------------------------------------------------------------- /service/controller/resource/tccp/testdata/case-2-basic-test-with-api-whitelist-enabled.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccp/testdata/case-2-basic-test-with-api-whitelist-enabled.golden -------------------------------------------------------------------------------- /service/controller/resource/tccpazs/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpazs/create.go -------------------------------------------------------------------------------- /service/controller/resource/tccpazs/create_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpazs/create_test.go -------------------------------------------------------------------------------- /service/controller/resource/tccpazs/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpazs/delete.go -------------------------------------------------------------------------------- /service/controller/resource/tccpazs/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpazs/error.go -------------------------------------------------------------------------------- /service/controller/resource/tccpazs/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpazs/resource.go -------------------------------------------------------------------------------- /service/controller/resource/tccpazs/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpazs/types.go -------------------------------------------------------------------------------- /service/controller/resource/tccpf/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpf/create.go -------------------------------------------------------------------------------- /service/controller/resource/tccpf/create_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpf/create_test.go -------------------------------------------------------------------------------- /service/controller/resource/tccpf/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpf/delete.go -------------------------------------------------------------------------------- /service/controller/resource/tccpf/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpf/error.go -------------------------------------------------------------------------------- /service/controller/resource/tccpf/error_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpf/error_test.go -------------------------------------------------------------------------------- /service/controller/resource/tccpf/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpf/resource.go -------------------------------------------------------------------------------- /service/controller/resource/tccpf/template/params_main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpf/template/params_main.go -------------------------------------------------------------------------------- /service/controller/resource/tccpf/template/params_main_record_sets.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpf/template/params_main_record_sets.go -------------------------------------------------------------------------------- /service/controller/resource/tccpf/template/params_main_route_tables.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpf/template/params_main_route_tables.go -------------------------------------------------------------------------------- /service/controller/resource/tccpf/template/render.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpf/template/render.go -------------------------------------------------------------------------------- /service/controller/resource/tccpf/template/template_main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpf/template/template_main.go -------------------------------------------------------------------------------- /service/controller/resource/tccpf/template/template_main_record_sets.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpf/template/template_main_record_sets.go -------------------------------------------------------------------------------- /service/controller/resource/tccpf/template/template_main_route_tables.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpf/template/template_main_route_tables.go -------------------------------------------------------------------------------- /service/controller/resource/tccpf/testdata/case-0-basic-test.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpf/testdata/case-0-basic-test.golden -------------------------------------------------------------------------------- /service/controller/resource/tccpf/testdata/case-1-without-route-53-enabled.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpf/testdata/case-1-without-route-53-enabled.golden -------------------------------------------------------------------------------- /service/controller/resource/tccpi/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpi/create.go -------------------------------------------------------------------------------- /service/controller/resource/tccpi/create_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpi/create_test.go -------------------------------------------------------------------------------- /service/controller/resource/tccpi/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpi/delete.go -------------------------------------------------------------------------------- /service/controller/resource/tccpi/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpi/error.go -------------------------------------------------------------------------------- /service/controller/resource/tccpi/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpi/resource.go -------------------------------------------------------------------------------- /service/controller/resource/tccpi/template/params_main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpi/template/params_main.go -------------------------------------------------------------------------------- /service/controller/resource/tccpi/template/params_main_iam_roles.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpi/template/params_main_iam_roles.go -------------------------------------------------------------------------------- /service/controller/resource/tccpi/template/render.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpi/template/render.go -------------------------------------------------------------------------------- /service/controller/resource/tccpi/template/render_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpi/template/render_test.go -------------------------------------------------------------------------------- /service/controller/resource/tccpi/template/template_main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpi/template/template_main.go -------------------------------------------------------------------------------- /service/controller/resource/tccpi/template/template_main_iam_roles.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpi/template/template_main_iam_roles.go -------------------------------------------------------------------------------- /service/controller/resource/tccpi/testdata/case-0-basic-test.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpi/testdata/case-0-basic-test.golden -------------------------------------------------------------------------------- /service/controller/resource/tccpn/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpn/create.go -------------------------------------------------------------------------------- /service/controller/resource/tccpn/create_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpn/create_test.go -------------------------------------------------------------------------------- /service/controller/resource/tccpn/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpn/delete.go -------------------------------------------------------------------------------- /service/controller/resource/tccpn/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpn/error.go -------------------------------------------------------------------------------- /service/controller/resource/tccpn/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpn/resource.go -------------------------------------------------------------------------------- /service/controller/resource/tccpn/template/params_main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpn/template/params_main.go -------------------------------------------------------------------------------- /service/controller/resource/tccpn/template/params_main_auto_scaling_group.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpn/template/params_main_auto_scaling_group.go -------------------------------------------------------------------------------- /service/controller/resource/tccpn/template/params_main_eni.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpn/template/params_main_eni.go -------------------------------------------------------------------------------- /service/controller/resource/tccpn/template/params_main_etcd_volume.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpn/template/params_main_etcd_volume.go -------------------------------------------------------------------------------- /service/controller/resource/tccpn/template/params_main_iam_policies.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpn/template/params_main_iam_policies.go -------------------------------------------------------------------------------- /service/controller/resource/tccpn/template/params_main_launch_template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpn/template/params_main_launch_template.go -------------------------------------------------------------------------------- /service/controller/resource/tccpn/template/params_main_outputs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpn/template/params_main_outputs.go -------------------------------------------------------------------------------- /service/controller/resource/tccpn/template/params_main_record_sets.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpn/template/params_main_record_sets.go -------------------------------------------------------------------------------- /service/controller/resource/tccpn/template/render.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpn/template/render.go -------------------------------------------------------------------------------- /service/controller/resource/tccpn/template/template_main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpn/template/template_main.go -------------------------------------------------------------------------------- /service/controller/resource/tccpn/template/template_main_auto_scaling_group.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpn/template/template_main_auto_scaling_group.go -------------------------------------------------------------------------------- /service/controller/resource/tccpn/template/template_main_eni.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpn/template/template_main_eni.go -------------------------------------------------------------------------------- /service/controller/resource/tccpn/template/template_main_etcd_volume.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpn/template/template_main_etcd_volume.go -------------------------------------------------------------------------------- /service/controller/resource/tccpn/template/template_main_iam_policies.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpn/template/template_main_iam_policies.go -------------------------------------------------------------------------------- /service/controller/resource/tccpn/template/template_main_launch_template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpn/template/template_main_launch_template.go -------------------------------------------------------------------------------- /service/controller/resource/tccpn/template/template_main_outputs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpn/template/template_main_outputs.go -------------------------------------------------------------------------------- /service/controller/resource/tccpn/template/template_main_record_sets.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpn/template/template_main_record_sets.go -------------------------------------------------------------------------------- /service/controller/resource/tccpn/testdata/case-0-basic-test-with-encrypter-backend-KMS-route53-enabled.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpn/testdata/case-0-basic-test-with-encrypter-backend-KMS-route53-enabled.golden -------------------------------------------------------------------------------- /service/controller/resource/tccpn/testdata/case-1-basic-test-with-encrypter-backend-KMS-route53-disabled.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpn/testdata/case-1-basic-test-with-encrypter-backend-KMS-route53-disabled.golden -------------------------------------------------------------------------------- /service/controller/resource/tccpn/testdata/case-2-basic-test-with-encrypter-backend-KMS-ha-masters.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpn/testdata/case-2-basic-test-with-encrypter-backend-KMS-ha-masters.golden -------------------------------------------------------------------------------- /service/controller/resource/tccpn/testdata/case-3-basic-test-with-ebs-volume-iops-and-throughput-set.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpn/testdata/case-3-basic-test-with-ebs-volume-iops-and-throughput-set.golden -------------------------------------------------------------------------------- /service/controller/resource/tccpnatgateways/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpnatgateways/create.go -------------------------------------------------------------------------------- /service/controller/resource/tccpnatgateways/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpnatgateways/delete.go -------------------------------------------------------------------------------- /service/controller/resource/tccpnatgateways/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpnatgateways/error.go -------------------------------------------------------------------------------- /service/controller/resource/tccpnatgateways/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpnatgateways/resource.go -------------------------------------------------------------------------------- /service/controller/resource/tccpnoutputs/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpnoutputs/create.go -------------------------------------------------------------------------------- /service/controller/resource/tccpnoutputs/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpnoutputs/delete.go -------------------------------------------------------------------------------- /service/controller/resource/tccpnoutputs/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpnoutputs/error.go -------------------------------------------------------------------------------- /service/controller/resource/tccpnoutputs/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpnoutputs/resource.go -------------------------------------------------------------------------------- /service/controller/resource/tccpoutputs/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpoutputs/create.go -------------------------------------------------------------------------------- /service/controller/resource/tccpoutputs/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpoutputs/delete.go -------------------------------------------------------------------------------- /service/controller/resource/tccpoutputs/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpoutputs/error.go -------------------------------------------------------------------------------- /service/controller/resource/tccpoutputs/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpoutputs/resource.go -------------------------------------------------------------------------------- /service/controller/resource/tccpsecuritygroups/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpsecuritygroups/create.go -------------------------------------------------------------------------------- /service/controller/resource/tccpsecuritygroups/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpsecuritygroups/delete.go -------------------------------------------------------------------------------- /service/controller/resource/tccpsecuritygroups/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpsecuritygroups/error.go -------------------------------------------------------------------------------- /service/controller/resource/tccpsecuritygroups/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpsecuritygroups/resource.go -------------------------------------------------------------------------------- /service/controller/resource/tccpsubnets/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpsubnets/create.go -------------------------------------------------------------------------------- /service/controller/resource/tccpsubnets/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpsubnets/delete.go -------------------------------------------------------------------------------- /service/controller/resource/tccpsubnets/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpsubnets/error.go -------------------------------------------------------------------------------- /service/controller/resource/tccpsubnets/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpsubnets/resource.go -------------------------------------------------------------------------------- /service/controller/resource/tccpvpcid/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpvpcid/create.go -------------------------------------------------------------------------------- /service/controller/resource/tccpvpcid/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpvpcid/delete.go -------------------------------------------------------------------------------- /service/controller/resource/tccpvpcid/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpvpcid/error.go -------------------------------------------------------------------------------- /service/controller/resource/tccpvpcid/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpvpcid/resource.go -------------------------------------------------------------------------------- /service/controller/resource/tccpvpcidstatus/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpvpcidstatus/create.go -------------------------------------------------------------------------------- /service/controller/resource/tccpvpcidstatus/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpvpcidstatus/delete.go -------------------------------------------------------------------------------- /service/controller/resource/tccpvpcidstatus/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpvpcidstatus/error.go -------------------------------------------------------------------------------- /service/controller/resource/tccpvpcidstatus/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpvpcidstatus/resource.go -------------------------------------------------------------------------------- /service/controller/resource/tccpvpcpcx/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpvpcpcx/create.go -------------------------------------------------------------------------------- /service/controller/resource/tccpvpcpcx/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpvpcpcx/delete.go -------------------------------------------------------------------------------- /service/controller/resource/tccpvpcpcx/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpvpcpcx/error.go -------------------------------------------------------------------------------- /service/controller/resource/tccpvpcpcx/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tccpvpcpcx/resource.go -------------------------------------------------------------------------------- /service/controller/resource/tcnp/autoscaler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tcnp/autoscaler.go -------------------------------------------------------------------------------- /service/controller/resource/tcnp/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tcnp/create.go -------------------------------------------------------------------------------- /service/controller/resource/tcnp/create_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tcnp/create_test.go -------------------------------------------------------------------------------- /service/controller/resource/tcnp/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tcnp/delete.go -------------------------------------------------------------------------------- /service/controller/resource/tcnp/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tcnp/error.go -------------------------------------------------------------------------------- /service/controller/resource/tcnp/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tcnp/resource.go -------------------------------------------------------------------------------- /service/controller/resource/tcnp/template/params_main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tcnp/template/params_main.go -------------------------------------------------------------------------------- /service/controller/resource/tcnp/template/params_main_auto_scaling_group.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tcnp/template/params_main_auto_scaling_group.go -------------------------------------------------------------------------------- /service/controller/resource/tcnp/template/params_main_iam_policies.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tcnp/template/params_main_iam_policies.go -------------------------------------------------------------------------------- /service/controller/resource/tcnp/template/params_main_launch_template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tcnp/template/params_main_launch_template.go -------------------------------------------------------------------------------- /service/controller/resource/tcnp/template/params_main_outputs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tcnp/template/params_main_outputs.go -------------------------------------------------------------------------------- /service/controller/resource/tcnp/template/params_main_route_table.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tcnp/template/params_main_route_table.go -------------------------------------------------------------------------------- /service/controller/resource/tcnp/template/params_main_security_groups.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tcnp/template/params_main_security_groups.go -------------------------------------------------------------------------------- /service/controller/resource/tcnp/template/params_main_subnets.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tcnp/template/params_main_subnets.go -------------------------------------------------------------------------------- /service/controller/resource/tcnp/template/params_main_vpc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tcnp/template/params_main_vpc.go -------------------------------------------------------------------------------- /service/controller/resource/tcnp/template/render.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tcnp/template/render.go -------------------------------------------------------------------------------- /service/controller/resource/tcnp/template/template_main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tcnp/template/template_main.go -------------------------------------------------------------------------------- /service/controller/resource/tcnp/template/template_main_auto_scaling_group.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tcnp/template/template_main_auto_scaling_group.go -------------------------------------------------------------------------------- /service/controller/resource/tcnp/template/template_main_iam_policies.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tcnp/template/template_main_iam_policies.go -------------------------------------------------------------------------------- /service/controller/resource/tcnp/template/template_main_launch_template.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tcnp/template/template_main_launch_template.go -------------------------------------------------------------------------------- /service/controller/resource/tcnp/template/template_main_outputs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tcnp/template/template_main_outputs.go -------------------------------------------------------------------------------- /service/controller/resource/tcnp/template/template_main_route_table.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tcnp/template/template_main_route_table.go -------------------------------------------------------------------------------- /service/controller/resource/tcnp/template/template_main_security_groups.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tcnp/template/template_main_security_groups.go -------------------------------------------------------------------------------- /service/controller/resource/tcnp/template/template_main_subnets.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tcnp/template/template_main_subnets.go -------------------------------------------------------------------------------- /service/controller/resource/tcnp/template/template_main_vpc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tcnp/template/template_main_vpc.go -------------------------------------------------------------------------------- /service/controller/resource/tcnp/testdata/case-0-basic-test.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tcnp/testdata/case-0-basic-test.golden -------------------------------------------------------------------------------- /service/controller/resource/tcnp/testdata/case-1-disk-test.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tcnp/testdata/case-1-disk-test.golden -------------------------------------------------------------------------------- /service/controller/resource/tcnpazs/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tcnpazs/create.go -------------------------------------------------------------------------------- /service/controller/resource/tcnpazs/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tcnpazs/delete.go -------------------------------------------------------------------------------- /service/controller/resource/tcnpazs/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tcnpazs/error.go -------------------------------------------------------------------------------- /service/controller/resource/tcnpazs/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tcnpazs/resource.go -------------------------------------------------------------------------------- /service/controller/resource/tcnpf/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tcnpf/create.go -------------------------------------------------------------------------------- /service/controller/resource/tcnpf/create_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tcnpf/create_test.go -------------------------------------------------------------------------------- /service/controller/resource/tcnpf/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tcnpf/delete.go -------------------------------------------------------------------------------- /service/controller/resource/tcnpf/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tcnpf/error.go -------------------------------------------------------------------------------- /service/controller/resource/tcnpf/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tcnpf/resource.go -------------------------------------------------------------------------------- /service/controller/resource/tcnpf/template/params_main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tcnpf/template/params_main.go -------------------------------------------------------------------------------- /service/controller/resource/tcnpf/template/params_main_route_tables.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tcnpf/template/params_main_route_tables.go -------------------------------------------------------------------------------- /service/controller/resource/tcnpf/template/render.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tcnpf/template/render.go -------------------------------------------------------------------------------- /service/controller/resource/tcnpf/template/template_main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tcnpf/template/template_main.go -------------------------------------------------------------------------------- /service/controller/resource/tcnpf/template/template_main_route_tables.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tcnpf/template/template_main_route_tables.go -------------------------------------------------------------------------------- /service/controller/resource/tcnpf/testdata/case-0-basic-test.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tcnpf/testdata/case-0-basic-test.golden -------------------------------------------------------------------------------- /service/controller/resource/tcnpinstanceinfo/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tcnpinstanceinfo/create.go -------------------------------------------------------------------------------- /service/controller/resource/tcnpinstanceinfo/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tcnpinstanceinfo/delete.go -------------------------------------------------------------------------------- /service/controller/resource/tcnpinstanceinfo/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tcnpinstanceinfo/error.go -------------------------------------------------------------------------------- /service/controller/resource/tcnpinstanceinfo/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tcnpinstanceinfo/resource.go -------------------------------------------------------------------------------- /service/controller/resource/tcnpoutputs/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tcnpoutputs/create.go -------------------------------------------------------------------------------- /service/controller/resource/tcnpoutputs/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tcnpoutputs/delete.go -------------------------------------------------------------------------------- /service/controller/resource/tcnpoutputs/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tcnpoutputs/error.go -------------------------------------------------------------------------------- /service/controller/resource/tcnpoutputs/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tcnpoutputs/resource.go -------------------------------------------------------------------------------- /service/controller/resource/tcnpsecuritygroups/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tcnpsecuritygroups/create.go -------------------------------------------------------------------------------- /service/controller/resource/tcnpsecuritygroups/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tcnpsecuritygroups/delete.go -------------------------------------------------------------------------------- /service/controller/resource/tcnpsecuritygroups/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tcnpsecuritygroups/error.go -------------------------------------------------------------------------------- /service/controller/resource/tcnpsecuritygroups/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tcnpsecuritygroups/resource.go -------------------------------------------------------------------------------- /service/controller/resource/tcnpstatus/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tcnpstatus/create.go -------------------------------------------------------------------------------- /service/controller/resource/tcnpstatus/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tcnpstatus/delete.go -------------------------------------------------------------------------------- /service/controller/resource/tcnpstatus/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tcnpstatus/error.go -------------------------------------------------------------------------------- /service/controller/resource/tcnpstatus/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tcnpstatus/resource.go -------------------------------------------------------------------------------- /service/controller/resource/tenantclients/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tenantclients/create.go -------------------------------------------------------------------------------- /service/controller/resource/tenantclients/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tenantclients/delete.go -------------------------------------------------------------------------------- /service/controller/resource/tenantclients/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tenantclients/error.go -------------------------------------------------------------------------------- /service/controller/resource/tenantclients/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/tenantclients/resource.go -------------------------------------------------------------------------------- /service/controller/resource/terminateunhealthynode/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/terminateunhealthynode/create.go -------------------------------------------------------------------------------- /service/controller/resource/terminateunhealthynode/create_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/terminateunhealthynode/create_test.go -------------------------------------------------------------------------------- /service/controller/resource/terminateunhealthynode/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/terminateunhealthynode/delete.go -------------------------------------------------------------------------------- /service/controller/resource/terminateunhealthynode/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/terminateunhealthynode/error.go -------------------------------------------------------------------------------- /service/controller/resource/terminateunhealthynode/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/terminateunhealthynode/metrics.go -------------------------------------------------------------------------------- /service/controller/resource/terminateunhealthynode/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/resource/terminateunhealthynode/resource.go -------------------------------------------------------------------------------- /service/controller/terminate_unhealthy_node.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/controller/terminate_unhealthy_node.go -------------------------------------------------------------------------------- /service/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/error.go -------------------------------------------------------------------------------- /service/internal/accountid/account_id.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/accountid/account_id.go -------------------------------------------------------------------------------- /service/internal/accountid/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/accountid/error.go -------------------------------------------------------------------------------- /service/internal/accountid/spec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/accountid/spec.go -------------------------------------------------------------------------------- /service/internal/asg/asg.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/asg/asg.go -------------------------------------------------------------------------------- /service/internal/asg/asg_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/asg/asg_test.go -------------------------------------------------------------------------------- /service/internal/asg/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/asg/error.go -------------------------------------------------------------------------------- /service/internal/asg/internal/cache/asgs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/asg/internal/cache/asgs.go -------------------------------------------------------------------------------- /service/internal/asg/internal/cache/cache.go: -------------------------------------------------------------------------------- 1 | package cache 2 | 3 | import "time" 4 | 5 | const ( 6 | expiration = 5 * time.Minute 7 | ) 8 | -------------------------------------------------------------------------------- /service/internal/asg/internal/cache/instances.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/asg/internal/cache/instances.go -------------------------------------------------------------------------------- /service/internal/asg/spec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/asg/spec.go -------------------------------------------------------------------------------- /service/internal/changedetection/azs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/changedetection/azs.go -------------------------------------------------------------------------------- /service/internal/changedetection/azs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/changedetection/azs_test.go -------------------------------------------------------------------------------- /service/internal/changedetection/components.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/changedetection/components.go -------------------------------------------------------------------------------- /service/internal/changedetection/components_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/changedetection/components_test.go -------------------------------------------------------------------------------- /service/internal/changedetection/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/changedetection/error.go -------------------------------------------------------------------------------- /service/internal/changedetection/tccp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/changedetection/tccp.go -------------------------------------------------------------------------------- /service/internal/changedetection/tccpf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/changedetection/tccpf.go -------------------------------------------------------------------------------- /service/internal/changedetection/tccpn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/changedetection/tccpn.go -------------------------------------------------------------------------------- /service/internal/changedetection/tcnp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/changedetection/tcnp.go -------------------------------------------------------------------------------- /service/internal/changedetection/tcnp_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/changedetection/tcnp_test.go -------------------------------------------------------------------------------- /service/internal/cloudconfig/cloud_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/cloudconfig/cloud_config.go -------------------------------------------------------------------------------- /service/internal/cloudconfig/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/cloudconfig/config.go -------------------------------------------------------------------------------- /service/internal/cloudconfig/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/cloudconfig/error.go -------------------------------------------------------------------------------- /service/internal/cloudconfig/legacy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/cloudconfig/legacy.go -------------------------------------------------------------------------------- /service/internal/cloudconfig/spec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/cloudconfig/spec.go -------------------------------------------------------------------------------- /service/internal/cloudconfig/tccpn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/cloudconfig/tccpn.go -------------------------------------------------------------------------------- /service/internal/cloudconfig/tccpn_extension.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/cloudconfig/tccpn_extension.go -------------------------------------------------------------------------------- /service/internal/cloudconfig/tcnp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/cloudconfig/tcnp.go -------------------------------------------------------------------------------- /service/internal/cloudconfig/tcnp_extension.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/cloudconfig/tcnp_extension.go -------------------------------------------------------------------------------- /service/internal/cloudconfig/template/automount_etcd_volume.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/cloudconfig/template/automount_etcd_volume.go -------------------------------------------------------------------------------- /service/internal/cloudconfig/template/aws_cni.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/cloudconfig/template/aws_cni.go -------------------------------------------------------------------------------- /service/internal/cloudconfig/template/decrypt_keys_assets_script.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/cloudconfig/template/decrypt_keys_assets_script.go -------------------------------------------------------------------------------- /service/internal/cloudconfig/template/decrypt_keys_assets_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/cloudconfig/template/decrypt_keys_assets_service.go -------------------------------------------------------------------------------- /service/internal/cloudconfig/template/decrypt_tls_assets_script.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/cloudconfig/template/decrypt_tls_assets_script.go -------------------------------------------------------------------------------- /service/internal/cloudconfig/template/decrypt_tls_assets_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/cloudconfig/template/decrypt_tls_assets_service.go -------------------------------------------------------------------------------- /service/internal/cloudconfig/template/encryption_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/cloudconfig/template/encryption_config.go -------------------------------------------------------------------------------- /service/internal/cloudconfig/template/ephemeral_var_lib_containerd_mount.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/cloudconfig/template/ephemeral_var_lib_containerd_mount.go -------------------------------------------------------------------------------- /service/internal/cloudconfig/template/ephemeral_var_lib_docker_mount.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/cloudconfig/template/ephemeral_var_lib_docker_mount.go -------------------------------------------------------------------------------- /service/internal/cloudconfig/template/etcd3_attach_dep_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/cloudconfig/template/etcd3_attach_dep_service.go -------------------------------------------------------------------------------- /service/internal/cloudconfig/template/etcd3_extra_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/cloudconfig/template/etcd3_extra_config.go -------------------------------------------------------------------------------- /service/internal/cloudconfig/template/etcd_cluster_migrator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/cloudconfig/template/etcd_cluster_migrator.go -------------------------------------------------------------------------------- /service/internal/cloudconfig/template/ingress_controller_config_map.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/cloudconfig/template/ingress_controller_config_map.go -------------------------------------------------------------------------------- /service/internal/cloudconfig/template/instance_health_check.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/cloudconfig/template/instance_health_check.go -------------------------------------------------------------------------------- /service/internal/cloudconfig/template/instance_storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/cloudconfig/template/instance_storage.go -------------------------------------------------------------------------------- /service/internal/cloudconfig/template/instance_storage_class.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/cloudconfig/template/instance_storage_class.go -------------------------------------------------------------------------------- /service/internal/cloudconfig/template/lifecycle_continue.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/cloudconfig/template/lifecycle_continue.go -------------------------------------------------------------------------------- /service/internal/cloudconfig/template/mount_etcd_volume_asg_masters.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/cloudconfig/template/mount_etcd_volume_asg_masters.go -------------------------------------------------------------------------------- /service/internal/cloudconfig/template/mount_kubelet_volume.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/cloudconfig/template/mount_kubelet_volume.go -------------------------------------------------------------------------------- /service/internal/cloudconfig/template/mount_log_volume.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/cloudconfig/template/mount_log_volume.go -------------------------------------------------------------------------------- /service/internal/cloudconfig/template/netwokd-ignore-aws-cni.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/cloudconfig/template/netwokd-ignore-aws-cni.go -------------------------------------------------------------------------------- /service/internal/cloudconfig/template/nvme_set_timeouts_unit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/cloudconfig/template/nvme_set_timeouts_unit.go -------------------------------------------------------------------------------- /service/internal/cloudconfig/template/nvme_udev_hack.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/cloudconfig/template/nvme_udev_hack.go -------------------------------------------------------------------------------- /service/internal/cloudconfig/template/persistent_var_lib_containerd_mount.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/cloudconfig/template/persistent_var_lib_containerd_mount.go -------------------------------------------------------------------------------- /service/internal/cloudconfig/template/persistent_var_lib_docker_mount.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/cloudconfig/template/persistent_var_lib_docker_mount.go -------------------------------------------------------------------------------- /service/internal/cloudconfig/template/set-hostname.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/cloudconfig/template/set-hostname.go -------------------------------------------------------------------------------- /service/internal/cloudconfig/template/systemd-networkd-eth1-network.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/cloudconfig/template/systemd-networkd-eth1-network.go -------------------------------------------------------------------------------- /service/internal/cloudconfig/template/wait_docker_conf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/cloudconfig/template/wait_docker_conf.go -------------------------------------------------------------------------------- /service/internal/cloudconfig/testdata/case-0-tcnp-test.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/cloudconfig/testdata/case-0-tcnp-test.golden -------------------------------------------------------------------------------- /service/internal/cloudconfig/testdata/case-1-tcnp-test-china.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/cloudconfig/testdata/case-1-tcnp-test-china.golden -------------------------------------------------------------------------------- /service/internal/cloudconfig/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/cloudconfig/types.go -------------------------------------------------------------------------------- /service/internal/cloudformation/cloud_formation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/cloudformation/cloud_formation.go -------------------------------------------------------------------------------- /service/internal/cloudformation/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/cloudformation/error.go -------------------------------------------------------------------------------- /service/internal/cloudformation/spec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/cloudformation/spec.go -------------------------------------------------------------------------------- /service/internal/cloudformation/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/cloudformation/types.go -------------------------------------------------------------------------------- /service/internal/cloudtags/cloudtags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/cloudtags/cloudtags.go -------------------------------------------------------------------------------- /service/internal/cloudtags/cloudtags_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/cloudtags/cloudtags_test.go -------------------------------------------------------------------------------- /service/internal/cloudtags/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/cloudtags/error.go -------------------------------------------------------------------------------- /service/internal/cloudtags/spec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/cloudtags/spec.go -------------------------------------------------------------------------------- /service/internal/cphostedzone/cphostedzone.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/cphostedzone/cphostedzone.go -------------------------------------------------------------------------------- /service/internal/cphostedzone/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/cphostedzone/error.go -------------------------------------------------------------------------------- /service/internal/cphostedzone/spec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/cphostedzone/spec.go -------------------------------------------------------------------------------- /service/internal/credential/credential.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/credential/credential.go -------------------------------------------------------------------------------- /service/internal/credential/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/credential/error.go -------------------------------------------------------------------------------- /service/internal/ebs/ebs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/ebs/ebs.go -------------------------------------------------------------------------------- /service/internal/ebs/ebs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/ebs/ebs_test.go -------------------------------------------------------------------------------- /service/internal/ebs/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/ebs/error.go -------------------------------------------------------------------------------- /service/internal/ebs/filter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/ebs/filter.go -------------------------------------------------------------------------------- /service/internal/ebs/mock_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/ebs/mock_test.go -------------------------------------------------------------------------------- /service/internal/ebs/spec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/ebs/spec.go -------------------------------------------------------------------------------- /service/internal/encrypter/kms/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/encrypter/kms/cache.go -------------------------------------------------------------------------------- /service/internal/encrypter/kms/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/encrypter/kms/error.go -------------------------------------------------------------------------------- /service/internal/encrypter/kms/key.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/encrypter/kms/key.go -------------------------------------------------------------------------------- /service/internal/encrypter/kms/kms.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/encrypter/kms/kms.go -------------------------------------------------------------------------------- /service/internal/encrypter/kms/spec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/encrypter/kms/spec.go -------------------------------------------------------------------------------- /service/internal/encrypter/mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/encrypter/mock.go -------------------------------------------------------------------------------- /service/internal/encrypter/spec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/encrypter/spec.go -------------------------------------------------------------------------------- /service/internal/hamaster/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/hamaster/error.go -------------------------------------------------------------------------------- /service/internal/hamaster/ha_master.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/hamaster/ha_master.go -------------------------------------------------------------------------------- /service/internal/hamaster/ha_master_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/hamaster/ha_master_test.go -------------------------------------------------------------------------------- /service/internal/hamaster/internal/cache/aws.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/hamaster/internal/cache/aws.go -------------------------------------------------------------------------------- /service/internal/hamaster/internal/cache/cache.go: -------------------------------------------------------------------------------- 1 | package cache 2 | 3 | import "time" 4 | 5 | const ( 6 | expiration = 5 * time.Minute 7 | ) 8 | -------------------------------------------------------------------------------- /service/internal/hamaster/internal/cache/g8s.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/hamaster/internal/cache/g8s.go -------------------------------------------------------------------------------- /service/internal/hamaster/spec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/hamaster/spec.go -------------------------------------------------------------------------------- /service/internal/images/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/images/error.go -------------------------------------------------------------------------------- /service/internal/images/images.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/images/images.go -------------------------------------------------------------------------------- /service/internal/images/images_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/images/images_test.go -------------------------------------------------------------------------------- /service/internal/images/internal/cache/cache.go: -------------------------------------------------------------------------------- 1 | package cache 2 | 3 | import "time" 4 | 5 | const ( 6 | expiration = 5 * time.Minute 7 | ) 8 | -------------------------------------------------------------------------------- /service/internal/images/internal/cache/cluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/images/internal/cache/cluster.go -------------------------------------------------------------------------------- /service/internal/images/internal/cache/release.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/images/internal/cache/release.go -------------------------------------------------------------------------------- /service/internal/images/spec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/images/spec.go -------------------------------------------------------------------------------- /service/internal/locker/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/locker/error.go -------------------------------------------------------------------------------- /service/internal/locker/kubelock_locker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/locker/kubelock_locker.go -------------------------------------------------------------------------------- /service/internal/locker/mutex_locker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/locker/mutex_locker.go -------------------------------------------------------------------------------- /service/internal/locker/spec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/locker/spec.go -------------------------------------------------------------------------------- /service/internal/recorder/recorder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/recorder/recorder.go -------------------------------------------------------------------------------- /service/internal/recorder/spec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/recorder/spec.go -------------------------------------------------------------------------------- /service/internal/releases/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/releases/error.go -------------------------------------------------------------------------------- /service/internal/releases/internal/cache/cache.go: -------------------------------------------------------------------------------- 1 | package cache 2 | 3 | import "time" 4 | 5 | const ( 6 | expiration = 5 * time.Minute 7 | ) 8 | -------------------------------------------------------------------------------- /service/internal/releases/internal/cache/release.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/releases/internal/cache/release.go -------------------------------------------------------------------------------- /service/internal/releases/releases.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/releases/releases.go -------------------------------------------------------------------------------- /service/internal/releases/spec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/releases/spec.go -------------------------------------------------------------------------------- /service/internal/templates/cloudconfig/small.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/templates/cloudconfig/small.go -------------------------------------------------------------------------------- /service/internal/unittest/default_certs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/unittest/default_certs.go -------------------------------------------------------------------------------- /service/internal/unittest/default_cluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/unittest/default_cluster.go -------------------------------------------------------------------------------- /service/internal/unittest/default_control_plane.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/unittest/default_control_plane.go -------------------------------------------------------------------------------- /service/internal/unittest/default_controller_context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/unittest/default_controller_context.go -------------------------------------------------------------------------------- /service/internal/unittest/default_images.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/unittest/default_images.go -------------------------------------------------------------------------------- /service/internal/unittest/default_irsa-cloudfront-configmap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/unittest/default_irsa-cloudfront-configmap.go -------------------------------------------------------------------------------- /service/internal/unittest/default_k8sclient.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/unittest/default_k8sclient.go -------------------------------------------------------------------------------- /service/internal/unittest/default_keys.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/unittest/default_keys.go -------------------------------------------------------------------------------- /service/internal/unittest/default_machine_deployment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/unittest/default_machine_deployment.go -------------------------------------------------------------------------------- /service/internal/unittest/default_network_pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/unittest/default_network_pool.go -------------------------------------------------------------------------------- /service/internal/unittest/default_release.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/unittest/default_release.go -------------------------------------------------------------------------------- /service/internal/unittest/file_name.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/internal/unittest/file_name.go -------------------------------------------------------------------------------- /service/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/service/service.go -------------------------------------------------------------------------------- /third_party/licenses/LICENSE.ebs-automatic-nvme-mapping.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/giantswarm/aws-operator/HEAD/third_party/licenses/LICENSE.ebs-automatic-nvme-mapping.txt --------------------------------------------------------------------------------