azure-container-networking/dropgz
Evan Baker dbdb22d901
chore: upgrade go toolchain to 1.23 (#3022)
* chore: update to go1.23

Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>

* set bpf-prog back to debian base image

Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>

---------

Signed-off-by: Evan Baker <rbtr@users.noreply.github.com>
2024-10-09 19:09:07 -05:00
..
cmd
internal/buildinfo
pkg feat: [dropgz] Dropgz for windows (#2075) 2023-08-01 09:06:14 -07:00
README.md
go.mod chore: upgrade go toolchain to 1.23 (#3022) 2024-10-09 19:09:07 -05:00
go.sum deps: bump github.com/spf13/cobra from 1.8.0 to 1.8.1 in /dropgz (#2792) 2024-06-21 13:12:35 +00:00
main.go

README.md

Running the dropgz locally

Select the file(for example azure-ipam binary) you want to deploy using the dropgz.

  1. Copy the file (i.e azure-ipam) to the directory /dropgz/pkg/embed/fs
  2. Add the sha of the file to the sum.txt file.(sha256sum * > sum.txt)
  3. You need to gzip the file, so run the cmd gzip --verbose --best --recursive azure-ipam and rename the output .gz file to original file name.
  4. Do the step 3 for sum.txt file as well.
  5. go to dropgz directory and build it. (go build .)
  6. You can now test the dropgz command locally. (./dropgz deploy azure-ipam -o ./azure-ipam)