Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Place1/kloudlib
/ functions
Functions
53 in github.com/Place1/kloudlib
⨍
Functions
53
◇
Types & classes
106
↓ 4 callers
Method
cert
* Each component of linkerd needs a signed certficate. * This method will create a key + signed certficiate * for use by a linkerd component.
packages/linkerd/index.ts:293
↓ 2 callers
Method
deploymentValues
(props: NginxIngressDeploymentMode)
packages/nginx-ingress/index.ts:219
↓ 2 callers
Method
l4Services
(props: Record<number, L4ServiceBackend>)
packages/nginx-ingress/index.ts:266
↓ 2 callers
Function
removeHelmHooks
()
packages/utils/index.ts:1
↓ 1 callers
Method
azureExtraArgs
(props: Azure)
packages/oauth-proxy/index.ts:231
↓ 1 callers
Method
bundleEnvs
(name: string, props: AppInputs)
packages/archetypes/app.ts:200
↓ 1 callers
Method
controllerValues
(props?: NginxIngressInputs)
packages/nginx-ingress/index.ts:192
↓ 1 callers
Method
createDefaultBlockPool
( name: string, props: RookCephInputs | undefined, cluster: k8s.apiextensions.CustomResource )
packages/rook-ceph/index.ts:401
↓ 1 callers
Method
createDefaultCluster
(name: string, props: RookCephInputs | undefined, rook: k8s.helm.v3.Chart)
packages/rook-ceph/index.ts:346
↓ 1 callers
Method
createDefaultStorageClass
( name: string, props: RookCephInputs | undefined, cluster: k8s.apiextensions.CustomResource,
packages/rook-ceph/index.ts:430
↓ 1 callers
Method
createDeployment
(name: string, props: AppInputs)
packages/archetypes/app.ts:273
↓ 1 callers
Method
createDockerImage
(name: string, props: AppInputs)
packages/archetypes/app.ts:259
↓ 1 callers
Method
createIngress
(name: string, props: AppInputs)
packages/archetypes/app.ts:478
↓ 1 callers
Method
createRookOperator
(name: string, props?: RookCephInputs)
packages/rook-ceph/index.ts:217
↓ 1 callers
Method
createService
(name: string, props: AppInputs)
packages/archetypes/app.ts:446
↓ 1 callers
Method
createToolbox
(name: string, props: RookCephInputs | undefined, rook: k8s.helm.v3.Chart)
packages/rook-ceph/index.ts:238
↓ 1 callers
Method
createVolumes
(name: string, props: AppInputs)
packages/archetypes/app.ts:393
↓ 1 callers
Method
daemonSetValues
(props: NginxIngressDaemonSetMode)
packages/nginx-ingress/index.ts:206
↓ 1 callers
Function
getCommentText
* * @param { import("typedoc/dist/lib/models/comments").Comment } comment
docs/typedoc-theme/helpers/memberTable.js:31
↓ 1 callers
Method
gitHubExtraArgs
(props: GitHub)
packages/oauth-proxy/index.ts:237
↓ 1 callers
Method
gitLabExtraArgs
(props: GitLab)
packages/oauth-proxy/index.ts:245
↓ 1 callers
Method
googleExtraArgs
(props: Google)
packages/oauth-proxy/index.ts:253
↓ 1 callers
Method
passwd
(username: pulumi.Input<string>, password: pulumi.Input<string>)
packages/oauth-proxy/index.ts:262
↓ 1 callers
Method
providerArgs
(props: OAuthProxyInputs)
packages/oauth-proxy/index.ts:216
↓ 1 callers
Function
removeHelmTests
()
packages/utils/index.ts:26
↓ 1 callers
Function
replaceApiVersion
(kind: string, from: string, to: string)
packages/utils/index.ts:30
↓ 1 callers
Method
tls
* Linkerd requires TLS certificates to be provided * to the helm chart. * This method will generate all the root CA and the required * TLS ce
packages/linkerd/index.ts:229
Method
constructor
(name: string, props?: RookCephInputs, opts?: pulumi.CustomResourceOptions)
packages/rook-ceph/index.ts:189
Method
constructor
(name: string, props?: PostgreSQLInputs, opts?: pulumi.CustomResourceOptions)
packages/postgresql/index.ts:138
Method
constructor
(name: string, props?: GrafanaStackInputs, opts?: pulumi.CustomResourceOptions)
packages/grafana-stack/index.ts:47
Method
constructor
(name: string, props: ImagePullSecretInputs, opts?: pulumi.CustomResourceOptions)
packages/archetypes/image-pull-secret.ts:39
Method
constructor
(name: string, props: AppInputs, opts?: pulumi.CustomResourceOptions)
packages/archetypes/app.ts:177
Method
constructor
(name: string, props?: CertManagerInputs, opts?: pulumi.CustomResourceOptions)
packages/cert-manager/index.ts:61
Method
constructor
(name: string, props?: PrometheusInputs, opts?: pulumi.CustomResourceOptions)
packages/prometheus/index.ts:96
Method
constructor
(name: string, props?: NginxIngressInputs, opts?: pulumi.CustomResourceOptions)
packages/nginx-ingress/index.ts:124
Method
constructor
(name: string, props: PrometheusPostgreSQLExporterInputs, opts?: pulumi.CustomResourceOptions)
packages/prometheus-postgresql-exporter/index.ts:70
Method
constructor
(name: string, props?: MinioInputs, opts?: pulumi.CustomResourceOptions)
packages/minio/index.ts:129
Method
constructor
(name: string, props: PrometheusMongoDBExporterInputs, opts?: pulumi.CustomResourceOptions)
packages/prometheus-mongodb-exporter/index.ts:53
Method
constructor
(name: string, props?: LokiInputs, opts?: pulumi.CustomResourceOptions)
packages/loki/index.ts:60
Method
constructor
(name: string, props: OAuthProxyInputs, opts?: pulumi.CustomResourceOptions)
packages/oauth-proxy/index.ts:122
Method
constructor
(name: string, props: PrometheusServicebusExporterInputs, opts?: pulumi.CustomResourceOptions)
packages/prometheus-servicebus-exporter/index.ts:53
Method
constructor
(name: string, props: PrometheusMSSQLExporterInputs, opts?: pulumi.CustomResourceOptions)
packages/prometheus-mssql-exporter/index.ts:64
Method
constructor
(name: string, props?: GrafanaInputs, opts?: pulumi.CustomResourceOptions)
packages/grafana/index.ts:93
Method
constructor
(name: string, props?: LinkerdInputs, opts?: pulumi.CustomResourceOptions)
packages/linkerd/index.ts:76
Method
constructor
(name: string, props?: MetalLBInputs, opts?: pulumi.CustomResourceOptions)
packages/metal-lb/index.ts:44
Method
constructor
(name: string, props: PrometheusRedisExporterInputs, opts?: pulumi.CustomResourceOptions)
packages/prometheus-redis-exporter/index.ts:67
Method
constructor
(name: string, props?: MyComponentInputs, opts?: pulumi.CustomResourceOptions)
template/index.ts:39
Method
constructor
(renderer, basePath)
docs/typedoc-theme/theme.js:4
Method
injectDisabledAnnotation
* returns the 'linkerd.io/inject: enabled' annotation. * * @example * ```typescript * const ns = new k8s.core.v1.Namespace('ns', { *
packages/linkerd/index.ts:379
Method
injectEnabledAnnotation
* returns the 'linkerd.io/inject: enabled' annotation. * * @example * ```typescript * const ns = new k8s.core.v1.Namespace('ns', { *
packages/linkerd/index.ts:358
Function
memberTable
* @this { import("typedoc").ContainerReflection }
docs/typedoc-theme/helpers/memberTable.js:7
Method
nginxAnnotations
* nginxAnnotations returns an object including the required * ingress annotations to use this OAuthProxy with an nginx-ingress * backed ingress
packages/oauth-proxy/index.ts:205
Function
tableEscape
(text)
docs/typedoc-theme/helpers/memberTable.js:38