mirror of
https://github.com/dredx/prole.git
synced 2026-09-24 19:04:31 +00:00
- Monitoring: Migrated from manual Grafana/Prometheus manifests to kube-prometheus-stack based setup in etc/init_monitoring.sh. Removed old manifest files from deploy/ and k8s/. - Installer Core: Refactored installer with new modules for actions, environment handling, and UI screens. Enhanced Milestone logic to support advanced configuration (ArgoCD, Registry namespaces, Kerberos flags, etc.). - Service & Init Scripts: Updated multiple initialization scripts (init_*.sh) for better integration with OpenBao, Kerberos, and the new monitoring stack. Added new scripts for Nginx Ingress, Ollama parsing, and K3D route fixes. - Infrastructure: Enhanced Samba AD DC Ansible role with realm derivation, provisioning guidance, and group management. Updated K3s role tasks. - Configuration: Refined default settings in conf/ to align with the new deployment architecture. - App & Tools: Updated prole-app Swift code and prole.sh for improved environment variable handling and installation flow.
178 lines
13 KiB
INI
178 lines
13 KiB
INI
; Prole Master Configuration File
|
|
; Generated by install.py on 2026-02-06 21:30:50
|
|
; This file is used as input for Ansible deployment and k8s cluster creation.
|
|
|
|
[User]
|
|
; User-editable values; derived values below reference these by default.
|
|
PROLE_HOME = /Users/chrisfu/dev/prole
|
|
PROLE_CONF = ${PROLE_HOME}/conf
|
|
PROLE_SERVICE = ${PROLE_HOME}/etc
|
|
PROLE_DATA = /opt/prole/data/chrisfu
|
|
PROLE_LOGS = /opt/prole/logs/chrisfu
|
|
NAMESPACE = ${NAMESPACE}
|
|
SERVICE_NAMESPACE = default
|
|
|
|
[Inputs]
|
|
; Screen-scoped inputs used for unattended replays (-S)
|
|
build.deploy_env = Dev
|
|
build.run_build = false
|
|
dependencies.auto_install_missing = true
|
|
dependencies.brew.install = true
|
|
dependencies.docker.install = true
|
|
dependencies.k3d.install = true
|
|
dependencies.verify_all = false
|
|
disk_selection.disk_type = local
|
|
disk_selection.local_path = ${PROLE_HOME}/prole-tools-app/dist
|
|
disk_selection.removable_mount =
|
|
env_setup.NAMESPACE = ${NAMESPACE}
|
|
env_setup.PROLE_CONF = ${PROLE_CONF}
|
|
env_setup.PROLE_DATA = ${PROLE_DATA}
|
|
env_setup.PROLE_HOME = ${PROLE_HOME}
|
|
env_setup.PROLE_LOGS = ${PROLE_LOGS}
|
|
env_setup.PROLE_SERVICE = ${PROLE_SERVICE}
|
|
init_cluster.at_rest_encryption_enabled = true
|
|
init_cluster.cluster_env = k3d-prole-dev-cluster
|
|
init_cluster.k3s_server_url = https://pi.prole.org:6443
|
|
init_cluster.k3s_token = ${PROLE_SECRET:v1:_KVeFSQXHpKvxZOF:Zd1VmyOocPj1ELY-SlSvau9GdLO3odcsmUoSJBUQ8FDV5IoE9ecJusi7F9wWJVTzEi5b2jCbEn2xTsluPeOfvKN1JCAiRW4CCQN0_xmVllRfJvW80yF5goMYZaSMWUMT_7wYL3CX46bboT945BAIpmO5Ws5jhRm0PphzGVwdWtcgQ7x35VtnFaDTvbN-7SFR8fd-EtqLRkEAdHQ1fVHXv4Vtf_s6wAJg8V7kR1QRKrWr_QH91YcNt3BqcjETfQYVsx2KhrIwrWWQQbkJNsQbr7doAcIfyAxRn4BDgjIngE5g_nyUAJuTV79fD_v0Q4cTCdtmzvK_TgFHx3knB-kFLktrqKUXQpVwL6cbP8iDAEOS6mLfgSrAFSzw9ZoO2zLa0_UyuuT8SFtg-AM8fxc2VtK_Sx9hFB0ZYq1R5YbTbfHU-S1nfdEtWiEJkSOevA1hrs86zgIlHfo0dWJTzFju5sNKGaAI9yJDqK5Uhagp9xilGIkGUKy_Gyu6R7gCuVvF2aZv6Hx0_AZqapYh0LrOg5UFuM68neIR0XSV_AwwdSINtt7B_tLFPM9RogWI07063WMTvZciVlzhMzxF4GBsyPKQccHXtA3qIKcdQKIZFePLWFKBKkXqBawWBCWJb1GE-87sUjtw_aPy0z4dXBldfU108SkqWOHhOJfCnv_-GqwB8OKoQ_SOdC9hT269JMWT_BBcM8bQWycy02tAiRll-dudh3T1jxkYPQ2wLqcmyyR7aJr1axMtMQTSB6ryzbKOXtzmiTW77QEgNBIc-jQiFJ6uriZqPfFNqhMfarZY0rvei-rDIVvh7r28fXsNN9q69HXzCD6DfuJUXI9qr2GEZbFZVpMu_nphtEZJcVCnp-T4GYvt4SAtAKvYv6QHisT9BoWjRoEOTfLznQiof53D_f8_w5SkgD7e7NPXMUmDpKSCvWB9PezDQvEg8efwCDPHSfFNQhOe273B53rpYez55XxTQVeTuFh2NGun8hVX6A3hWn7DMYfNH4ycDS31M9-_IIMYCSK_2iV-mkL0xB7lM8p7z_nlYIxmedyEfdk-03-bNJEeEjgS5uHhRII_feAcZdM7B-VQOA0HSgjkP26BFJnzqbpMlTpZ9S57pS6V5OCREU6SsCWFFwtUoUx90Y3tkjM_U_51AB-TOd4tSjcu-xSzdAv22MNdr5WzD4cJz3JVUIVIZ9fPSBHkz8MYmIQkhPBSYBVW9jILW7pK-S3m0X2nfET4gMk9FkLcALMwFWOOpYea-GAnKunvAEwRtxXtrKioPPox8I0CY7d0l7FZB220CZkASXaW2bg=}
|
|
init_cluster.kerberos_enabled = false
|
|
init_cluster.start_cluster = true
|
|
init_cluster.supabase_enabled = false
|
|
init_cnpg_deploy.force_rollout = false
|
|
init_cnpg_deploy.run_deploy = true
|
|
init_db_build.run_build = true
|
|
init_password.db_host_port = 5432
|
|
init_password.db_namespace = ${NAMESPACE}
|
|
init_password.db_password = ${OPENBAO:kv/prole/prole-chrisfu-abracadabra/db#password}
|
|
init_password.db_password_confirm = ${OPENBAO:kv/prole/prole-chrisfu-abracadabra/db#password}
|
|
init_password.db_username = chrisfu
|
|
init_password.generate_ssh_key = true
|
|
init_scripts.run_scripts = true
|
|
kerberos_config.enabled = false
|
|
kerberos_config.kdc = 10.0.0.3
|
|
kerberos_config.password = ${OPENBAO:kv/prole/prole-chrisfu-abracadabra/kerberos#password}
|
|
kerberos_config.realm = PROLE.ORG
|
|
kerberos_config.test_connection = false
|
|
kerberos_config.user =
|
|
network_scan.run = true
|
|
|
|
[Global]
|
|
; Variables used by name in more than one place or assumed global scope
|
|
CLUSTER_ENV = k3d-prole-dev-cluster
|
|
DB_HOST_PORT = 5432
|
|
DB_PASSWORD = ${OPENBAO:kv/prole/prole-chrisfu-abracadabra/db#password}
|
|
DEPLOYMENT_MODE = k3d
|
|
DEPLOYMENT_TARGET = prole-dev-cluster
|
|
DOCKER_IMPORT_DIR =
|
|
NAMESPACE = ${NAMESPACE}
|
|
PROLE_DB_USER = chrisfu
|
|
PROLE_HOME = ${PROLE_HOME}
|
|
PROLE_K3S_SERVER = https://pi.prole.org:6443
|
|
PROLE_K3S_TOKEN = ${PROLE_SECRET:v1:7PxbzYh-J2MWFvEr:4HQYe1HI1OOkYObBQ3b5gdjWAUXWGootLltgL4mPVv2KZUMaaWa8rFQ4j-Re_PKl0GRX5MeyCn7GVgN6RxPAx0HnBcdMq5glD66h3b6egLE4yZ5-6SBa3pOBG0MHZr_tqeGhMRobVkJ3eAnleHuqr9lcMFDrRHcm1BingJFNsA9N6MMI9lrwZCWZMT-jrkg59JZcRO5MPhfTLysKvlJ_YP2WeX0fdqeTVFWCQveN8zhZrf8h6o-gloBWzdDGeruHlDZ7ipGQGSCNPA4z2rpqwyNIOqersbsfBbL6wbieDs3tWwgYMiH-U4NSp7W1cO1XUg7UC5SK7TtrQC3R9-Q8wxNZ1LxDoF47tszAwws2JlDPRUE7ay90MXE-fxqWM_JKbhfBll9j7zSsrD5EY8jE21qCFji2F0PMouUADZEgdlXcAlRDDtRAGN-_TQpPcc5CEk1uw6o2iV8NvR8PeaBjowJrsPVxo167CFNWO9yz4DVacnx6v_mJ1H3YFs3MznJCq7e0Ajo-bD8OoYlYCelhi2dyBaelUYi7wXlegfallQLIHFc6B4V3x5snvUo1Ov3YM5KPSKsrLdJ9t8gk-_Y6UTPVZp1Zf5o3rzGzpoAxypGVA8V4scOeBAIZHJN-Na_gpsXRl0tNoykf7v-jQP6qaHYIkPOsJt0zEn3Us8twRTc3S__surX8udu6M69objgsDYo1BfUervaapII2AmiqDjoJbUKMmOJ6UuAc2ltMuHsEt2mJTNJ1sUrd-r_7abnvRpI48zQYuBklod6fHdLtv2uqBNUcdN7AkTlKLXd1hphZBqUCc4UlRmaRn9KQD6u0oJKoV3Pn5JvldfwnYjs2m6FrbAh6MrdLTsA_dNE9_7DDN2SGrhFw09HpDY3Dheu4MZkb82hM9A5YhygAbo69DvRh6vjaXzT0qL6_DPjrsrRFKx1ZW5qSFp0DEDgb5D_sFYiC1gDwF2wWcVthoG-lOs3TdU4QntMYgvdbKiP0UTLqNJQpNEy2DjwBqJghZWmJKanHOjo9rlXCctiefBLxhXemPwPZxVBexKYw8VQj-S3Au3cPYqnRupJfKnJyfqATtcnFyyrZkLvLCb4UeeCeRIc5-ze5lWUiKlyuxs-lkyKSV-c7nrw2ftIb4f6PDl9XCb_NouDlz3en6rIXI8pI_KzK8T5yd0RbQ2ciRIZKsoy-VSJXfDuWIMBcExG0UNJUEbIGkg549XcB4bF_R5l_DsEepJED92qdc3qccLBh5lACI1HcN9X1EOZ6k_2HfP5CEzfVw-wBFc_mR7Bb41deRPH8g4gCrBgijOw=}
|
|
PROLE_OPENTOFU_URL = http://127.0.0.1:8080
|
|
SERVICE_NAMESPACE = default
|
|
ARGOCD_NAMESPACE = argocd
|
|
REGISTRY_NAMESPACE = default
|
|
PROLE_ENABLE_LOCAL_REGISTRY = true
|
|
|
|
[Welcome]
|
|
; No configuration values captured yet for this section.
|
|
|
|
[Dependencies]
|
|
STATUS = All installed
|
|
|
|
[Network]
|
|
AD_DC_HOST = myrddin.prole.org
|
|
AD_DC_IP = 10.0.0.3
|
|
ANSIBLE_DOMAIN = prole.org
|
|
ANSIBLE_INFRASTRUCTURE = ${PROLE_HOME}/infrastructure
|
|
ANSIBLE_INVENTORY = ${PROLE_HOME}/infrastructure/inventory
|
|
ANSIBLE_REALM = PROLE.ORG
|
|
ANSIBLE_TOPOLOGY = {"domain":"prole.org","realm":"PROLE.ORG","internal_records":{"aventage.prole.org":"10.0.0.206","fairyland.prole.org":"10.0.0.208","loghost.prole.org":"10.0.0.3","morana.prole.org":"10.0.0.66","morgoth.prole.org":"10.0.0.204","myrddin.prole.org":"10.0.0.3","pi.prole.org":"10.0.0.5","raspberry.prole.org":"10.0.0.4","retropie.prole.org":"10.0.0.207","synology.prole.org":"10.0.0.203","zinfandel.prole.org":"10.0.0.205"},"ad_dc":{"host":"myrddin.prole.org","ip":"10.0.0.3"},"k3s":{"server_url":"https://pi.prole.org:6443","server_host":"pi.prole.org","token_present":true},"groups":{"iscsi":["pi.prole.org","raspberry.prole.org","myrddin.prole.org","retropie.prole.org"],"pihole":["pi.prole.org","raspberry.prole.org"],"ad_dc":["myrddin.prole.org"],"k3s_hosts":["pi.prole.org","myrddin.prole.org","retropie.prole.org"],"linux_hosts":["pi.prole.org","raspberry.prole.org","myrddin.prole.org","retropie.prole.org"]},"hosts":{"myrddin.prole.org":"10.0.0.3","pi.prole.org":"10.0.0.5","raspberry.prole.org":"10.0.0.4","retropie.prole.org":"10.0.0.207"},"unmapped_hosts":[]}
|
|
KDC_ANSIBLE_DETECTED = 10.0.0.3
|
|
|
|
[Port Forwards]
|
|
; Port-forward defaults for local k3d and external k3s access.
|
|
PORT_FORWARD_K3D_ENABLED = true
|
|
PORT_FORWARD_K3S_ENABLED = true
|
|
PORT_FORWARD_EXTERNAL_DB_HOST = myrddin.prole.org
|
|
PORT_FORWARD_EXTERNAL_DB_IP = 10.0.0.3
|
|
PORT_FORWARD_EXTERNAL_DB_PORT = 5432
|
|
PORT_FORWARD_EXTERNAL_DB_SERVICE = prole-db-rw
|
|
; Mapping format: id=...;namespace=...;target=...;address=...;hostPort=...;servicePort=...;protocol=TCP;description=...
|
|
PORT_FORWARD_K3D_MAPPING_1 = id=dashboard;namespace=kubernetes-dashboard;target=svc/kubernetes-dashboard-kong-proxy;address=127.0.0.1;hostPort=8443;servicePort=443;protocol=TCP;description=Kubernetes Dashboard (https://127.0.0.1:8443)
|
|
PORT_FORWARD_K3D_MAPPING_2 = id=prometheus;namespace=monitoring;target=svc/kps-kube-prometheus-stack-prometheus;address=127.0.0.1;hostPort=9090;servicePort=9090;protocol=TCP;description=Prometheus UI (http://127.0.0.1:9090)
|
|
PORT_FORWARD_K3D_MAPPING_3 = id=grafana;namespace=monitoring;target=svc/kps-grafana;address=0.0.0.0;hostPort=3000;servicePort=3000;protocol=TCP;description=Grafana UI (0.0.0.0:3000)
|
|
PORT_FORWARD_K3D_MAPPING_4 = id=postgres;namespace=${NAMESPACE};target=svc/prole-db-rw;address=0.0.0.0;hostPort=5432;servicePort=5432;protocol=TCP;description=PostgreSQL (primary) (0.0.0.0:5432)
|
|
PORT_FORWARD_K3D_MAPPING_5 = id=openbao;namespace=${NAMESPACE};target=svc/openbao;address=127.0.0.1;hostPort=8200;servicePort=8200;protocol=TCP;description=OpenBao UI (http://127.0.0.1:8200)
|
|
PORT_FORWARD_K3S_MAPPING_1 = id=grafana;namespace=monitoring;target=svc/kps-grafana;address=0.0.0.0;hostPort=3000;servicePort=3000;protocol=TCP;description=Grafana UI (0.0.0.0:3000)
|
|
PORT_FORWARD_K3S_MAPPING_2 = id=opentofu;namespace=${NAMESPACE};target=svc/opentofu;address=0.0.0.0;hostPort=8080;servicePort=8080;protocol=TCP;description=OpenTofu UI/API (0.0.0.0:8080)
|
|
PORT_FORWARD_K3S_MAPPING_3 = id=openbao;namespace=${NAMESPACE};target=svc/openbao;address=0.0.0.0;hostPort=8200;servicePort=8200;protocol=TCP;description=OpenVault/OpenBao UI/API (0.0.0.0:8200)
|
|
PORT_FORWARD_K3S_MAPPING_4 = id=postgres;namespace=${NAMESPACE};target=svc/prole-db-rw;address=0.0.0.0;hostPort=5432;servicePort=5432;protocol=TCP;description=PostgreSQL external (0.0.0.0:5432)
|
|
|
|
[System Environment]
|
|
PROLE_CONF = ${PROLE_CONF}
|
|
PROLE_DATA = ${PROLE_DATA}
|
|
PROLE_HOME = ${PROLE_HOME}
|
|
PROLE_LOGS = ${PROLE_LOGS}
|
|
PROLE_OPENTOFU_URL = http://127.0.0.1:8080
|
|
PROLE_SERVICE = ${PROLE_SERVICE}
|
|
|
|
[Monitoring]
|
|
GRAFANA_ADMIN_PASSWORD = ${OPENBAO:kv/prole/prole-chrisfu-abracadabra/monitoring#grafana_admin_password}
|
|
|
|
[Kerberos Authentication]
|
|
PASSWORD = ${OPENBAO:kv/prole/prole-chrisfu-abracadabra/kerberos#password}
|
|
|
|
[Optional Features]
|
|
AT_REST_ENCRYPTION_ENABLED = true
|
|
KERBEROS_ENABLED = false
|
|
SUPABASE_ENABLED = false
|
|
|
|
[Database Creation]
|
|
DB_NAME = prole-chrisfu-abracadabra
|
|
DB_PASSWORD_SET = true
|
|
DB_USER = chrisfu
|
|
NAMESPACE = prole-chrisfu-abracadabra
|
|
|
|
[Initialize Cluster]
|
|
ENVIRONMENT = k3d-prole-dev-cluster
|
|
K3S_SERVER_URL = https://pi.prole.org:6443
|
|
K3S_TOKEN = ${PROLE_SECRET:v1:-sPPStEN7GQEkuhI:ozUsHxoQiHCTmYxfZNJHp3yBf91OW-bGtBT1WtuYYvDEUtC4psiUiVU_KJVFlZHdS7iWCEsIitqf_JdygH3aCMloGbh01yVzyswEGVeNiaXGxE8tZ9H5pZ3fENwioPe-gAwXE_sp7yC8sWlfBMrIrRiLo8VAMxYaIQ1Icizvow9fqz38tBCZdQwsefNBoy_mhcbgLEVhCfYdch8EeC2LgmplFj9lPmyW9M22O-5l5EW3IEv901yma__at5nNDbj9Tie9ZPhoGRNnXp68lcNCsfVqS9kevvts-DS-eY5Yo1MH1pDmY_IvC_GME0bNw467lCQ4QFNK8U7R_XSMyYpMreUdCs7p4tvz2vWBJB92bgc7F-FzoAYviTNzsvFyoOiWQ44W4IzJ1ze-dTuSzP70MspglX6yZr18Nc0n1iqS3oTC9240NYgDMGGU2AoMJvb1ejJFmAFAvZketI0OD3bQvkQmk4a9Ej9Z01Fwp1TUH1DHAqmwkV70LrnKrmO7ptmdWTsWll8uE4M755KB3quSQhMzzFhFufXRAFWXTETgP9r-qkVRNCR4gSP-_8AMWUciDBUGjRP3S2xmTXKZwbdvTsaDWylCppqlRFKrqx4hDqtjoKxaYC1LzCEl945BEMTI604gpVfsPy62Vcjikb95EeFoTEM3_nt6c_ROR52U1Hv-V3lOFerSbsj0O5z9PNjwm2216-cPbDiS0-CRBW2XauK0aQjicjOOPyR8__XIbykWuXVfmcVY8pPFDUVjtX3GzsK3ym4l1pUbJ1iQ_L2oFEF6rhOXciaKFhQsy8WIn2SxWQwbYnIkONlc-vHAq1cMIH2AkeMZIteUelKnLSqiC_czmz7bDM4G9L6cO3O0oTVeQ3PLsf6vTsZQUGs6GDKwzPu4DwRpWq0rZqcCTcoC0vDuCMTmGhpBbqLxeApY1jj6QRT-w1-FjEh9ttk_VTwqqm7Lgz8BfdEeBGgsPLRYjqV_cKgQJ5IX0qNJ2To8ekrGdoKkN3h_JTAMBRwU-5PUJmx-ct972hwv8ScCf0-Ap_I7eUKjdQ5UBXv0laK0grFF4SMqmOs5OG5F3kY3Z-9AEi6vDYZzB-NKBTGS8fB0aSz4TrSVp171S5DvkU76HQ23d0tce_358hbD-GzX8i5U9q8YXvgsyVbvFpJMdth1MYmvOa42qGQm8-iYfGHXC0m5CrAPrxXakwupoMYUr1hmhXDSkFWNon02cWWZgK8Fh8gKvdscWCZCZtzijoB27SlxICWav9Ofow4Hb0sYeBg-f8YEJBAjnrKgX1B46OHTZ2Nm76pgDzR24xI=}
|
|
|
|
[Dev Cluster (k3d)]
|
|
CLUSTER_ENV = k3d-prole-dev-cluster
|
|
DISPLAY_NAME = prole-dev-cluster
|
|
KUBECTL_CONTEXT = k3d-prole-dev-cluster
|
|
MODE = k3d
|
|
|
|
[Service Cluster (k3s)]
|
|
CLUSTER_ENV = prole-service-cluster
|
|
DISPLAY_NAME = prole-service-cluster
|
|
K3S_SERVER_URL = https://pi.prole.org:6443
|
|
K3S_TOKEN = ${PROLE_SECRET:v1:pKFfKB1NlB-fYOgx:WYccUSs_bu_hrCpiAyN0zmYPI2VSwgSdn3uw0isjZM7a6b78MLYS-nrbd06e08j62aypBtveNOegEaWNm7_5qP-PpZvXWOSq8RmflbDVqOdKuZ9laGBD9OWAEneGrHKsy74L-6-Eb7ZMSF-S2mHQxUx4KkWB28n3ki_Kui0BmqrqHezzx2BoLfNOBgoJza_uvZ5vbId62oKhU_ZkwwCfh0zVyb8jIzu9y7TJv-A0TmDZjWoYwS9Yf9h1_owm9yWR0tIa4tY5Hrwuscoa7E4X94P2wCT-5QUKG9ZYoJDckNch78tvqm8PTg0hT4gqtRSOl_AsauwHG_NTlUWBu8U6XdSQT28MK3q0dGDY_kAT_IYc2Vp4jLKV60hdIv4yigjiaa-anlLaeSTpBaojPVmm5JEiam9iPJyQJ-zBG7iwU56Vxzp1ZrOlt69Cl2rG8_I329WttYJ1CCYiaVOCvHOkLJUwxjEWWpzelbI6KByEUw3WudSSRkft6FJxYY4LfP2f9ABD2pusCF-6y-iCwPtqkUvifd8Zc2ak0_Sp-mpuBy_nC1XHIfARA48RQlBqooLz9Y66D6SBzaL3Aw-GDXzuI1oPnrSruDWCEhBIhB0nD8Yqdj1UHSE0HbgXjpHcGzWEgrQKPtR6ygFSV6i35V22WjmUpsGcoUK9yHNNyQabtY47-rJUIwMaGCxeRMBLeZ5KiOHS0xE2J9pSl7AQqNnoyNAgExV0mxrgvHNOLXwn4411SvYBkgZZaVVYSH9f2wse3rYsRZZcPlcVIriCdt2--aCprLZygqUiVRED-RhYUwqXCsBz3mT869RbFPUemrHvRxcY1yEd92fmPvLzIpTVI8wek0TwE6JRpMHQH_J7s1HF7d_EeWulBY_2TysCQ4xdN7stxFZoAZKoJg59QY3d4S7C9GPyf6Z7eZzVcK1O0XoPCc0ORdbzy1E955XkiGX_AE5AuCnpGLuxfqViQ1JCq0xsdEbBA_HKf4MUlYYS60WVJ17sQepg-sQLRLuAQL1yWIEjBPPo4_2wVUU4Mm1tVQAk8su9DRJI6Xft-_9yYx7XWGxLxyhdiPUxmezp7UQsof44666HDFwqo6anIDGNVdq9h2uKnurgWMhzjtIZoBJPDgMyx8J2RiIUirdgL24WT5V3JE69b03GBCmjON0RCHNlfUyL06S4hOtZN9o7z-Gn2xgNkMaNBCBBiHBJXGggWIbFFUKTeW5lEA48pOCI35APZQlC9VbHPbvSqxlxorvFjcMJRXcFQo2VdRQXVy7Lww5CHW7erkgYIoTBJteerkpAQPNv1ZgOojw=}
|
|
MODE = k3s
|
|
PIPELINE_URL = http://127.0.0.1:8080
|
|
|
|
[Prod Cluster (k8s)]
|
|
ARTIFACTS_DIR = ${PROLE_DATA}/staging
|
|
CLUSTER_ENV = prole-prod-cluster
|
|
DISPLAY_NAME = prole-prod-cluster
|
|
MODE = k8s
|
|
PIPELINE_URL = http://127.0.0.1:8080
|
|
|
|
[Docker Build]
|
|
LOCAL_REGISTRY = localhost:5000
|
|
LOCAL_REGISTRY_INTERNAL = k3d-prole-registry.localhost:5000
|
|
STATUS = Built
|
|
|
|
[Initialization Scripts]
|
|
STATUS = Attempted
|
|
|
|
[Deployment]
|
|
MODE = k3d
|
|
STATUS = Deployed
|
|
TARGET = prole-dev-cluster
|
|
|
|
[Install]
|
|
STATUS = Finished
|