Comments (7)
@yohamta Hi! I will try to work on this !
from dagu.
@yohamta What do you think? I think this is a good idea.
- Duplicate configurations can be managed by reconfiguring based on environment variables
- This can prevent the direct exposure of sensitive information
from dagu.
Thank you for submitting this issue and suggestions. I completely agree that this would be a valuable feature.
To implement this, we will need to make the following changes:
- We'll add support for environment variable expansion in the executor config for
all executor types availablethe SSH executor. - We'll ensure that the expanded values are not written back to the Node data, as these values contain sensitive information that shouldn't be stored in status files.
If you have any thoughts on this implementation plan or additional considerations, please feel free to share them.
from dagu.
Thank you @halalala222, please feel free to ask if there's any questions!
from dagu.
@yohamta add support for environment variable expansion in the executor config for all executor types available Is it necessary to add this environment variable to executors other than the SSH executor?
from dagu.
Hi @halalala222, I made a mistake earlier - we actually only need support for environment variable expansion in the SSH executor right now. Sorry for the confusion.
from dagu.
@yohamta Hi!!! Thank you ! I completed this issue in this PR
from dagu.
Related Issues (20)
- Update actions/cache from v3 to v4
- Docker container not being removed after workflow is cancelled
- params NOT WORK HOT 6
- Invalid example of docker executor with volumes
- schedule is not executed according to the schedule HOT 7
- Log display on very large logs from Dagu takes minutes to load in browser without clear indication it will work HOT 1
- error reading params while running it from web/API endpoint HOT 6
- DAG validation with JSON schema in YAML editor HOT 2
- Add Pagination Parameters to DAG List API to limit the response HOT 12
- Fix HTTP_HandleCancel in TestAgent_HandleHTTP was a flakey test
- Add documentation about timeouts for DAG tasks
- Cant build Web gui from the makefile. On Darwin M2 HOT 2
- idempotency, double ask and only once. HOT 3
- Status Dashboard Page fetch http 422 with DAG List API HOT 1
- allow usage of seconds in cron HOT 1
- The arg start-all is not working at version 1.14.3 HOT 1
- Task log stuck for hours HOT 1
- DAGs with '.' in the name are not editable (v1.14.4)
- DAGs with 'group: abc' are not visible on dashboard (v1.14.4)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dagu.