istio / istio/api

How to generate client-go for a newly added CRD

Open
#3,603 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
519
Forks
612
Avg merge
18h 35m
Merged PRs (30d)
23

Description

syntax = "proto3";

package istio.networking.v1alpha3;

option go_package = "istio.io/api/networking/v1alpha3";

import "google/protobuf/struct.proto";

//
//
//
message ServiceMetadata {
repeated SubsetMetadata subset_metadata = 1;
}

message SubsetMetadata {
string id = 1;
map selector = 2;
string protocol = 3;
map filter_metadata = 4;
string delete_mark_version = 5;
}

message DubboRPCMetadata {
string protocol = 1;
repeated DubboInterface interfaces = 2;
}

message DubboInterface {
string name = 1;
string version = 2;
string group = 3;
repeated string methods = 4;
bool generic = 5;
}

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.