I am a Software Engineer. Previously, I have worked as a Software Engineer in the Financial, Defense, and Software Tooling Industries. I have been professionally working since 2013.
- Constantly learning new things
- A tinkerer
- Foster Dog Dad ๐ถ
Go client library for Spring Config Server
License: MIT License
Hi,
I am currently refactoring some Go applications to retrieve configuration from SCCS, and this cloudconfigclient module has been really useful to me. Thank you for it!
For my cases, one missing piece of the puzzle about making Go applications to work with SCCS was to support Spring Cloud Bus in order to get automatic config refresh notifications.
Then I put this small lib in place to help with receiving config refresh notifications from SCCS:
https://github.com/udhos/refresh: refresh delivers Spring Cloud Config Bus refresh notifications to Go applications
Hope it might be useful to you as well!
Thanks again!
missing ability to use label
https://docs.spring.io/spring-cloud-config/docs/current/reference/html/
the GetConfiguration
method does not accept label
as 3rd parameter and therefore won't be able to build a path to call SCC with a specific label as shown on spring cloud config documentation:
/{application}/{profile}[/{label}]
suggestion is to introduce a second function (to be backward compatible) GetConfigurationWithLabel
that allows for a 3rd parameter to be used and added at the end of the path
calling GetConfiguraitonWithLabel
will apply the provided label and pull the spring cloud config from the selected label (branch-name / tag)
I have configured a vault. with spring. config servers and using vault. values placeholder, but when I use this repo and. fetch the properties from github, still it shows placeholder. not actual valu.
Key : test.password value: ${vault..secret}
Read values. from vault/git placeholders.
We should see actual values from vault placeholder.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.