amery
|
727fd67bc6
|
jpictl: add --domain/-D and --scan-dir/-d options
Signed-off-by: Alejandro Mery <amery@jpi.io>
|
2023-10-28 21:22:39 +00:00 |
|
amery
|
b8e1b321e5
|
jpictl: add -S flag to ignore the config file and always scan
Signed-off-by: Alejandro Mery <amery@jpi.io>
|
2023-10-28 21:22:37 +00:00 |
|
amery
|
0c5429a681
|
jpictl: move verbosity handling to the log module
Signed-off-by: Alejandro Mery <amery@jpi.io>
|
2023-10-28 21:22:36 +00:00 |
|
amery
|
052f89152c
|
jpictl/dns: introduce add command to register new machines
Signed-off-by: Alejandro Mery <amery@jpi.io>
|
2023-10-27 15:52:50 +00:00 |
|
amery
|
440dcde50a
|
jpictl: introduce jpictl dns show command
to list dns entries
Signed-off-by: Alejandro Mery <amery@jpi.io>
|
2023-10-23 23:15:00 +00:00 |
|
amery
|
c578990f8c
|
jpictl: refactor dns command initialization
Signed-off-by: Alejandro Mery <amery@jpi.io>
|
2023-10-23 23:15:00 +00:00 |
|
amery
|
99ae34e98c
|
chore: update darvaza.org/core to v0.10.0
Signed-off-by: Alejandro Mery <amery@jpi.io>
|
2023-10-23 20:50:41 +00:00 |
|
amery
|
5d82de5535
|
jpictl: introduce jpictl dns sync to update public DNS records
Signed-off-by: Alejandro Mery <amery@jpi.io>
|
2023-09-12 20:30:02 +00:00 |
|
amery
|
c33d0dab16
|
jpictl: refactor dns.Manager factory to support Provider data
Signed-off-by: Alejandro Mery <amery@jpi.io>
|
2023-09-12 20:30:02 +00:00 |
|
amery
|
eba0340e32
|
jpictl: introduce jpictl dns write command
it renders BIND config to describe the public view of the cluster
Signed-off-by: Alejandro Mery <amery@jpi.io>
|
2023-09-12 16:21:23 +00:00 |
|
amery
|
e9f9d474dc
|
jpictl: fix verbosity handling
Signed-off-by: Alejandro Mery <amery@jpi.io>
|
2023-09-12 01:38:12 +00:00 |
|
amery
|
a0cc698a39
|
jpictl: introduce --config-file/-f as alternative to scanning m/
Signed-off-by: Alejandro Mery <amery@jpi.io>
|
2023-09-11 18:43:42 +00:00 |
|
amery
|
d0b0698c10
|
cluster: make domain, basedir and cluster name public fields
Signed-off-by: Alejandro Mery <amery@jpi.io>
|
2023-09-11 18:10:47 +00:00 |
|
amery
|
24059dc9ee
|
cluster: rename Zones to Cluster
Signed-off-by: Alejandro Mery <amery@jpi.io>
|
2023-09-11 18:10:47 +00:00 |
|
amery
|
5abb4c2f92
|
cluster: rename pkg/zones to pkg/cluster
Signed-off-by: Alejandro Mery <amery@jpi.io>
|
2023-09-11 18:10:46 +00:00 |
|
Nagy Károly Gábriel
|
f6766547f9
|
jpictl: fixup the verbosity flag to obey line limit
Signed-off-by: Nagy Károly Gábriel <k@jpi.io>
|
2023-09-11 18:44:05 +03:00 |
|
amery
|
6aec17d079
|
Merge pull request 'drop toml support' (#16)
Reviewed-on: #16
|
2023-09-11 15:17:46 +02:00 |
|
amery
|
204f3a49a1
|
drop toml support
Signed-off-by: Alejandro Mery <amery@jpi.io>
|
2023-09-10 19:53:52 +00:00 |
|
Nagy Károly Gábriel
|
d1198328f6
|
jpictl: introduce log verbosity flag
Signed-off-by: Nagy Károly Gábriel <k@jpi.io>
|
2023-09-10 13:12:50 +03:00 |
|
amery
|
45447275a7
|
zones: introduce WithLogger() scan option
Signed-off-by: Alejandro Mery <amery@jpi.io>
|
2023-09-07 14:26:14 +00:00 |
|
amery
|
a655603343
|
env: export FSID
Signed-off-by: Alejandro Mery <amery@jpi.io>
|
2023-09-05 19:57:39 +00:00 |
|
Nagy Károly Gábriel
|
3d5a766161
|
jpictl: introduce gateway command
Signed-off-by: Nagy Károly Gábriel <k@jpi.io>
|
2023-08-29 21:49:48 +03:00 |
|
amery
|
6e46d23b45
|
jpictl: only load Machine.PublicAddresses for jpictl dump
Signed-off-by: Alejandro Mery <amery@jpi.io>
|
2023-08-28 15:49:26 +00:00 |
|
amery
|
6ee848e6ca
|
jpictl: introduce -e for jpictl env to export variables
Signed-off-by: Alejandro Mery <amery@jpi.io>
|
2023-08-27 15:26:35 +00:00 |
|
amery
|
864eb02f9d
|
zones: turn Zones.WriteEnv() into Zones.Env().WriteTo()
Signed-off-by: Alejandro Mery <amery@jpi.io>
|
2023-08-27 15:22:34 +00:00 |
|
amery
|
dfbb358187
|
jpictl: introduce write command rewriting all config files
Signed-off-by: Alejandro Mery <amery@jpi.io>
|
2023-08-25 21:20:34 +00:00 |
|
amery
|
26c49dff72
|
jpictl: refactor zones loading
Signed-off-by: Alejandro Mery <amery@jpi.io>
|
2023-08-25 21:18:55 +00:00 |
|
amery
|
202f2e6dfc
|
jpictl: change dump to default to YAML output
Signed-off-by: Alejandro Mery <amery@jpi.io>
|
2023-08-25 16:48:01 +00:00 |
|
amery
|
45b25c63d4
|
jpictl: refactor dump to support TOML, JSON and YAML
Signed-off-by: Alejandro Mery <amery@jpi.io>
|
2023-08-25 16:44:05 +00:00 |
|
amery
|
0c0cba6fb5
|
jpictl: introduce env command
Signed-off-by: Alejandro Mery <amery@jpi.io>
|
2023-08-22 22:27:11 +00:00 |
|
amery
|
ee63e80f77
|
zones: add resolver and domain
Signed-off-by: Alejandro Mery <amery@jpi.io>
|
2023-08-21 21:53:28 +00:00 |
|
amery
|
1b9ce9f688
|
jpictl: add dump command with toml output
Signed-off-by: Alejandro Mery <amery@jpi.io>
|
2023-08-21 21:49:23 +00:00 |
|
amery
|
f714210b37
|
jpictl: initial cmd placeholder
Signed-off-by: Alejandro Mery <amery@jpi.io>
|
2023-08-21 17:59:53 +00:00 |
|