azure-container-networking/dropgz
Paul Yu b02110f59a
Dualstack overlay cni (#1925)
2023-04-29 14:50:44 -07:00
..
build Dualstack overlay cni (#1925) 2023-04-29 14:50:44 -07:00
cmd Add dropgz module for CNI installer (#1335) 2022-07-15 14:56:02 -07:00
internal/buildinfo Add dropgz module for CNI installer (#1335) 2022-07-15 14:56:02 -07:00
pkg fix: file busy error while deploying through dropgz (#1582) 2022-09-12 11:11:39 -07:00
README.md fix: file busy error while deploying through dropgz (#1582) 2022-09-12 11:11:39 -07:00
go.mod deps: bump github.com/spf13/cobra from 1.6.1 to 1.7.0 in /dropgz (#1894) 2023-04-12 23:26:58 +00:00
go.sum deps: bump github.com/spf13/cobra from 1.6.1 to 1.7.0 in /dropgz (#1894) 2023-04-12 23:26:58 +00:00
main.go Add dropgz module for CNI installer (#1335) 2022-07-15 14:56:02 -07:00

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)