Skip to content

r-caamano/sdk-golang

This branch is 38 commits ahead of, 791 commits behind openziti/sdk-golang:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

8cd8e47 · Apr 19, 2022
Mar 31, 2022
Sep 23, 2021
Feb 9, 2022
Apr 13, 2022
Dec 19, 2019
Aug 3, 2021
Feb 13, 2020
Jan 15, 2020
Jan 15, 2020
Dec 10, 2019
Dec 13, 2019
Apr 19, 2022
Apr 19, 2022
Feb 1, 2022

Repository files navigation

Ziti SDK for Golang

Ziti is a modern, programmable network overlay with associated edge components, for application-embedded, zero trust network connectivity, written by developers for developers. Ziti allows developers to take control of networking while with secure connectivity and advanced security concepts such as Zero Trust.

This repository contains the Ziti SDK for golang.

Enrollment

Prerequisite: Ziti Enrollment token in JWT format (e.g. device.jwt)

Run enrollment process to generate SDK configuration file -- device.json

$ ziti-enroller -jwt device.jwt -out device.json

Note: additional options (-cert, -key, -engine) are available to enroll with ottCa and CA methods

Using SDK

SDK is using ZITI_SDK_CONFIG environment variable to load configuration file.

About

Ziti SDK for Golang

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 99.8%
  • Dockerfile 0.2%