Skip to content
This repository was archived by the owner on Jun 11, 2025. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 18 additions & 2 deletions .tools/nvim/dap/go.lua
Original file line number Diff line number Diff line change
Expand Up @@ -139,9 +139,13 @@ dap.configurations.go = {
args = { "--dev" },
console = "externalTerminal",
-- externalTerminal = true,
envFile = {
vim.g.root_dir .. "/operators/msvc-mongo" .. "/.secrets/env",
env = {
["RECONCILE_PERIOD"] = "30s",
["MAX_CONCURRENT_RECONCILES"] = "1",
},
-- envFile = {
-- vim.g.root_dir .. "/operators/msvc-mongo" .. "/.secrets/env",
-- },
},
{
type = "go",
Expand All @@ -155,4 +159,16 @@ dap.configurations.go = {
vim.g.root_dir .. "/operators/clusters" .. "/.secrets/env",
},
},
{
type = "go",
name = "Debug msvc-n-mres",
request = "launch",
program = vim.g.root_dir .. "/operators/msvc-n-mres",
args = { "--dev" },
console = "externalTerminal",
-- externalTerminal = true,
envFile = {
vim.g.root_dir .. "/operators/msvc-n-mres" .. "/.secrets/env",
},
},
}
15 changes: 15 additions & 0 deletions admission-webhooks/k8s-manifests/cert.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
apiVersion: cert-manager.io/v1
kind: Certificate
metadata:
name: kloudlite-admission-webhooks-cert
namespace: kl-core
spec:
dnsNames:
- kloudlite-admission-webhooks.kl-core.svc.cluster.local
- kloudlite-admission-webhooks.kl-core
- kloudlite-admission-webhooks
issuerRef:
group: cert-manager.io
kind: ClusterIssuer
name: cluster-issuer
secretName: kloudlite-admission-webhooks-cert-tls
5 changes: 5 additions & 0 deletions admission-webhooks/main.go
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
package main

func main() {

}
2 changes: 1 addition & 1 deletion apis/artifacts/v1/harborproject_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ type HarborProject struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`

Spec HarborProjectSpec `json:"spec,omitempty"`
Spec HarborProjectSpec `json:"spec"`
Status rApi.Status `json:"status,omitempty"`
}

Expand Down
2 changes: 1 addition & 1 deletion apis/artifacts/v1/harboruseraccount_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ type HarborUserAccount struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`

Spec HarborUserAccountSpec `json:"spec,omitempty"`
Spec HarborUserAccountSpec `json:"spec"`
Status rApi.Status `json:"status,omitempty"`
}

Expand Down
2 changes: 1 addition & 1 deletion apis/clusters/v1/byoc_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ type BYOC struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`

Spec BYOCSpec `json:"spec,omitempty"`
Spec BYOCSpec `json:"spec"`
Status rApi.Status `json:"status,omitempty"`
}

Expand Down
2 changes: 1 addition & 1 deletion apis/clusters/v1/node_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ type Node struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`

Spec NodeSpec `json:"spec,omitempty"`
Spec NodeSpec `json:"spec"`
Status rApi.Status `json:"status,omitempty"`
}

Expand Down
2 changes: 1 addition & 1 deletion apis/clusters/v1/nodepool_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ type NodePool struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`

Spec NodePoolSpec `json:"spec,omitempty"`
Spec NodePoolSpec `json:"spec"`
Status rApi.Status `json:"status,omitempty"`
}

Expand Down
2 changes: 1 addition & 1 deletion apis/crds/v1/account_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ type Account struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`

Spec AccountSpec `json:"spec,omitempty"`
Spec AccountSpec `json:"spec"`
Status rApi.Status `json:"status,omitempty"`
}

Expand Down
2 changes: 1 addition & 1 deletion apis/crds/v1/app_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -156,7 +156,7 @@ type App struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`

Spec AppSpec `json:"spec,omitempty"`
Spec AppSpec `json:"spec"`
// +kubebuilder:default=true
Enabled *bool `json:"enabled,omitempty"`

Expand Down
2 changes: 1 addition & 1 deletion apis/crds/v1/edgerouter_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ type EdgeRouter struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`

Spec EdgeRouterSpec `json:"spec,omitempty"`
Spec EdgeRouterSpec `json:"spec"`
Status rApi.Status `json:"status,omitempty"`
}

