Commit graph

307 commits

Author SHA1 Message Date
David Allen
962cf42e79
Updated warewulf plugin (still WIP) 2024-06-27 11:20:19 -06:00
David Allen
cccbb1ad25
Minor refactor to run additional targets recursively 2024-06-27 11:19:16 -06:00
David Allen
2154657d34
Fixed path used in LoadFiles 2024-06-27 10:03:35 -06:00
David Allen
a19bf50471
Fixed minor errors 2024-06-27 09:49:28 -06:00
David Allen
aea3c55dd8
Fixed how multiple files are written for a target 2024-06-27 09:44:48 -06:00
David Allen
9c51c0fa31
Cleaned up how output is written to files 2024-06-26 16:57:59 -06:00
David Allen
87f35eef0f
Fixed output path file name with multiple targets 2024-06-26 14:20:52 -06:00
David Allen
251088088f
Added check to skip directory paths 2024-06-26 14:17:09 -06:00
David Allen
d3e4e32f88
Corrected var name for cert path 2024-06-26 14:02:57 -06:00
David Allen
53f80fdd59
Added small fix for CA cert path 2024-06-26 14:02:13 -06:00
David Allen
f3adc49c26
Removed unused var 2024-06-26 14:01:53 -06:00
David Allen
d2fcf10f03
Added command to inspect generator plugins 2024-06-26 13:42:24 -06:00
David Allen
5845408d5d
Added example generator plugin 2024-06-26 13:41:57 -06:00
David Allen
e92a883c89
Update generator interface and plugins 2024-06-26 13:41:14 -06:00
David Allen
30c8336ca6
Added function to get commit as string 2024-06-26 13:39:27 -06:00
David Allen
cda5e71584
Added param for CA certs 2024-06-26 11:28:00 -06:00
David Allen
a7d78e8240
Added DHCPD and hostfile plugins 2024-06-26 10:19:19 -06:00
David Allen
f443558b50
Updated generator plugins to reflect generator changes 2024-06-26 10:17:59 -06:00
David Allen
56be39ff99
Refactor server implementation 2024-06-26 10:15:54 -06:00
David Allen
398031790e
Added util function 2024-06-26 10:15:31 -06:00
David Allen
926062124a
Refactored generator and config 2024-06-26 10:14:40 -06:00
David Allen
2a2185ded0
Updated README.md 2024-06-26 10:11:16 -06:00
David Allen
fad5dcb8a9
Updated Makefile plguins and added clean rule 2024-06-26 10:10:50 -06:00
David Allen
235e6178de
Updated .gitignore 2024-06-20 17:47:34 -06:00
David Allen
c4c52d1111
Fixed issue with unmarshaling certain JSON responses 2024-06-20 17:46:47 -06:00
David Allen
88f31d7e26
Fixed issues with using access token incorrectly 2024-06-20 17:46:03 -06:00
David Allen
a9ca2de3fc
Updated README.md 2024-06-20 17:44:52 -06:00
David Allen
d1bc04865f
Added fetch command to interact with server 2024-06-20 17:10:16 -06:00
David Allen
121c7b9f9c
Updated generator plugin implementations 2024-06-20 17:09:31 -06:00
David Allen
22195fa00a
Fixed server implementation and refactored 2024-06-20 17:09:02 -06:00
David Allen
0e3eec733b
Updated README.md 2024-06-20 17:06:19 -06:00
David Allen
122e732fee
Updated Makefile 2024-06-20 17:06:07 -06:00
David Allen
843a248559
Merge pull request #5 from OpenCHAMI/rewrite
Rewrite to use generator plugins and update README
2024-06-19 14:23:11 -06:00
David Allen
d77a31c7fe
Rewrote generators to use plugin system with default plugins 2024-06-19 14:19:42 -06:00
David Allen
8036a5a8c0
Updated README.md 2024-06-19 14:15:52 -06:00
David Allen
c8ae2bbeba
Updated .gitignore 2024-06-19 13:36:21 -06:00
David Allen
a9b33a3dc0
Updated go dependencies 2024-06-19 11:41:33 -06:00
David Allen
21b6441f0b
Added Makefile to make building driver and plugins easier 2024-06-19 10:42:30 -06:00
David J. Allen
37c844dc39
Added JWKS related flags to serve command 2024-04-11 16:01:15 -06:00
David J. Allen
c900913ec5
Added authentication logic 2024-04-11 14:04:21 -06:00
David Allen
319f29dbb0
Merge pull request #3 from OpenCHAMI/improvements
General improvements to generator
2024-04-11 14:02:30 -06:00
David J. Allen
3c90e72eb7
Added TODO comments for token fetching 2024-04-11 13:59:56 -06:00
David J. Allen
ce553d5cc0
Fixed minor issues 2024-04-11 13:06:00 -06:00
David J. Allen
80c9eb29a6
Changed generate functions to return config as bytes 2024-04-11 12:44:32 -06:00
David J. Allen
977ddf8a79
Moved common vars to cmd/root.go 2024-04-11 12:43:31 -06:00
David J. Allen
5e650544fc
Added output argument, argument checks, and target paths 2024-04-11 12:42:53 -06:00
David Allen
540c9a2911
Merge pull request #2 from OpenCHAMI/microservice
Add `serve` command to run configurator as a microservice
2024-04-11 10:35:48 -06:00
David J. Allen
1ff7ececd4
Updated .gitignore 2024-04-11 10:21:13 -06:00
David J. Allen
92ef56a7fa
Updated config and generator 2024-04-11 10:20:27 -06:00
David J. Allen
9678c3cddb
Updated .gitignore 2024-04-11 10:19:46 -06:00