github gravitl/netmaker v0.18.2

latest releases: v0.25.0, v0.24.3, v0.24.2...
pre-release18 months ago

Netmaker v0.18.2

Do not attempt upgrade from 0.17.x quite yet

whats new

  • Enrollment Keys, give the ability for an admin to enroll clients into multiple networks, can be unlimited, time, or usage based
  • EMQX broker support and better MQTT support in general
    • Now you must specify BROKER_ENDPOINT
    • Also specify SERVER_BROKER_ENDPOINT, if not provided server will connect to broker over BROKER_ENDPOINT
    • Thsi gives ability for user to specify any broker endpoint and use any protocal on clients desired, such as, mqtts://mybroker.com:8083
      (we will still default to wss)

whats fixed

  • Fixed default ACL behavior, should work as expected
  • Peer calculations enhancement
  • main routines share a context and docker stop/ctrl+c give expected results now
  • Github workflow edits
  • Removed Deprecated Local Network Range from client + server

known issues

  • EnrollmentKeys may not function as intended in an HA setup
  • If a host does not receive a message to delete a node, it could become orphaned and un-deletable
  • Network interface routes may be removed after sometime/unintended network update
  • Upgrade script does not handle clients
  • Caddy does not handle netmaker exporter well for EE
  • Incorrect latency on metrics (EE)
  • Swagger docs not up to date

Don't miss a new netmaker release

NewReleases is sending notifications on new releases.