Merge pull request #59 from HideyoshiSolutions/implements-kubeconfig

Fixes Kubeconfig
This commit is contained in:
2024-10-21 01:40:03 -03:00
committed by GitHub
4 changed files with 26 additions and 20 deletions

34
.terraform.lock.hcl generated
View File

@@ -67,25 +67,25 @@ provider "registry.terraform.io/hashicorp/tls" {
} }
provider "registry.terraform.io/hideyoshinakazone/yoshik3s" { provider "registry.terraform.io/hideyoshinakazone/yoshik3s" {
version = "1.1.0" version = "1.1.2"
constraints = "1.1.0" constraints = "1.1.2"
hashes = [ hashes = [
"h1:PU3LP/kaYBNQ1Xz4yU5Fks9U0GP1FXsdPlh0TuH0ojE=", "h1:uDVSqN9btXzL8OnRvF304HPe5YxvFXEZnmHNmcauU6g=",
"zh:0207cc1fe7d13f72a1e32deefbec269ee7abe19b74feda0b1faa458a2699c770", "zh:3270ea02bbf0ea278fd591b27bfd00833c7e423b4d1caf66d39af6a30303d23b",
"zh:1c93ca95f4ec0dd2c787e9daa3ee7c9d657f25d5b6e2cd4aaa69e0334586c50f", "zh:3c6f1e875ed85c88507eb563bb4f69588d5f6feb08954e5181af96cb5b5a2a1c",
"zh:1d1b3d62445001e240788ff3f482087511d5e8995b71ffc1ab71a668d713b94b", "zh:3cfabe1d3aebdc1f068adf30a50a4431498941a4fd973790319b3d2397166e5e",
"zh:4df95751142f5bd0181aaec97f051a9964c23ed989461342c050442556d0ea46", "zh:41086b7a39e5dab278bf81553bb60afc0a342fec522468d2fb80ad97a3697fe0",
"zh:56f924030c030e01cab9fd44e18476c5db336da6bbcf4a4ddb9213185cd21185", "zh:61b717d38c874ce76e7381430b835206b5181e33fce20acfabce823f6368e012",
"zh:6e16fdb535791b4ec4167d3068b91fd24ba1fdc76e9e3bac137b0d44b95eb0c9", "zh:627f64523d97c58ad5d9f49eba9829a0942e7779b47350d38ffbba8c2dca0b74",
"zh:773366ab4b8b7f9e045ec09c5c2b9dcb4452a10329e1d3493addf95e3024520d", "zh:8651f7f9c3871f4bdb42791885f419b982de529d7dd6b2b972ce61cb513efec5",
"zh:7f7c384e4ef942061cbc0695250176f1922d6496ac21407f0b27bf78f2968586",
"zh:890df766e9b839623b1f0437355032a3c006226a6c200cd911e15ee1a9014e9f", "zh:890df766e9b839623b1f0437355032a3c006226a6c200cd911e15ee1a9014e9f",
"zh:8e9ff607e9d9d935b4038b018aa68c6c062a1a54203835500ac9146937a996d8", "zh:97ac4579087dffa9273b150a9e5530fc125995267761617562801ec6a5c71681",
"zh:ba8cc43465c0a6fb64219f52d05713f8b91dc43515becd073db1aec40ebed34c", "zh:b4e2fabbb7021bdfa426260d2a149fa9df6aa76fbdbd55ff116d6272c6c85d0d",
"zh:be6457d1312956109898ca31b3d57418c4b1c2849c2d5d1d96fda994f0a15290", "zh:bde3df5b97ba7efb66d157abe3794bff04ac9d1991e371a1434ac95f4c5365cb",
"zh:c50af979b6c2f3bf2836b2160c300261038fd6dfcf073abc2cf620683e7f2ba3", "zh:d9d883b9bb6c739f3bf503d22ceecdeb3f02ce882a57b14d34b505e87b010ed1",
"zh:e7249e82db4f0599c9c7258f695bb69167d90bac18b76f4b796c500828287f08", "zh:dcbee4b7333a3ff76c1c2456798698ab947a10aa836487ad3a58593b40a118f6",
"zh:f61160d21e55264065a0c4c818344c6afd1b5dca2a89b1b65b6767023805045a", "zh:df401b5f864b7cf5612f506ae64af097940e0c33ca8876f335a5755af6e66998",
"zh:fb1550ba2bf12fc700d81391b3ace9987601d8d80f1fc428524963aba4765a97",
] ]
} }

View File

@@ -19,5 +19,5 @@ resource "github_actions_environment_secret" "cluster_kubeconfig" {
repository = data.github_repository.infra_hideyoshi_com.name repository = data.github_repository.infra_hideyoshi_com.name
environment = var.environment_name environment = var.environment_name
secret_name = "KUBECONFIG" secret_name = "KUBECONFIG"
plaintext_value = var.cluster_kubeconfig plaintext_value = chomp(var.cluster_kubeconfig)
} }

View File

@@ -2,7 +2,7 @@ terraform {
required_providers { required_providers {
yoshik3s = { yoshik3s = {
source = "HideyoshiNakazone/yoshik3s" source = "HideyoshiNakazone/yoshik3s"
version = "1.1.0" version = "1.1.2"
} }
} }
} }

View File

@@ -12,7 +12,7 @@ terraform {
} }
yoshik3s = { yoshik3s = {
source = "HideyoshiNakazone/yoshik3s" source = "HideyoshiNakazone/yoshik3s"
version = "1.1.0" version = "1.1.2"
} }
github = { github = {
source = "integrations/github" source = "integrations/github"
@@ -100,3 +100,9 @@ module "github" {
github_repository = var.github_repository github_repository = var.github_repository
cluster_kubeconfig = module.kubernetes.cluster_kubeconfig cluster_kubeconfig = module.kubernetes.cluster_kubeconfig
} }
output "cluster_kubeconfig" {
value = module.kubernetes.cluster_kubeconfig
sensitive = true
}