diff --git a/operator/README.md b/operator/README.md index e3212a9..2424ddd 100644 --- a/operator/README.md +++ b/operator/README.md @@ -4,12 +4,12 @@ This operator allows demeter to run and expose ogmios ## Environment -| Key | Value | -| ------------- | ------------ | -| ADDR | 0.0.0.0:5000 | -| DNS_ZONE | demeter.run | -| INGRESS_CLASS | ogmios-v1 | -| API_KEY_SALT | ogmios-salt | +| Key | Value | +| -------------- | ------------ | +| ADDR | 0.0.0.0:5000 | +| DNS_ZONE | demeter.run | +| EXTENSION_NAME | ogmios-m1 | +| API_KEY_SALT | ogmios-salt | ## Commands diff --git a/operator/src/config.rs b/operator/src/config.rs index 85ebd52..5f095cd 100644 --- a/operator/src/config.rs +++ b/operator/src/config.rs @@ -12,7 +12,7 @@ pub fn get_config() -> &'static Config { #[derive(Debug, Clone)] pub struct Config { pub dns_zone: String, - pub ingress_class: String, + pub extension_name: String, pub api_key_salt: String, pub dcu_per_frame: HashMap, pub metrics_delay: Duration, @@ -22,7 +22,7 @@ pub struct Config { impl Config { pub fn from_env() -> Self { let dns_zone = env::var("DNS_ZONE").unwrap_or("demeter.run".into()); - let ingress_class = env::var("INGRESS_CLASS").unwrap_or("ogmios-m1".into()); + let extension_name = env::var("EXTENSION_NAME").unwrap_or("ogmios-m1".into()); let api_key_salt = env::var("API_KEY_SALT").unwrap_or("ogmios-salt".into()); let dcu_per_frame = env::var("DCU_PER_FRAME") .expect("DCU_PER_FRAME must be set") @@ -47,7 +47,7 @@ impl Config { Self { dns_zone, - ingress_class, + extension_name, api_key_salt, dcu_per_frame, metrics_delay, diff --git a/operator/src/utils.rs b/operator/src/utils.rs index 762450f..c6dcd32 100644 --- a/operator/src/utils.rs +++ b/operator/src/utils.rs @@ -29,11 +29,11 @@ pub async fn patch_resource_status( pub fn build_hostname(network: &Network, version: &u8, key: &str) -> (String, String) { let config = get_config(); - let ingress_class = &config.ingress_class; + let extension_name = &config.extension_name; let dns_zone = &config.dns_zone; - let hostname = format!("{network}-v{version}.{ingress_class}.{dns_zone}"); - let hostname_key = format!("{key}.{network}-v{version}.{ingress_class}.{dns_zone}"); + let hostname = format!("{network}-v{version}.{extension_name}.{dns_zone}"); + let hostname_key = format!("{key}.{network}-v{version}.{extension_name}.{dns_zone}"); (hostname, hostname_key) }