Directories ¶
Path | Synopsis |
---|---|
cmd
|
|
agent/clients
The package implements clients for the ror-agent
|
The package implements clients for the ror-agent |
agent/services/authservice
authservice implements authorization helpers for the agent
|
authservice implements authorization helpers for the agent |
agent/services/resourceupdatev2
package: resourceupdatev2 Path: cmd/agent/services/resourceupdatev2/resourceupdate.go
|
package: resourceupdatev2 Path: cmd/agent/services/resourceupdatev2/resourceupdate.go |
agentv2/clients
The package implements clients for the ror-agent
|
The package implements clients for the ror-agent |
agentv2/services/authservice
TODO: Remove this file once the rorconfig is implemented authservice implements authorization helpers for the agent
|
TODO: Remove this file once the rorconfig is implemented authservice implements authorization helpers for the agent |
agentv2/services/resourceupdatev2
package: resourceupdatev2 Path: cmd/agent/services/resourceupdatev2/resourceupdate.go
|
package: resourceupdatev2 Path: cmd/agent/services/resourceupdatev2/resourceupdate.go |
api/controllers/acl
The acl controller package provides controller functions for the /acl endpoints in the api V1.
|
The acl controller package provides controller functions for the /acl endpoints in the api V1. |
api/controllers/auditlogs
TODO: Describe package
|
TODO: Describe package |
api/controllers/clusters
The clusters controller package provides controller functions for the /cluster and /clusters endpoints in the api V1.
|
The clusters controller package provides controller functions for the /cluster and /clusters endpoints in the api V1. |
api/controllers/datacenters
TODO: Describe package
|
TODO: Describe package |
api/controllers/desired_version
TODO: Describe package
|
TODO: Describe package |
api/controllers/health
TODO: Describe package
|
TODO: Describe package |
api/controllers/m2m/configurationcontroller
TODO: Describe package
|
TODO: Describe package |
api/controllers/m2m/token
TODO: Describe package
|
TODO: Describe package |
api/controllers/metrics
TODO: Describe package
|
TODO: Describe package |
api/controllers/operatorconfigs
TODO: Describe package
|
TODO: Describe package |
api/controllers/prices
TODO: Describe package
|
TODO: Describe package |
api/controllers/resourcescontroller
resourcecontroller implements all controllers for resources
|
resourcecontroller implements all controllers for resources |
api/controllers/v2/resourcescontroller
resourcecontroller implements all controllers for resources
|
resourcecontroller implements all controllers for resources |
api/docs
Package docs Code generated by swaggo/swag.
|
Package docs Code generated by swaggo/swag. |
api/services/clustersService
Package clustersservice cluster package provides services to get and manipulate the cluster object
|
Package clustersservice cluster package provides services to get and manipulate the cluster object |
api/services/resourcesService
the resource service package provides services to get and manipulate resources
|
the resource service package provides services to get and manipulate resources |
generator
The Generator package provides a way to generate code for collecting, transfering and saving resources in the agent and api.
|
The Generator package provides a way to generate code for collecting, transfering and saving resources in the agent and api. |
nhn/rabbitmq
NHN Rabbit package
|
NHN Rabbit package |
operator/api/v1alpha1
Package v1alpha1 contains API Schema definitions for the apps v1alpha1 API group +kubebuilder:object:generate=true +groupName=ror.nhn.no
|
Package v1alpha1 contains API Schema definitions for the apps v1alpha1 API group +kubebuilder:object:generate=true +groupName=ror.nhn.no |
operator/clients
The package implements clients for the ror-agent
|
The package implements clients for the ror-agent |
tanzu/agent/services/authservice
authservice implements authorization helpers for the agent
|
authservice implements authorization helpers for the agent |
tanzu/agent/services/resourceupdatev2
package: resourceupdatev2 Path: cmd/agent/services/resourceupdatev2/resourceupdate.go
|
package: resourceupdatev2 Path: cmd/agent/services/resourceupdatev2/resourceupdate.go |
internal
|
|
acl/repositories
Package provides functions to do crud operations on acl as well as verification fo access
|
Package provides functions to do crud operations on acl as well as verification fo access |
clients/helsegitlab
TODO: Replace with go-gitlab compatible library
|
TODO: Replace with go-gitlab compatible library |
configuration
the configuration package is responsible for loading and merging configurations it implements loaders and parsers
|
the configuration package is responsible for loading and merging configurations it implements loaders and parsers |
identity/models
Package implements models representing identity
|
Package implements models representing identity |
models/rorResources
THIS FILE IS GENERATED, DO NOT EDIT ref: build/generator/main.go
|
THIS FILE IS GENERATED, DO NOT EDIT ref: build/generator/main.go |
models/viewsmodels
this package provides models for views
|
this package provides models for views |
mongodbrepo/repositories/resourcesmongodbrepo
package implements repofunctions to do crud operations on resources
|
package implements repofunctions to do crud operations on resources |
mongodbrepo/repositories/viewsRepo
package implements repofunctions to get resources for views
|
package implements repofunctions to get resources for views |
provider/clusterorder
The package clusterorder provides the interface and the factory method to create a new clusterorder based on the provider TODO: This might be a implementation in the upcoming ResourceFramework
|
The package clusterorder provides the interface and the factory method to create a new clusterorder based on the provider TODO: This might be a implementation in the upcoming ResourceFramework |
provider/clusterorder/utils
The utils package is a helper package that provides utility functions for the clusterorder package.
|
The utils package is a helper package that provides utility functions for the clusterorder package. |
rorresources/rortest
TODO: Remove before merge
|
TODO: Remove before merge |
pkg
|
|
apicontracts/apiresourcecontracts
package delivers apicontracts for resources
|
package delivers apicontracts for resources |
auth/userauth/msgraph
This package contains the msgraph package which is used to interact with the Microsoft Graph API it implements the UserWithGroup struct and the GraphClient struct
|
This package contains the msgraph package which is used to interact with the Microsoft Graph API it implements the UserWithGroup struct and the GraphClient struct |
clients/cyberark
Description: This file contains the Cyberark client and its methods to authenticate, get secrets and passwords from Cyberark.
|
Description: This file contains the Cyberark client and its methods to authenticate, get secrets and passwords from Cyberark. |
clients/kubernetes/dynamicwatcher
package dynamic watcher provides a way to watch for changes in kubernetes resources the function Start takes a kubernetes clientset and a list of DynamicWatcherConfig and starts a watcher for each configuration
|
package dynamic watcher provides a way to watch for changes in kubernetes resources the function Start takes a kubernetes clientset and a list of DynamicWatcherConfig and starts a watcher for each configuration |
clients/redisdb
Package implements the redis database helpers
|
Package implements the redis database helpers |
config/rorclientconfig
RorConfig represents a ror configuration and clients for ror and Kubernetes.
|
RorConfig represents a ror configuration and clients for ror and Kubernetes. |
context/gincontext
Package contextservices The package provides functions to get and work with ror contexts
|
Package contextservices The package provides functions to get and work with ror contexts |
context/mscontext
The package provides ror-context for services
|
The package provides ror-context for services |
context/rorcontext
Package contextservices The package provides functions to get and work with ror contexts
|
Package contextservices The package provides functions to get and work with ror contexts |
helpers/k8sportforwarder
Package k8sportforwarder is responsible for forwarding ports from a pod to the local machine.
|
Package k8sportforwarder is responsible for forwarding ports from a pod to the local machine. |
models/acl
aclmodels contains models for acl v1 and v2
|
aclmodels contains models for acl v1 and v2 |
models/identity
Package implements models representing identity
|
Package implements models representing identity |
rorresources/rordefs
The package provides the models and variables needed to generate code and endpoints for the implemented rorresources
|
The package provides the models and variables needed to generate code and endpoints for the implemented rorresources |
rorresources/rortypes
package delivers apicontracts for resources
|
package delivers apicontracts for resources |
Click to show internal directories.
Click to hide internal directories.