Ana içeriğe geç

7.3.1.1. Parametreler#

Değişken Adı Değeri Açıklama
SERVER_PORT 8888 Uygulama port bilgisidir.
SERVER_APP_NAME configuration-server Uygulama isim bilgisidir.
SPRING_PROFILES_ACTIVE native Uygulamanın çalıştırılacağı aktif profil bilgileridir.
SECURITY_WEB_LOGIN_FORM_TITLE Javalt Config Server Uygulama başlık bilgisidir.
HVL_CLOUD_CONFIG_LOCATIONS /var/lib/config-server Havelsan cloud config lokasyon bilgisidir.
HVL_CLOUD_CONFIG_PROFILES default Cloud config profile bilgisidir. Bu değere göre sağlanan konfigürasyonlar değişiklik gösterir.
READ_TIMEOUT 5000 Okuma zaman aşımı süresidir.
CONNECT_TIMEOUT 5000 Bağlantı zaman aşımı süresidir.
SWAGGER_ENABLED 'false' Swagger aktif/pasif yapıldığı değişkendir.
ENCRYPT_KEY-STORE_LOCATION classpath:keystore/cs.jks Oluşturulan keystore ile ilgili resource konumunu içerir.
ENCRYPT_KEY-STORE_PASSWORD HavelsaN2021@@ Keystore kilidini açan parolayı tutar.
ENCRYPT_KEY-STORE_ALIAS hvl-config-server-key Store'da hangi anahtarın kullanılacağını tutar.
ENCRYPT_KEY-STORE_SECRET HavelsaN2021@@ Keystore anahtarı koruyan bilgidir. (varsayılan olarak parola ile aynıdır)
EUREKA_CLIENT_ENABLED 'false' Eureka Client aktif/pasif yapıldığı değişkendir.
SERVER_APP_TYPE configuration Javalt monitoring üzerinde uygulama gruplaması için kullanılan parametredir.
CONFIG_NATIVE_SEARCH_LOCATIONS file://\({hvl.cloud.config.location}/{label},/{label},file://\)/{application},file://${hvl.cloud.config.location}/{application}/{profile} Native alinacak degerlerin lokasyon bilgisidir.
NATIVE_ORDER 3 Birden fazla entegrasyon olması durumunda native entegrasyonu sıralamasıdır.
CONFIG_PREFIX /config Configler alınırken kullanılan prefix bilgisidir.
CONFIG_GIT_URI https://bitbucket.bulut.ai/scm/javalt/hvl-infra.git Git configurasyon repo bilgisidir.
CONFIG_GIT_SEARCH_PATHS configuration,configuration/framework/spring,configuration/{hvl-cloud-config-profile}/framework/spring,configuration/{hvl-cloud-config-profile} Git entegrasyonunda kullanılacak search path bilgisidir.
CONFIG_GIT_DEFAULT_LABEL master Git entegrasyonunda varsayılan olarak kullanılacak branch bilgisidir.
CONFIG_GIT_CLONE_ON_START false Git entegrasyonunda config server ayağa kalkarken repoyu klonlayacağını belirtir.
GIT_ORDER 2 Birden fazla entegrasyon olması durumunda git entegrasyonu sıralamasıdır.
CONFIG_GIT_REFRESH_RATE 0 Git entegrasyonunda konfigürasyonların yenilenme sıklığıdır. Saniye cinsinden.
VAULT_HOST hvlvault Valut entegrasyonu için vault host bilgisidir.
VAULT_PORT 8200 Valut entegrasyonu için vault port bilgisidir.
VAULT_AUTHENTICATION token Valut entegrasyonu için vault doğrulama yöntemi bilgisidir.
VAULT_TOKEN hvs.sCKiU0HTA34YqPTc2gwe02Fr Valut entegrasyonu için vault token bilgisidir.
VAULT_KV-VERSION 2 Valut entegrasyonu için vault kv version bilgisidir.
VAULT_DEFAULT-KEY application Valut entegrasyonu için vault default key bilgisidir.
VAULT_BACKEND kv Valut entegrasyonu için vault backend bilgisidir.
VAULT_PROFILE-SEPERATOR - Valut entegrasyonu için vault profil ayraç bilgisidir.
VAULT_ORDER 1 Birden fazla entegrasyon olması durumunda vault entegrasyonu sıralamasıdır.