Skip to content

Commit 6c1046d

Browse files
authored
Adds DNS name templates to AP (#125)
* Adds dns_name_templates to APKubernetes * Make repeated string
1 parent 0797795 commit 6c1046d

File tree

3 files changed

+59
-42
lines changed

3 files changed

+59
-42
lines changed

gen/go/proto/attestation_policy/v1alpha1/attestation_policy.pb.go

Lines changed: 52 additions & 41 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

gen/ts/proto/attestation_policy/v1alpha1/attestation_policy_pb.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ import type { Message } from "@bufbuild/protobuf";
1515
* Describes the file proto/attestation_policy/v1alpha1/attestation_policy.proto.
1616
*/
1717
export const file_proto_attestation_policy_v1alpha1_attestation_policy: GenFile = /*@__PURE__*/
18-
fileDesc("Cjpwcm90by9hdHRlc3RhdGlvbl9wb2xpY3kvdjFhbHBoYTEvYXR0ZXN0YXRpb25fcG9saWN5LnByb3RvEiFwcm90by5hdHRlc3RhdGlvbl9wb2xpY3kudjFhbHBoYTEi6QEKEUF0dGVzdGF0aW9uUG9saWN5Eg8KAmlkGAQgASgJSAGIAQESDAoEbmFtZRgBIAEoCRITCgZvcmdfaWQYBSABKAlIAogBARJFCgprdWJlcm5ldGVzGAIgASgLMi8ucHJvdG8uYXR0ZXN0YXRpb25fcG9saWN5LnYxYWxwaGExLkFQS3ViZXJuZXRlc0gAEj0KBnN0YXRpYxgDIAEoCzIrLnByb3RvLmF0dGVzdGF0aW9uX3BvbGljeS52MWFscGhhMS5BUFN0YXRpY0gAQggKBnBvbGljeUIFCgNfaWRCCQoHX29yZ19pZCLaAQoMQVBLdWJlcm5ldGVzElMKEm5hbWVzcGFjZV9zZWxlY3RvchgBIAEoCzIyLnByb3RvLmF0dGVzdGF0aW9uX3BvbGljeS52MWFscGhhMS5BUExhYmVsU2VsZWN0b3JIAIgBARJNCgxwb2Rfc2VsZWN0b3IYAiABKAsyMi5wcm90by5hdHRlc3RhdGlvbl9wb2xpY3kudjFhbHBoYTEuQVBMYWJlbFNlbGVjdG9ySAGIAQFCFQoTX25hbWVzcGFjZV9zZWxlY3RvckIPCg1fcG9kX3NlbGVjdG9yIvEBCg9BUExhYmVsU2VsZWN0b3ISWQoMbWF0Y2hfbGFiZWxzGAEgAygLMkMucHJvdG8uYXR0ZXN0YXRpb25fcG9saWN5LnYxYWxwaGExLkFQTGFiZWxTZWxlY3Rvci5NYXRjaExhYmVsc0VudHJ5Ek8KEW1hdGNoX2V4cHJlc3Npb25zGAIgAygLMjQucHJvdG8uYXR0ZXN0YXRpb25fcG9saWN5LnYxYWxwaGExLkFQTWF0Y2hFeHByZXNzaW9uGjIKEE1hdGNoTGFiZWxzRW50cnkSCwoDa2V5GAEgASgJEg0KBXZhbHVlGAIgASgJOgI4ASJCChFBUE1hdGNoRXhwcmVzc2lvbhILCgNrZXkYASABKAkSEAoIb3BlcmF0b3IYAiABKAkSDgoGdmFsdWVzGAMgAygJIl4KCEFQU3RhdGljEhYKCXNwaWZmZV9pZBgBIAEoCUgAiAEBEiwKCXNlbGVjdG9ycxgCIAMoCzIZLnNwaXJlLmFwaS50eXBlcy5TZWxlY3RvckIMCgpfc3BpZmZlX2lkQktaSWdpdGh1Yi5jb20vY29maWRlL2NvZmlkZS1hcGktc2RrL2dlbi9nby9wcm90by9hdHRlc3RhdGlvbl9wb2xpY3kvdjFhbHBoYTFiBnByb3RvMw", [file_proto_spire_api_types_selector]);
18+
fileDesc("Cjpwcm90by9hdHRlc3RhdGlvbl9wb2xpY3kvdjFhbHBoYTEvYXR0ZXN0YXRpb25fcG9saWN5LnByb3RvEiFwcm90by5hdHRlc3RhdGlvbl9wb2xpY3kudjFhbHBoYTEi6QEKEUF0dGVzdGF0aW9uUG9saWN5Eg8KAmlkGAQgASgJSAGIAQESDAoEbmFtZRgBIAEoCRITCgZvcmdfaWQYBSABKAlIAogBARJFCgprdWJlcm5ldGVzGAIgASgLMi8ucHJvdG8uYXR0ZXN0YXRpb25fcG9saWN5LnYxYWxwaGExLkFQS3ViZXJuZXRlc0gAEj0KBnN0YXRpYxgDIAEoCzIrLnByb3RvLmF0dGVzdGF0aW9uX3BvbGljeS52MWFscGhhMS5BUFN0YXRpY0gAQggKBnBvbGljeUIFCgNfaWRCCQoHX29yZ19pZCL2AQoMQVBLdWJlcm5ldGVzElMKEm5hbWVzcGFjZV9zZWxlY3RvchgBIAEoCzIyLnByb3RvLmF0dGVzdGF0aW9uX3BvbGljeS52MWFscGhhMS5BUExhYmVsU2VsZWN0b3JIAIgBARJNCgxwb2Rfc2VsZWN0b3IYAiABKAsyMi5wcm90by5hdHRlc3RhdGlvbl9wb2xpY3kudjFhbHBoYTEuQVBMYWJlbFNlbGVjdG9ySAGIAQESGgoSZG5zX25hbWVfdGVtcGxhdGVzGAMgAygJQhUKE19uYW1lc3BhY2Vfc2VsZWN0b3JCDwoNX3BvZF9zZWxlY3RvciLxAQoPQVBMYWJlbFNlbGVjdG9yElkKDG1hdGNoX2xhYmVscxgBIAMoCzJDLnByb3RvLmF0dGVzdGF0aW9uX3BvbGljeS52MWFscGhhMS5BUExhYmVsU2VsZWN0b3IuTWF0Y2hMYWJlbHNFbnRyeRJPChFtYXRjaF9leHByZXNzaW9ucxgCIAMoCzI0LnByb3RvLmF0dGVzdGF0aW9uX3BvbGljeS52MWFscGhhMS5BUE1hdGNoRXhwcmVzc2lvbhoyChBNYXRjaExhYmVsc0VudHJ5EgsKA2tleRgBIAEoCRINCgV2YWx1ZRgCIAEoCToCOAEiQgoRQVBNYXRjaEV4cHJlc3Npb24SCwoDa2V5GAEgASgJEhAKCG9wZXJhdG9yGAIgASgJEg4KBnZhbHVlcxgDIAMoCSJeCghBUFN0YXRpYxIWCglzcGlmZmVfaWQYASABKAlIAIgBARIsCglzZWxlY3RvcnMYAiADKAsyGS5zcGlyZS5hcGkudHlwZXMuU2VsZWN0b3JCDAoKX3NwaWZmZV9pZEJLWklnaXRodWIuY29tL2NvZmlkZS9jb2ZpZGUtYXBpLXNkay9nZW4vZ28vcHJvdG8vYXR0ZXN0YXRpb25fcG9saWN5L3YxYWxwaGExYgZwcm90bzM", [file_proto_spire_api_types_selector]);
1919

2020
/**
2121
* @generated from message proto.attestation_policy.v1alpha1.AttestationPolicy
@@ -74,6 +74,11 @@ export type APKubernetes = Message<"proto.attestation_policy.v1alpha1.APKubernet
7474
* @generated from field: optional proto.attestation_policy.v1alpha1.APLabelSelector pod_selector = 2;
7575
*/
7676
podSelector?: APLabelSelector;
77+
78+
/**
79+
* @generated from field: repeated string dns_name_templates = 3;
80+
*/
81+
dnsNameTemplates: string[];
7782
};
7883

7984
/**

proto/attestation_policy/v1alpha1/attestation_policy.proto

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ message AttestationPolicy {
2222
message APKubernetes {
2323
optional APLabelSelector namespace_selector = 1;
2424
optional APLabelSelector pod_selector = 2;
25+
repeated string dns_name_templates = 3;
2526
}
2627

2728
// This definition has been adapted from the LabelSelector message in Kubernetes.

0 commit comments

Comments
 (0)