Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Trialing use of modules for hmpps projects. #28359

Open
wants to merge 7 commits into
base: main
Choose a base branch
from
Open

Conversation

mattops
Copy link
Contributor

@mattops mattops commented Dec 11, 2024

No description provided.

@mattops mattops requested a review from a team as a code owner December 11, 2024 09:47
@sablumiah
Copy link
Contributor

Terraform Plan Summary

Terraform Plan: 35 to be created, 25 to be destroyed, 0 to be updated, 0 to be replaced and 0 unchanged.

Resources to create:

+ module.hmpps_template_kotlin.github_actions_environment_variable.namespace_env_var
+ module.hmpps_template_kotlin.github_repository_environment.env
+ module.hmpps_template_kotlin.kubernetes_secret.application-insights
+ module.hmpps_template_kotlin.kubernetes_secret.session_secret
+ module.hmpps_template_kotlin.module.service_account.github_actions_environment_secret.cluster-name["hmpps-template-kotlin.dev"]
+ module.hmpps_template_kotlin.module.service_account.github_actions_environment_secret.cluster-namespace["hmpps-template-kotlin.dev"]
+ module.hmpps_template_kotlin.module.service_account.github_actions_environment_secret.serviceaccount-cert["hmpps-template-kotlin.dev"]
+ module.hmpps_template_kotlin.module.service_account.github_actions_environment_secret.serviceaccount-token["hmpps-template-kotlin.dev"]
+ module.hmpps_template_kotlin.module.service_account.kubernetes_role.github_actions_role
+ module.hmpps_template_kotlin.module.service_account.kubernetes_role_binding.github-actions-rolebinding
+ module.hmpps_template_kotlin.module.service_account.kubernetes_secret_v1.serviceaccount-token
+ module.hmpps_template_kotlin.module.service_account.kubernetes_service_account.github_actions_serviceaccount
+ module.hmpps_template_kotlin.random_password.session_secret
+ module.hmpps_template_kotlin.time_rotating.weekly
+ module.hmpps_template_typescript.github_actions_environment_variable.namespace_env_var
+ module.hmpps_template_typescript.github_repository_environment.env
+ module.hmpps_template_typescript.kubernetes_secret.application-insights
+ module.hmpps_template_typescript.kubernetes_secret.elasticache_redis
+ module.hmpps_template_typescript.kubernetes_secret.session_secret
+ module.hmpps_template_typescript.module.elasticache_redis.aws_elasticache_replication_group.ec_redis
+ module.hmpps_template_typescript.module.elasticache_redis.aws_elasticache_subnet_group.ec_subnet
+ module.hmpps_template_typescript.module.elasticache_redis.aws_iam_policy.irsa
+ module.hmpps_template_typescript.module.elasticache_redis.aws_security_group.ec
+ module.hmpps_template_typescript.module.elasticache_redis.random_id.auth_token
+ module.hmpps_template_typescript.module.elasticache_redis.random_id.id
+ module.hmpps_template_typescript.module.service_account.github_actions_environment_secret.cluster-name["hmpps-template-typescript.dev"]
+ module.hmpps_template_typescript.module.service_account.github_actions_environment_secret.cluster-namespace["hmpps-template-typescript.dev"]
+ module.hmpps_template_typescript.module.service_account.github_actions_environment_secret.serviceaccount-cert["hmpps-template-typescript.dev"]
+ module.hmpps_template_typescript.module.service_account.github_actions_environment_secret.serviceaccount-token["hmpps-template-typescript.dev"]
+ module.hmpps_template_typescript.module.service_account.kubernetes_role.github_actions_role
+ module.hmpps_template_typescript.module.service_account.kubernetes_role_binding.github-actions-rolebinding
+ module.hmpps_template_typescript.module.service_account.kubernetes_secret_v1.serviceaccount-token
+ module.hmpps_template_typescript.module.service_account.kubernetes_service_account.github_actions_serviceaccount
+ module.hmpps_template_typescript.random_password.session_secret
+ module.hmpps_template_typescript.time_rotating.weekly

Resources to destroy:

- github_actions_environment_variable.namespace_env_var["hmpps-template-kotlin"]
- github_actions_environment_variable.namespace_env_var["hmpps-template-typescript"]
- github_repository_environment.env["hmpps-template-kotlin"]
- github_repository_environment.env["hmpps-template-typescript"]
- kubernetes_secret.application-insights
- kubernetes_secret.elasticache_redis
- module.elasticache_redis.aws_elasticache_replication_group.ec_redis
- module.elasticache_redis.aws_elasticache_subnet_group.ec_subnet
- module.elasticache_redis.aws_iam_policy.irsa
- module.elasticache_redis.aws_security_group.ec
- module.elasticache_redis.random_id.auth_token
- module.elasticache_redis.random_id.id
- module.service_account.github_actions_environment_secret.cluster-name["hmpps-template-kotlin.dev"]
- module.service_account.github_actions_environment_secret.cluster-name["hmpps-template-typescript.dev"]
- module.service_account.github_actions_environment_secret.cluster-namespace["hmpps-template-kotlin.dev"]
- module.service_account.github_actions_environment_secret.cluster-namespace["hmpps-template-typescript.dev"]
- module.service_account.github_actions_environment_secret.serviceaccount-cert["hmpps-template-kotlin.dev"]
- module.service_account.github_actions_environment_secret.serviceaccount-cert["hmpps-template-typescript.dev"]
- module.service_account.github_actions_environment_secret.serviceaccount-token["hmpps-template-kotlin.dev"]
- module.service_account.github_actions_environment_secret.serviceaccount-token["hmpps-template-typescript.dev"]
- module.service_account.kubernetes_role.github_actions_role
- module.service_account.kubernetes_role_binding.github-actions-rolebinding
- module.service_account.kubernetes_secret_v1.serviceaccount-token
- module.service_account.kubernetes_service_account.github_actions_serviceaccount
- time_rotating.weekly

