Commit d61290e
authored
migrate CRD generation to controller-gen and automate Helm RBAC sync (#2269)
* migrate CRD generation to controller-gen
Signed-off-by: kahirokunn <okinakahiro@gmail.com>
* automate Helm chart CRD sync from controller-gen output
Signed-off-by: kahirokunn <okinakahiro@gmail.com>
* mark ingress config fields as optional for controller-gen CRD generation
Signed-off-by: kahirokunn <okinakahiro@gmail.com>
* automate Helm chart RBAC sync from generated ClusterRoles
Signed-off-by: kahirokunn <okinakahiro@gmail.com>
---------
Signed-off-by: kahirokunn <okinakahiro@gmail.com>1 parent 043a222 commit d61290e
849 files changed
Lines changed: 379960 additions & 9470 deletions
File tree
- config
- charts/knative-operator/templates
- crds
- rbac
- crd
- bases
- rbac
- hack
- boilerplate
- pkg
- apis/operator
- base
- v1beta1
- reconciler/knativeserving/ingress
- vendor
- github.com
- a8m/envsubst
- parse
- agext/levenshtein
- alecthomas/participle/v2
- lexer
- apparentlymart/go-textseg/v15
- textseg
- dimchansky/utfbom
- elliotchance/orderedmap
- fatih/color
- go-ini/ini
- gobuffalo/flect
- goccy
- go-json
- internal
- decoder
- encoder
- vm_color_indent
- vm_color
- vm_indent
- vm
- errors
- runtime
- go-yaml
- ast
- internal
- errors
- format
- lexer
- parser
- printer
- scanner
- token
- hashicorp/hcl/v2
- ext/customdecode
- hclsyntax
- hclwrite
- inconshreveable/mousetrap
- jinzhu/copier
- magiconair/properties
- mattn
- go-colorable
- go-isatty
- mikefarah/yq/v4
- cmd
- pkg/yqlib
- mitchellh/go-wordwrap
- pelletier/go-toml/v2
- internal
- ast
- characters
- tracker
- unstable
- spf13/cobra
- yuin/gopher-lua
- ast
- parse
- pm
- zclconf/go-cty
- cty
- convert
- ctymarks
- ctystrings
- function
- stdlib
- gocty
- json
- set
- go.yaml.in/yaml/v4
- internal/libyaml
- golang.org/x
- net/html
- atom
- charset
- text
- encoding
- charmap
- htmlindex
- internal
- identifier
- japanese
- korean
- simplifiedchinese
- traditionalchinese
- unicode
- internal/utf8internal
- runes
- tools/cmd/stringer
- gopkg.in/op/go-logging.v1
- sigs.k8s.io/controller-tools
- cmd/controller-gen
- pkg
- applyconfiguration
- crd
- markers
- deepcopy
- genall
- help
- pretty
- internal/crd
- loader
- markers
- rbac
- schemapatcher
- internal/yaml
- version
- webhook
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
80 | 80 | | |
81 | 81 | | |
82 | 82 | | |
83 | | - | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
84 | 86 | | |
Lines changed: 3582 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 3853 additions & 0 deletions
Large diffs are not rendered by default.
Large diffs are not rendered by default.
0 commit comments