@alacard-project/config-sdk
v1.1.1
Published
Standalone gRPC-based Configuration SDK for Alacard microservices
Readme
Alacard Config SDK
SDK для централизованного управления конфигурацией в микросервисах Alacard. Поддерживает интеграцию с HashiCorp Vault и встроенным Config Service.
Установка
npm install @alacard-project/config-sdkИспользование
import { ConfigModule } from '@alacard-project/config-sdk';
@Module({
imports: [
ConfigModule.forRoot({
vaultUrl: process.env.VAULT_URL,
vaultToken: process.env.VAULT_TOKEN,
serviceName: 'my-service'
})
]
})
export class AppModule {}Возможности
- Загрузка секретов из Vault.
- Резервное копирование и кэширование конфигурации.
- Отказоустойчивость: Если Vault недоступен, SDK может использовать локальные переменные окружения или кэш.
Лицензия
MIT