Expand Down
2 changes: 1 addition & 1 deletion apis/crds/v1/env_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ type Env struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`

Spec EnvSpec `json:"spec,omitempty"`
Spec EnvSpec `json:"spec"`
Status rApi.Status `json:"status,omitempty"`
}

Expand Down
2 changes: 1 addition & 1 deletion apis/crds/v1/managedresource_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ type ManagedResourceSpec struct {
type ManagedResource struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec ManagedResourceSpec `json:"spec,omitempty"`
Spec ManagedResourceSpec `json:"spec"`
// +kubebuilder:default=true
Enabled *bool `json:"enabled,omitempty"`
Status rApi.Status `json:"status,omitempty"`
Expand Down
2 changes: 1 addition & 1 deletion apis/crds/v1/managedservice_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ type ManagedService struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`

Spec ManagedServiceSpec `json:"spec,omitempty"`
Spec ManagedServiceSpec `json:"spec"`

// +kubebuilder:default=true
Enabled *bool `json:"enabled,omitempty"`
Expand Down
2 changes: 1 addition & 1 deletion apis/crds/v1/project_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ type Project struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`

Spec ProjectSpec `json:"spec,omitempty"`
Spec ProjectSpec `json:"spec"`
Status rApi.Status `json:"status,omitempty"`
}

Expand Down
2 changes: 1 addition & 1 deletion apis/crds/v1/router_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ type Router struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`

Spec RouterSpec `json:"spec,omitempty"`
Spec RouterSpec `json:"spec"`
// +kubebuilder:default=true
Enabled bool `json:"enabled,omitempty"`
Status rApi.Status `json:"status,omitempty"`
Expand Down
2 changes: 1 addition & 1 deletion apis/csi/v1/driver_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ type Driver struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`

Spec DriverSpec `json:"spec,omitempty"`
Spec DriverSpec `json:"spec"`
Status rApi.Status `json:"status,omitempty"`
}

Expand Down
2 changes: 1 addition & 1 deletion apis/elasticsearch.msvc/v1/kibana_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ type Kibana struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`

Spec KibanaSpec `json:"spec,omitempty"`
Spec KibanaSpec `json:"spec"`
Status rApi.Status `json:"status,omitempty"`
}

Expand Down
2 changes: 1 addition & 1 deletion apis/elasticsearch.msvc/v1/service_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ type Service struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`

Spec ServiceSpec `json:"spec,omitempty"`
Spec ServiceSpec `json:"spec"`
Status rApi.Status `json:"status,omitempty"`
}

Expand Down
2 changes: 1 addition & 1 deletion apis/extensions/v1/cluster_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ type Cluster struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`

Spec ClusterSpec `json:"spec,omitempty"`
Spec ClusterSpec `json:"spec"`
Status rApi.Status `json:"status,omitempty"`
}

Expand Down
2 changes: 1 addition & 1 deletion apis/extensions/v1/edgeworker_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ type EdgeWorker struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`

Spec EdgeWorkerSpec `json:"spec,omitempty"`
Spec EdgeWorkerSpec `json:"spec"`
Status rApi.Status `json:"status,omitempty"`
}

Expand Down
2 changes: 1 addition & 1 deletion apis/influxdb.msvc/v1/bucket_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ type Bucket struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`

Spec BucketSpec `json:"spec,omitempty"`
Spec BucketSpec `json:"spec"`
Status rApi.Status `json:"status,omitempty"`
}

Expand Down
2 changes: 1 addition & 1 deletion apis/influxdb.msvc/v1/service_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ type Service struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`

Spec ServiceSpec `json:"spec,omitempty"`
Spec ServiceSpec `json:"spec"`
Status rApi.Status `json:"status,omitempty"`
}

Expand Down
2 changes: 1 addition & 1 deletion apis/mongodb.msvc/v1/clusterservice_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ type ClusterService struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`

Spec ClusterServiceSpec `json:"spec,omitempty"`
Spec ClusterServiceSpec `json:"spec"`
Status rApi.Status `json:"status,omitempty"`
}

Expand Down
5 changes: 1 addition & 4 deletions apis/mongodb.msvc/v1/database_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,6 @@ import (
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
)

// EDIT THIS FILE! THIS IS SCAFFOLDING FOR YOU TO OWN!
// NOTE: json tags are required. Any new fields you add must have json tags for the fields to be serialized.

// DatabaseSpec defines the desired state of Database
type DatabaseSpec struct {
MsvcRef ct.MsvcRef `json:"msvcRef"`
Expand All @@ -26,7 +23,7 @@ type Database struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`

Spec DatabaseSpec `json:"spec,omitempty"`
Spec DatabaseSpec `json:"spec"`
Status rApi.Status `json:"status,omitempty"`
}

Expand Down
2 changes: 1 addition & 1 deletion apis/mongodb.msvc/v1/standaloneservice_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ type StandaloneService struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`

Spec StandaloneServiceSpec `json:"spec,omitempty"`
Spec StandaloneServiceSpec `json:"spec"`
Status rApi.Status `json:"status,omitempty"`
}

