Support for encrypted inline file content
Nobody has claimed this yet.
- Dominant language
- Go
- Stars
- 974
- Forks
- 296
- Avg merge
- 6d 14h
- Merged PRs (30d)
- 9
Description
Feature Request
Environment
I use ignition for coreos on bare metal and KVM / XEN virtual machines powered by XCPng and Cloudstack private cloud
Desired Feature
It would be great to be able to encypt an inline file content for file with credentals configuration for example (the same we are doing on users passwords but for file content
Example of what it could looks like:
...
storage:
disks:
...
directories:
...
files:
- path: /etc/my_app/my_app.conf
mode: 0400
contents:
inline: |
algo-$y$j9T$GHWl3yQUIHdkwYhEk8R8J.$cYf8nRRKA92jvQBtxnPmKYmihvzTXRW5B6ETCCXKPI2
...
...
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by comparing the requested inline file-content behavior with the existing user-password handling mentioned in the issue. No files, tests, or entry points are identified; done would mean supporting encrypted inline file content for credential configuration while preserving the shown file configuration shape.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- security, tooling
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 30/100