No description
  • HCL 96.7%
  • Shell 3.3%
Find a file
Diko Parvanov f0ebb20040
Some checks failed
/ preflight-checks (push) Failing after 4s
/ workspace (push) Has been skipped
/ validate (push) Has been skipped
/ openstack_project (push) Has been skipped
/ openstack_bastion (push) Has been skipped
/ k8s_cos (push) Has been skipped
/ cos (push) Has been skipped
/ k8s (push) Has been skipped
/ kubeflow (push) Has been skipped
Add kubeflow 1.10 branch + update references
2025-12-01 13:31:37 +02:00
.forgejo Update .forgejo/workflows/app.yaml 2025-10-27 14:50:50 +00:00
cis Add artifacts 2025-10-13 20:48:35 +00:00
cos Add artifacts 2025-10-13 20:48:35 +00:00
k8s Add artifacts 2025-10-13 20:48:35 +00:00
k8s_cos Add artifacts 2025-10-13 20:48:35 +00:00
kubeflow_mlflow Add kubeflow 1.10 branch + update references 2025-12-01 13:31:37 +02:00
openstack_bastion Add artifacts 2025-10-13 20:48:35 +00:00
openstack_project Add artifacts 2025-10-13 20:48:35 +00:00
.old-gitlab-ci.yml Add artifacts 2025-10-13 20:48:35 +00:00
checksum Add artifacts 2025-10-13 20:48:35 +00:00
main.tf Add artifacts 2025-10-13 20:48:35 +00:00
metadata.json Add kubeflow 1.10 branch + update references 2025-12-01 13:31:37 +02:00
modules.tf Add artifacts 2025-10-13 20:48:35 +00:00
outputs.tf Add artifacts 2025-10-13 20:48:35 +00:00
README.md Update README.md 2025-10-24 14:57:25 +00:00
trigger_destroy.yml Add artifacts 2025-10-13 20:48:35 +00:00
variables.tf Update variables.tf 2025-10-24 14:45:03 +00:00

After apply to get the private key to ssh into the bastion run: terraform output -json | jq -r '.private_key.value' > pkey

Targeting is in effect for all steps / resources, keep that in mind.

Skeleton input.auto.tfvars.json

{
  "app_k8s_channel": "",
  "cis_hardening": "",
  "cos_k8s_channel": "",
  "juju_controller_base": "",
  "k8s_bastion_has_fip": "",
  "k8s_bastion_image_id": "",
  "k8s_external_network_id": "",
  "k8s_external_network_name": "",
  "pro_token": "",
  "http_proxy": "",
  "https_proxy": "",
  "no_proxy": ""
}

The vars are not needed

  "os_auth_url": "",
  "os_ca_cert": "",
  "os_mgmt_password": "",
  "os_mgmt_tenant": "",
  "os_mgmt_user_domain_name": "",
  "os_mgmt_user_id": "",
  "os_mgmt_username": "",
  "os_region": "",
  "admin_role_id": "",
  "load_balancer_admin_role_id": "",

as they are expected to be secrets in the repo