nebula_mesh_toolkit 0.1.0 copy "nebula_mesh_toolkit: ^0.1.0" to clipboard
nebula_mesh_toolkit: ^0.1.0 copied to clipboard

CLI toolkit and configuration helper for Nebula mesh/overlay networks.

A Dart CLI toolkit and configuration helper for Nebula mesh/overlay networks.

Writing nebula.yml configuration files #

NebulaConfig is a typed configuration class hierarchy to describe a nebula configuration, and after creation, the YAML file content can be easily generated:

final config = NebulaConfig(
  pki: PkiConfig(/* ... */),
  staticHostMap: { '192.168.10.1': ['lighthouse-ip.example.com:4242']},
  /* ... */
);
print(config.toYamlString());

Planned features #

  • Support all fields in nebula's yaml.
  • Invoke nebula-cert to generate CA and sign certificates.
  • Process a network-level configuration and generate deployment artifacts.
0
likes
0
points
34
downloads

Publisher

verified publisheragilord.com

Weekly Downloads

CLI toolkit and configuration helper for Nebula mesh/overlay networks.

Repository (GitHub)
View/report issues

Topics

#cli #tool #network #configuration #nebula

License

unknown (license)

Dependencies

args, json_annotation, yaml_edit

More

Packages that depend on nebula_mesh_toolkit