Skip to content

Contains Track1 versions of the Azure/azure-sdk-for-go SDK's which aren't yet supported by hashicorp/go-azure-sdk

License

Notifications You must be signed in to change notification settings

ziyeqf/kermit

 
 

Repository files navigation

Kermit

Kermit provides a stepping-stone from the Track1 Azure SDK for Go to hashicorp/go-azure-sdk.

Supporting new Versions of Data Plane and Resource Manager Services

See the documentation in ./config - which is also where the config files live.

SDKs

SDK's are output into the ./sdk directory and can be used like any other Track1 Azure SDK for Go, for example:

package main

import "github.com/tombuildsstuff/kermit/sdk/containerregistry/2022-02-01/containerregistry"

func main() {
    client := containerregistry.NewRegistriesClient("https://management.azure.com", "subscription-id")
	client.Authorizer = ... // see github.com/hashicorp/go-azure-helpers
}

Why is this called Kermit?

Why not.

About

Contains Track1 versions of the Azure/azure-sdk-for-go SDK's which aren't yet supported by hashicorp/go-azure-sdk

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 40.5%
  • HCL 35.8%
  • Shell 19.6%
  • Makefile 4.1%