Add Neighbourhood CR creation and distribution logic with cluster removal and claim update handling
Showing
- Dockerfile 1 addition, 1 deletionDockerfile
- api/v1alpha1/codecoapp_neighbour.go 14 additions, 4 deletionsapi/v1alpha1/codecoapp_neighbour.go
- api/v1alpha1/zz_generated.deepcopy.go 39 additions, 2 deletionsapi/v1alpha1/zz_generated.deepcopy.go
- config/crd/bases/codeco.he-codeco.eu_codecoapps.yaml 816 additions, 214 deletionsconfig/crd/bases/codeco.he-codeco.eu_codecoapps.yaml
- config/crd/bases/codeco.he-codeco.eu_neighbourhoods.yaml 25 additions, 2 deletionsconfig/crd/bases/codeco.he-codeco.eu_neighbourhoods.yaml
- config/crd/kustomization.yaml 1 addition, 0 deletionsconfig/crd/kustomization.yaml
- config/multicluster/example_cluster_claim.yaml 6 additions, 0 deletionsconfig/multicluster/example_cluster_claim.yaml
- config/rbac/mc-role-binding.yaml 13 additions, 0 deletionsconfig/rbac/mc-role-binding.yaml
- config/rbac/mc-role.yaml 9 additions, 0 deletionsconfig/rbac/mc-role.yaml
- config/rbac/neighbourhood_role.yaml 36 additions, 0 deletionsconfig/rbac/neighbourhood_role.yaml
- config/rbac/neighbourhood_role_binding.yaml 31 additions, 0 deletionsconfig/rbac/neighbourhood_role_binding.yaml
- config/rbac/role.yaml 27 additions, 2 deletionsconfig/rbac/role.yaml
- config/samples/codeco_v1alpha1_codecoapp_ver3.yaml 0 additions, 2 deletionsconfig/samples/codeco_v1alpha1_codecoapp_ver3.yaml
- config/samples/codeco_v1alpha1_neighbourhood.yaml 9 additions, 4 deletionsconfig/samples/codeco_v1alpha1_neighbourhood.yaml
- controllers/codecoapp_controller.go 19 additions, 3 deletionscontrollers/codecoapp_controller.go
- controllers/neighbourhood_controller.go 322 additions, 119 deletionscontrollers/neighbourhood_controller.go
- go.mod 0 additions, 1 deletiongo.mod
- go.sum 0 additions, 2 deletionsgo.sum
- main.go 16 additions, 1 deletionmain.go
This diff is collapsed.
config/rbac/mc-role-binding.yaml
0 → 100644
config/rbac/mc-role.yaml
0 → 100644
config/rbac/neighbourhood_role.yaml
0 → 100644
config/rbac/neighbourhood_role_binding.yaml
0 → 100644
This diff is collapsed.
... | ... | @@ -11,7 +11,6 @@ require ( |
github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring v0.74.0 | ||
github.com/prometheus/client_golang v1.19.1 | ||
github.com/prometheus/common v0.55.0 | ||
github.com/tidwall/pretty v1.2.1 | ||
k8s.io/api v0.32.2 | ||
k8s.io/apimachinery v0.32.2 | ||
k8s.io/client-go v0.32.2 | ||
... | ... |
... | ... | @@ -109,8 +109,6 @@ github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO |
github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= | ||
github.com/stretchr/testify v1.9.0 h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg= | ||
github.com/stretchr/testify v1.9.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY= | ||
github.com/tidwall/pretty v1.2.1 h1:qjsOFOWWQl+N3RsoF5/ssm1pHmJJwhjlSbZ51I6wMl4= | ||
github.com/tidwall/pretty v1.2.1/go.mod h1:ITEVvHYasfjBbM0u2Pg8T2nJnzm8xPwvNhhsoaGGjNU= | ||
github.com/x448/float16 v0.8.4 h1:qLwI1I70+NjRFUR3zs1JPUCgaCXSh3SW62uAKT1mSBM= | ||
github.com/x448/float16 v0.8.4/go.mod h1:14CWIYCyZA/cWjXOioeEpHeN/83MdbZDRQHoFcYsOfg= | ||
github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= | ||
... | ... |
Please register or sign in to comment