Skip to content

Commit

Permalink
Add option to use etcd managed by cilium-etcd-operator as kvstore
Browse files Browse the repository at this point in the history
  • Loading branch information
Ole Markus With committed Feb 25, 2020
1 parent 45918a2 commit 641ab56
Show file tree
Hide file tree
Showing 7 changed files with 318 additions and 0 deletions.
2 changes: 2 additions & 0 deletions k8s/crds/kops.k8s.io_clusters.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2618,6 +2618,8 @@ spec:
type: boolean
envoyLog:
type: string
etcdManaged:
type: boolean
ipam:
type: string
ipv4ClusterCidrMaskSize:
Expand Down
1 change: 1 addition & 0 deletions pkg/apis/kops/networking.go
Original file line number Diff line number Diff line change
Expand Up @@ -215,6 +215,7 @@ type CiliumNetworkingSpec struct {
EnableTracing bool `json:"enableTracing,omitempty"`
EnablePrometheusMetrics bool `json:"enablePrometheusMetrics,omitempty"`
EnvoyLog string `json:"envoyLog,omitempty"`
EtcdManaged bool `json:"etcdManaged,omitempty"`
Ipv4ClusterCIDRMaskSize int `json:"ipv4ClusterCidrMaskSize,omitempty"`
Ipv4Node string `json:"ipv4Node,omitempty"`
Ipv4Range string `json:"ipv4Range,omitempty"`
Expand Down
1 change: 1 addition & 0 deletions pkg/apis/kops/v1alpha1/networking.go
Original file line number Diff line number Diff line change
Expand Up @@ -212,6 +212,7 @@ type CiliumNetworkingSpec struct {
EnablePrometheusMetrics bool `json:"enablePrometheusMetrics,omitempty"`
EnableTracing bool `json:"enableTracing,omitempty"`
EnvoyLog string `json:"envoyLog,omitempty"`
EtcdManaged bool `json:"etcdManaged,omitempty"`
Ipv4ClusterCIDRMaskSize int `json:"ipv4ClusterCidrMaskSize,omitempty"`
Ipv4Node string `json:"ipv4Node,omitempty"`
Ipv4Range string `json:"ipv4Range,omitempty"`
Expand Down
2 changes: 2 additions & 0 deletions pkg/apis/kops/v1alpha1/zz_generated.conversion.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions pkg/apis/kops/v1alpha2/networking.go
Original file line number Diff line number Diff line change
Expand Up @@ -213,6 +213,7 @@ type CiliumNetworkingSpec struct {
EnablePrometheusMetrics bool `json:"enablePrometheusMetrics,omitempty"`
EnableTracing bool `json:"enableTracing,omitempty"`
EnvoyLog string `json:"envoyLog,omitempty"`
EtcdManaged bool `json:"etcdManaged,omitempty"`
Ipv4ClusterCIDRMaskSize int `json:"ipv4ClusterCidrMaskSize,omitempty"`
Ipv4Node string `json:"ipv4Node,omitempty"`
Ipv4Range string `json:"ipv4Range,omitempty"`
Expand Down
2 changes: 2 additions & 0 deletions pkg/apis/kops/v1alpha2/zz_generated.conversion.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 641ab56

Please sign in to comment.