Skip to content

Commit 84680bd

Browse files
committed
chore(k8s/amour/cilium): v1.16.1
1 parent a94d48b commit 84680bd

File tree

124 files changed

+3509
-308
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

124 files changed

+3509
-308
lines changed

BUILD.bazel

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
load("@com_github_tnarg_rules_cue//cue:cue.bzl", "cue_export")
12
load("@bazel_gazelle//:def.bzl", "DEFAULT_LANGUAGES", "gazelle", "gazelle_binary")
23
load("@com_github_bazelbuild_buildtools//buildifier:def.bzl", "buildifier")
34

@@ -25,3 +26,15 @@ gazelle(
2526
)
2627

2728
buildifier(name = "buildifier")
29+
30+
cue_export(
31+
name = "cilium_1_14_0",
32+
src = "cilium-1.14.0.cue",
33+
visibility = ["//visibility:public"],
34+
)
35+
36+
cue_export(
37+
name = "cilium_1_16_1",
38+
src = "cilium-1.16.1.cue",
39+
visibility = ["//visibility:public"],
40+
)

cue.mod/gen/context/context_go_gen.cue

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -59,13 +59,11 @@ package context
5959
// Context's methods may be called by multiple goroutines simultaneously.
6060
#Context: _
6161

62-
_#deadlineExceededError: {
63-
}
62+
_#deadlineExceededError: {}
6463

6564
// An emptyCtx is never canceled, has no values, and has no deadline.
6665
// It is the common base of backgroundCtx and todoCtx.
67-
_#emptyCtx: {
68-
}
66+
_#emptyCtx: {}
6967

7068
_#afterFuncer: _
7169

cue.mod/gen/github.com/cilium/cilium/api/v1/models/BUILD.bazel

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ cue_library(
66
"address_go_gen.cue",
77
"address_pair_go_gen.cue",
88
"allocation_map_go_gen.cue",
9+
"attach_mode_go_gen.cue",
910
"b_p_f_map_entry_go_gen.cue",
1011
"b_p_f_map_go_gen.cue",
1112
"b_p_f_map_list_go_gen.cue",
@@ -21,6 +22,9 @@ cue_library(
2122
"bgp_peer_families_go_gen.cue",
2223
"bgp_peer_go_gen.cue",
2324
"bgp_route_go_gen.cue",
25+
"bgp_route_policy_go_gen.cue",
26+
"bgp_route_policy_prefix_match_go_gen.cue",
27+
"bgp_route_policy_statement_go_gen.cue",
2428
"c_id_r_list_go_gen.cue",
2529
"c_id_r_policy_go_gen.cue",
2630
"c_n_i_chaining_status_go_gen.cue",
@@ -43,6 +47,7 @@ cue_library(
4347
"dns_lookup_go_gen.cue",
4448
"doc_go_gen.cue",
4549
"encryption_status_go_gen.cue",
50+
"endpoint_batch_delete_request_go_gen.cue",
4651
"endpoint_change_request_go_gen.cue",
4752
"endpoint_configuration_spec_go_gen.cue",
4853
"endpoint_configuration_status_go_gen.cue",
@@ -65,6 +70,7 @@ cue_library(
6570
"host_firewall_go_gen.cue",
6671
"host_routing_go_gen.cue",
6772
"hubble_status_go_gen.cue",
73+
"i_psec_status_go_gen.cue",
6874
"identity_endpoints_go_gen.cue",
6975
"identity_go_gen.cue",
7076
"identity_range_go_gen.cue",
@@ -81,9 +87,11 @@ cue_library(
8187
"l4_policy_go_gen.cue",
8288
"l_r_p_backend_go_gen.cue",
8389
"l_r_p_spec_go_gen.cue",
90+
"label_array_go_gen.cue",
8491
"label_configuration_go_gen.cue",
8592
"label_configuration_spec_go_gen.cue",
8693
"label_configuration_status_go_gen.cue",
94+
"label_go_gen.cue",
8795
"labels_go_gen.cue",
8896
"map_event_go_gen.cue",
8997
"masquerading_go_gen.cue",
@@ -117,12 +125,15 @@ cue_library(
117125
"remote_cluster_go_gen.cue",
118126
"remote_cluster_synced_go_gen.cue",
119127
"request_response_statistics_go_gen.cue",
128+
"routing_go_gen.cue",
120129
"selector_cache_go_gen.cue",
121130
"selector_entry_go_gen.cue",
122131
"selector_identity_mapping_go_gen.cue",
123132
"service_go_gen.cue",
124133
"service_spec_go_gen.cue",
125134
"service_status_go_gen.cue",
135+
"srv6_go_gen.cue",
136+
"state_d_b_query_go_gen.cue",
126137
"status_go_gen.cue",
127138
"status_response_go_gen.cue",
128139
"trace_from_go_gen.cue",
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
// Code generated by cue get go. DO NOT EDIT.
2+
3+
//cue:generate cue get go github.com/cilium/cilium/api/v1/models
4+
5+
package models
6+
7+
// AttachMode Core datapath attachment mode
8+
//
9+
// swagger:model AttachMode
10+
#AttachMode: string // #enumAttachMode
11+
12+
#enumAttachMode:
13+
#AttachModeTc |
14+
#AttachModeTcx
15+
16+
// AttachModeTc captures enum value "tc"
17+
#AttachModeTc: #AttachMode & "tc"
18+
19+
// AttachModeTcx captures enum value "tcx"
20+
#AttachModeTcx: #AttachMode & "tcx"

cue.mod/gen/github.com/cilium/cilium/api/v1/models/backend_address_go_gen.cue

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,9 @@ package models
2828

2929
// Backend weight
3030
weight?: null | uint16 @go(Weight,*uint16)
31+
32+
// Optional name of the zone in which this backend runs
33+
zone?: string @go(Zone)
3134
}
3235

3336
// BackendAddressStateActive captures enum value "active"

cue.mod/gen/github.com/cilium/cilium/api/v1/models/bgp_peer_go_gen.cue

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,9 @@ package models
6363
//
6464
"session-state"?: string @go(SessionState)
6565

66+
// Set when a TCP password is configured for communications with this peer
67+
"tcp-password-enabled"?: bool @go(TCPPasswordEnabled)
68+
6669
// BGP peer connection uptime in nano seconds.
6770
"uptime-nanoseconds"?: int64 @go(UptimeNanoseconds)
6871
}
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
// Code generated by cue get go. DO NOT EDIT.
2+
3+
//cue:generate cue get go github.com/cilium/cilium/api/v1/models
4+
5+
package models
6+
7+
// BgpRoutePolicy Single BGP route policy retrieved from the underlying router
8+
//
9+
// swagger:model BgpRoutePolicy
10+
#BgpRoutePolicy: {
11+
// Name of the route policy
12+
name?: string @go(Name)
13+
14+
// Autonomous System Number (ASN) identifying a BGP virtual router instance
15+
"router-asn"?: int64 @go(RouterAsn)
16+
17+
// List of the route policy statements
18+
statements: [...null | #BgpRoutePolicyStatement] @go(Statements,[]*BgpRoutePolicyStatement)
19+
20+
// Type of the route policy
21+
// Enum: [export import]
22+
type?: string @go(Type)
23+
}
24+
25+
// BgpRoutePolicyTypeExport captures enum value "export"
26+
#BgpRoutePolicyTypeExport: "export"
27+
28+
// BgpRoutePolicyTypeImport captures enum value "import"
29+
#BgpRoutePolicyTypeImport: "import"
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
// Code generated by cue get go. DO NOT EDIT.
2+
3+
//cue:generate cue get go github.com/cilium/cilium/api/v1/models
4+
5+
package models
6+
7+
// BgpRoutePolicyPrefixMatch Matches a CIDR prefix in a BGP route policy
8+
//
9+
// swagger:model BgpRoutePolicyPrefixMatch
10+
#BgpRoutePolicyPrefixMatch: {
11+
// CIDR prefix to match with
12+
cidr?: string @go(Cidr)
13+
14+
// Maximal prefix length that will match if it falls under CIDR
15+
"prefix-len-max"?: int64 @go(PrefixLenMax)
16+
17+
// Minimal prefix length that will match if it falls under CIDR
18+
"prefix-len-min"?: int64 @go(PrefixLenMin)
19+
}
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
// Code generated by cue get go. DO NOT EDIT.
2+
3+
//cue:generate cue get go github.com/cilium/cilium/api/v1/models
4+
5+
package models
6+
7+
// BgpRoutePolicyStatement Single BGP route policy statement
8+
//
9+
// swagger:model BgpRoutePolicyStatement
10+
#BgpRoutePolicyStatement: {
11+
// List of BGP standard community values to be added to the matched route
12+
"add-communities": [...string] @go(AddCommunities,[]string)
13+
14+
// List of BGP large community values to be added to the matched route
15+
"add-large-communities": [...string] @go(AddLargeCommunities,[]string)
16+
17+
// Matches any of the provided BGP neighbor IP addresses. If empty matches all neighbors.
18+
"match-neighbors": [...string] @go(MatchNeighbors,[]string)
19+
20+
// Matches any of the provided prefixes. If empty matches all prefixes.
21+
"match-prefixes": [...null | #BgpRoutePolicyPrefixMatch] @go(MatchPrefixes,[]*BgpRoutePolicyPrefixMatch)
22+
23+
// RIB processing action taken on the matched route
24+
// Enum: [none accept reject]
25+
"route-action"?: string @go(RouteAction)
26+
27+
// BGP local preference value to be set on the matched route
28+
"set-local-preference"?: int64 @go(SetLocalPreference)
29+
}
30+
31+
// BgpRoutePolicyStatementRouteActionNone captures enum value "none"
32+
#BgpRoutePolicyStatementRouteActionNone: "none"
33+
34+
// BgpRoutePolicyStatementRouteActionAccept captures enum value "accept"
35+
#BgpRoutePolicyStatementRouteActionAccept: "accept"
36+
37+
// BgpRoutePolicyStatementRouteActionReject captures enum value "reject"
38+
#BgpRoutePolicyStatementRouteActionReject: "reject"

cue.mod/gen/github.com/cilium/cilium/api/v1/models/daemon_configuration_status_go_gen.cue

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,15 @@ package models
3737
// Configured compatibility mode for --egress-multi-home-ip-rule-compat
3838
"egress-multi-home-ip-rule-compat"?: bool @go(EgressMultiHomeIPRuleCompat)
3939

40+
// Enable route MTU for pod netns when CNI chaining is used
41+
enableRouteMTUForCNIChaining?: bool @go(EnableRouteMTUForCNIChaining)
42+
4043
// Immutable configuration (read-only)
4144
immutable?: #ConfigurationMap @go(Immutable)
4245

46+
// Comma-separated list of IP ports should be reserved in the workload network namespace
47+
ipLocalReservedPorts?: string @go(IPLocalReservedPorts)
48+
4349
// Configured IPAM mode
4450
"ipam-mode"?: string @go(IpamMode)
4551

0 commit comments

Comments
 (0)