Expand Down
2 changes: 1 addition & 1 deletion apis/mysql.msvc/v1/clusterservice_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ type ClusterService struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`

Spec ClusterServiceSpec `json:"spec,omitempty"`
Spec ClusterServiceSpec `json:"spec"`
Status rApi.Status `json:"status,omitempty"`
}

Expand Down
2 changes: 1 addition & 1 deletion apis/mysql.msvc/v1/database_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ type Database struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`

Spec DatabaseSpec `json:"spec,omitempty"`
Spec DatabaseSpec `json:"spec"`
Status rApi.Status `json:"status,omitempty"`
}

Expand Down
2 changes: 1 addition & 1 deletion apis/mysql.msvc/v1/standaloneservice_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ type StandaloneService struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`

Spec StandaloneServiceSpec `json:"spec,omitempty"`
Spec StandaloneServiceSpec `json:"spec"`
Status rApi.Status `json:"status,omitempty"`
}

Expand Down
2 changes: 1 addition & 1 deletion apis/neo4j.msvc/v1/standaloneservice_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ type StandaloneService struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`

Spec StandaloneServiceSpec `json:"spec,omitempty"`
Spec StandaloneServiceSpec `json:"spec"`
Status rApi.Status `json:"status,omitempty"`
}

Expand Down
2 changes: 1 addition & 1 deletion apis/opensearch.msvc/v1/service_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ type Service struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`

Spec ServiceSpec `json:"spec,omitempty"`
Spec ServiceSpec `json:"spec"`
Status rApi.Status `json:"status,omitempty"`
}

Expand Down
2 changes: 1 addition & 1 deletion apis/redis.msvc/v1/aclaccount_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ type ACLAccount struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`

Spec ACLAccountSpec `json:"spec,omitempty"`
Spec ACLAccountSpec `json:"spec"`
Status rApi.Status `json:"status,omitempty"`
}

Expand Down
2 changes: 1 addition & 1 deletion apis/redis.msvc/v1/aclconfigmap_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ type ACLConfigMap struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`

Spec ACLConfigMapSpec `json:"spec,omitempty"`
Spec ACLConfigMapSpec `json:"spec"`
Status rApi.Status `json:"status,omitempty"`
}

Expand Down
2 changes: 1 addition & 1 deletion apis/redis.msvc/v1/standaloneservice_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ type StandaloneService struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`

Spec StandaloneServiceSpec `json:"spec,omitempty"`
Spec StandaloneServiceSpec `json:"spec"`
Status rApi.Status `json:"status,omitempty"`
}

Expand Down
2 changes: 1 addition & 1 deletion apis/redpanda.msvc/v1/acluser_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ type ACLUser struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`

Spec ACLUserSpec `json:"spec,omitempty"`
Spec ACLUserSpec `json:"spec"`
Status rApi.Status `json:"status,omitempty"`
}

Expand Down
2 changes: 1 addition & 1 deletion apis/redpanda.msvc/v1/admin_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ type Admin struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`

Spec AdminSpec `json:"spec,omitempty"`
Spec AdminSpec `json:"spec"`
Status rApi.Status `json:"status,omitempty"`
}

Expand Down
2 changes: 1 addition & 1 deletion apis/redpanda.msvc/v1/service_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ type Service struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`

Spec ServiceSpec `json:"spec,omitempty"`
Spec ServiceSpec `json:"spec"`
Status rApi.Status `json:"status,omitempty"`
}

Expand Down
2 changes: 1 addition & 1 deletion apis/redpanda.msvc/v1/topic_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ type Topic struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`

Spec TopicSpec `json:"spec,omitempty"`
Spec TopicSpec `json:"spec"`
Status rApi.Status `json:"status,omitempty"`
}

Expand Down
2 changes: 1 addition & 1 deletion apis/serverless/v1/lambda_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ type Lambda struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`

Spec LambdaSpec `json:"spec,omitempty"`
Spec LambdaSpec `json:"spec"`
Status rApi.Status `json:"status,omitempty"`
}

Expand Down
2 changes: 1 addition & 1 deletion apis/zookeeper.msvc/v1/service_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ type Service struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`

Spec ServiceSpec `json:"spec,omitempty"`
Spec ServiceSpec `json:"spec"`
Status rApi.Status `json:"status,omitempty"`
}

Expand Down
Loading