@sablumiah
Copy link
Contributor

Terraform Plan Summary

Terraform Plan: 34 to be created, 25 to be destroyed, 0 to be updated, 0 to be replaced and 0 unchanged.

Resources to create:

+ module.hmpps_template_kotlin.github_actions_environment_variable.namespace_env_var
+ module.hmpps_template_kotlin.github_repository_environment.env
+ module.hmpps_template_kotlin.kubernetes_secret.application-insights
+ module.hmpps_template_kotlin.kubernetes_secret.client_secret
+ module.hmpps_template_kotlin.module.service_account.github_actions_environment_secret.cluster-name["hmpps-template-kotlin.dev"]
+ module.hmpps_template_kotlin.module.service_account.github_actions_environment_secret.cluster-namespace["hmpps-template-kotlin.dev"]
+ module.hmpps_template_kotlin.module.service_account.github_actions_environment_secret.serviceaccount-cert["hmpps-template-kotlin.dev"]
+ module.hmpps_template_kotlin.module.service_account.github_actions_environment_secret.serviceaccount-token["hmpps-template-kotlin.dev"]
+ module.hmpps_template_kotlin.module.service_account.kubernetes_role.github_actions_role
+ module.hmpps_template_kotlin.module.service_account.kubernetes_role_binding.github-actions-rolebinding
+ module.hmpps_template_kotlin.module.service_account.kubernetes_secret_v1.serviceaccount-token
+ module.hmpps_template_kotlin.module.service_account.kubernetes_service_account.github_actions_serviceaccount
+ module.hmpps_template_kotlin.time_rotating.weekly
+ module.hmpps_template_typescript.github_actions_environment_variable.namespace_env_var
+ module.hmpps_template_typescript.github_repository_environment.env
+ module.hmpps_template_typescript.kubernetes_secret.application-insights
+ module.hmpps_template_typescript.kubernetes_secret.elasticache_redis
+ module.hmpps_template_typescript.kubernetes_secret.session_secret
+ module.hmpps_template_typescript.module.elasticache_redis.aws_elasticache_replication_group.ec_redis
+ module.hmpps_template_typescript.module.elasticache_redis.aws_elasticache_subnet_group.ec_subnet
+ module.hmpps_template_typescript.module.elasticache_redis.aws_iam_policy.irsa
+ module.hmpps_template_typescript.module.elasticache_redis.aws_security_group.ec
+ module.hmpps_template_typescript.module.elasticache_redis.random_id.auth_token
+ module.hmpps_template_typescript.module.elasticache_redis.random_id.id
+ module.hmpps_template_typescript.module.service_account.github_actions_environment_secret.cluster-name["hmpps-template-typescript.dev"]
+ module.hmpps_template_typescript.module.service_account.github_actions_environment_secret.cluster-namespace["hmpps-template-typescript.dev"]
+ module.hmpps_template_typescript.module.service_account.github_actions_environment_secret.serviceaccount-cert["hmpps-template-typescript.dev"]
+ module.hmpps_template_typescript.module.service_account.github_actions_environment_secret.serviceaccount-token["hmpps-template-typescript.dev"]
+ module.hmpps_template_typescript.module.service_account.kubernetes_role.github_actions_role
+ module.hmpps_template_typescript.module.service_account.kubernetes_role_binding.github-actions-rolebinding
+ module.hmpps_template_typescript.module.service_account.kubernetes_secret_v1.serviceaccount-token
+ module.hmpps_template_typescript.module.service_account.kubernetes_service_account.github_actions_serviceaccount
+ module.hmpps_template_typescript.random_password.session_secret
+ module.hmpps_template_typescript.time_rotating.weekly

Resources to destroy:

- github_actions_environment_variable.namespace_env_var["hmpps-template-kotlin"]
- github_actions_environment_variable.namespace_env_var["hmpps-template-typescript"]
- github_repository_environment.env["hmpps-template-kotlin"]
- github_repository_environment.env["hmpps-template-typescript"]
- kubernetes_secret.application-insights
- kubernetes_secret.elasticache_redis
- module.elasticache_redis.aws_elasticache_replication_group.ec_redis
- module.elasticache_redis.aws_elasticache_subnet_group.ec_subnet
- module.elasticache_redis.aws_iam_policy.irsa
- module.elasticache_redis.aws_security_group.ec
- module.elasticache_redis.random_id.auth_token
- module.elasticache_redis.random_id.id
- module.service_account.github_actions_environment_secret.cluster-name["hmpps-template-kotlin.dev"]
- module.service_account.github_actions_environment_secret.cluster-name["hmpps-template-typescript.dev"]
- module.service_account.github_actions_environment_secret.cluster-namespace["hmpps-template-kotlin.dev"]
- module.service_account.github_actions_environment_secret.cluster-namespace["hmpps-template-typescript.dev"]
- module.service_account.github_actions_environment_secret.serviceaccount-cert["hmpps-template-kotlin.dev"]
- module.service_account.github_actions_environment_secret.serviceaccount-cert["hmpps-template-typescript.dev"]
- module.service_account.github_actions_environment_secret.serviceaccount-token["hmpps-template-kotlin.dev"]
- module.service_account.github_actions_environment_secret.serviceaccount-token["hmpps-template-typescript.dev"]
- module.service_account.kubernetes_role.github_actions_role
- module.service_account.kubernetes_role_binding.github-actions-rolebinding
- module.service_account.kubernetes_secret_v1.serviceaccount-token
- module.service_account.kubernetes_service_account.github_actions_serviceaccount
- time_rotating.weekly

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants