Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@pulumi/kubernetes

Package Overview
Dependencies
Maintainers
13
Versions
1379
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@pulumi/kubernetes - npm Package Compare versions

Comparing version 0.9.10-7-g8c64ce0 to 0.9.10-8-g7ba71a7

daemonSet.d.ts

6

configMap.d.ts

@@ -22,3 +22,3 @@ import * as pulumi from "pulumi";

generation: number;
labels?: {
labels: {
[key: string]: any;

@@ -39,3 +39,3 @@ };

*/
constructor(name: string, args: ConfigMapArgs, opts?: pulumi.ResourceOptions);
constructor(name: string, args?: ConfigMapArgs, opts?: pulumi.ResourceOptions);
}

@@ -55,3 +55,3 @@ /**

*/
readonly metadata: pulumi.Input<{
readonly metadata?: pulumi.Input<{
annotations?: pulumi.Input<{

@@ -58,0 +58,0 @@ [key: string]: any;

@@ -19,5 +19,3 @@ "use strict";

constructor(name, args, opts) {
if (args.metadata === undefined) {
throw new Error("Missing required property 'metadata'");
}
args = args || {};
super("kubernetes:/configMap:ConfigMap", name, {

@@ -24,0 +22,0 @@ "data": args.data,

@@ -6,3 +6,3 @@ import * as pulumi from "pulumi";

*/
export declare function getService(args: GetServiceArgs): Promise<GetServiceResult>;
export declare function getService(args?: GetServiceArgs): Promise<GetServiceResult>;
/**

@@ -15,3 +15,3 @@ * A collection of arguments for invoking getService.

*/
readonly metadata: pulumi.Input<{
readonly metadata?: pulumi.Input<{
annotations?: pulumi.Input<{

@@ -39,2 +39,16 @@ [key: string]: any;

}[];
readonly metadata: {
annotations?: {
[key: string]: any;
};
generation: number;
labels: {
[key: string]: any;
};
name: string;
namespace?: string;
resourceVersion: string;
selfLink: string;
uid: string;
}[];
readonly spec: {

@@ -41,0 +55,0 @@ clusterIp: string;

@@ -11,2 +11,3 @@ "use strict";

function getService(args) {
args = args || {};
return pulumi.runtime.invoke("kubernetes:/getService:getService", {

@@ -13,0 +14,0 @@ "metadata": args.metadata,

@@ -16,3 +16,3 @@ import * as pulumi from "pulumi";

generation: number;
labels?: {
labels: {
[key: string]: any;

@@ -55,3 +55,3 @@ };

*/
readonly metadata: pulumi.Input<{
readonly metadata?: pulumi.Input<{
annotations?: pulumi.Input<{

@@ -58,0 +58,0 @@ [key: string]: any;

@@ -19,5 +19,2 @@ "use strict";

constructor(name, args, opts) {
if (args.metadata === undefined) {
throw new Error("Missing required property 'metadata'");
}
if (args.spec === undefined) {

@@ -24,0 +21,0 @@ throw new Error("Missing required property 'spec'");

export * from "./configMap";
export * from "./daemonSet";
export * from "./deployment";
export * from "./getService";
export * from "./getStorageClass";
export * from "./horizontalPodAutoscaler";
export * from "./ingres";
export * from "./job";
export * from "./limitRange";

@@ -15,4 +19,5 @@ export * from "./namespace";

export * from "./serviceAccount";
export * from "./statefulSet";
export * from "./storageClass";
import * as config from "./config/index";
export { config };

@@ -10,5 +10,9 @@ "use strict";

__export(require("./configMap"));
__export(require("./daemonSet"));
__export(require("./deployment"));
__export(require("./getService"));
__export(require("./getStorageClass"));
__export(require("./horizontalPodAutoscaler"));
__export(require("./ingres"));
__export(require("./job"));
__export(require("./limitRange"));

@@ -24,2 +28,3 @@ __export(require("./namespace"));

__export(require("./serviceAccount"));
__export(require("./statefulSet"));
__export(require("./storageClass"));

@@ -26,0 +31,0 @@ // Export sub-modules:

@@ -18,3 +18,3 @@ import * as pulumi from "pulumi";

generation: number;
labels?: {
labels: {
[key: string]: any;

@@ -58,3 +58,3 @@ };

*/
constructor(name: string, args: LimitRangeArgs, opts?: pulumi.ResourceOptions);
constructor(name: string, args?: LimitRangeArgs, opts?: pulumi.ResourceOptions);
}

@@ -68,3 +68,3 @@ /**

*/
readonly metadata: pulumi.Input<{
readonly metadata?: pulumi.Input<{
annotations?: pulumi.Input<{

@@ -71,0 +71,0 @@ [key: string]: any;

@@ -21,5 +21,3 @@ "use strict";

constructor(name, args, opts) {
if (args.metadata === undefined) {
throw new Error("Missing required property 'metadata'");
}
args = args || {};
super("kubernetes:/limitRange:LimitRange", name, {

@@ -26,0 +24,0 @@ "metadata": args.metadata,

@@ -16,3 +16,3 @@ import * as pulumi from "pulumi";

generation: number;
labels?: {
labels: {
[key: string]: any;

@@ -19,0 +19,0 @@ };

{
"name": "@pulumi/kubernetes",
"version": "v0.9.10-7-g8c64ce0",
"version": "v0.9.10-8-g7ba71a7",
"scripts": {

@@ -5,0 +5,0 @@ "build": "tsc"

@@ -16,3 +16,3 @@ import * as pulumi from "pulumi";

generation: number;
labels?: {
labels: {
[key: string]: any;

@@ -19,0 +19,0 @@ };

@@ -15,3 +15,3 @@ import * as pulumi from "pulumi";

generation: number;
labels?: {
labels: {
[key: string]: any;

@@ -71,3 +71,3 @@ };

*/
readonly metadata: pulumi.Input<{
readonly metadata?: pulumi.Input<{
annotations?: pulumi.Input<{

@@ -74,0 +74,0 @@ [key: string]: any;

@@ -18,5 +18,2 @@ "use strict";

constructor(name, args, opts) {
if (args.metadata === undefined) {
throw new Error("Missing required property 'metadata'");
}
if (args.spec === undefined) {

@@ -23,0 +20,0 @@ throw new Error("Missing required property 'spec'");

@@ -17,3 +17,3 @@ import * as pulumi from "pulumi";

generation: number;
labels?: {
labels: {
[key: string]: any;

@@ -32,2 +32,3 @@ };

activeDeadlineSeconds?: number;
automountServiceAccountToken?: boolean;
container?: {

@@ -58,2 +59,13 @@ args?: string[];

}[];
envFrom?: {
configMapRef?: {
name?: string;
optional?: boolean;
}[];
prefix?: string;
secretRef?: {
name?: string;
optional?: boolean;
}[];
}[];
image?: string;

@@ -199,2 +211,170 @@ imagePullPolicy: string;

}[];
initContainer?: {
args?: string[];
command?: string[];
env?: {
name: string;
value?: string;
valueFrom?: {
configMapKeyRef?: {
key?: string;
name?: string;
}[];
fieldRef?: {
apiVersion?: string;
fieldPath?: string;
}[];
resourceFieldRef?: {
containerName?: string;
resource: string;
}[];
secretKeyRef?: {
key?: string;
name?: string;
}[];
}[];
}[];
envFrom?: {
configMapRef?: {
name?: string;
optional?: boolean;
}[];
prefix?: string;
secretRef?: {
name?: string;
optional?: boolean;
}[];
}[];
image?: string;
imagePullPolicy: string;
lifecycle?: {
postStart?: {
exec?: {
command?: string[];
}[];
httpGet?: {
host?: string;
httpHeader?: {
name?: string;
value?: string;
}[];
path?: string;
port?: string;
scheme?: string;
}[];
tcpSocket?: {
port: string;
}[];
}[];
preStop?: {
exec?: {
command?: string[];
}[];
httpGet?: {
host?: string;
httpHeader?: {
name?: string;
value?: string;
}[];
path?: string;
port?: string;
scheme?: string;
}[];
tcpSocket?: {
port: string;
}[];
}[];
}[];
livenessProbe?: {
exec?: {
command?: string[];
}[];
failureThreshold?: number;
httpGet?: {
host?: string;
httpHeader?: {
name?: string;
value?: string;
}[];
path?: string;
port?: string;
scheme?: string;
}[];
initialDelaySeconds?: number;
periodSeconds?: number;
successThreshold?: number;
tcpSocket?: {
port: string;
}[];
timeoutSeconds?: number;
}[];
name: string;
port?: {
containerPort: number;
hostIp?: string;
hostPort?: number;
name?: string;
protocol?: string;
}[];
readinessProbe?: {
exec?: {
command?: string[];
}[];
failureThreshold?: number;
httpGet?: {
host?: string;
httpHeader?: {
name?: string;
value?: string;
}[];
path?: string;
port?: string;
scheme?: string;
}[];
initialDelaySeconds?: number;
periodSeconds?: number;
successThreshold?: number;
tcpSocket?: {
port: string;
}[];
timeoutSeconds?: number;
}[];
resources: {
limits: {
cpu: string;
memory: string;
}[];
requests: {
cpu: string;
memory: string;
}[];
}[];
securityContext?: {
capabilities?: {
add?: string[];
drop?: string[];
}[];
privileged?: boolean;
readOnlyRootFilesystem?: boolean;
runAsNonRoot?: boolean;
runAsUser?: number;
seLinuxOptions?: {
level?: string;
role?: string;
type?: string;
user?: string;
}[];
}[];
stdin?: boolean;
stdinOnce?: boolean;
terminationMessagePath?: string;
tty?: boolean;
volumeMount?: {
mountPath: string;
name: string;
readOnly?: boolean;
subPath?: string;
}[];
workingDir?: string;
}[];
nodeName: string;

@@ -395,3 +575,3 @@ nodeSelector?: {

*/
readonly metadata: pulumi.Input<{
readonly metadata?: pulumi.Input<{
annotations?: pulumi.Input<{

@@ -416,2 +596,3 @@ [key: string]: any;

activeDeadlineSeconds?: pulumi.Input<number>;
automountServiceAccountToken?: pulumi.Input<boolean>;
container?: pulumi.Input<{

@@ -442,2 +623,13 @@ args?: pulumi.Input<pulumi.Input<string>[]>;

}[]>;
envFrom?: pulumi.Input<{
configMapRef?: pulumi.Input<{
name?: pulumi.Input<string>;
optional?: pulumi.Input<boolean>;
}[]>;
prefix?: pulumi.Input<string>;
secretRef?: pulumi.Input<{
name?: pulumi.Input<string>;
optional?: pulumi.Input<boolean>;
}[]>;
}[]>;
image?: pulumi.Input<string>;

@@ -583,2 +775,170 @@ imagePullPolicy?: pulumi.Input<string>;

}[]>;
initContainer?: pulumi.Input<{
args?: pulumi.Input<pulumi.Input<string>[]>;
command?: pulumi.Input<pulumi.Input<string>[]>;
env?: pulumi.Input<{
name: pulumi.Input<string>;
value?: pulumi.Input<string>;
valueFrom?: pulumi.Input<{
configMapKeyRef?: pulumi.Input<{
key?: pulumi.Input<string>;
name?: pulumi.Input<string>;
}[]>;
fieldRef?: pulumi.Input<{
apiVersion?: pulumi.Input<string>;
fieldPath?: pulumi.Input<string>;
}[]>;
resourceFieldRef?: pulumi.Input<{
containerName?: pulumi.Input<string>;
resource: pulumi.Input<string>;
}[]>;
secretKeyRef?: pulumi.Input<{
key?: pulumi.Input<string>;
name?: pulumi.Input<string>;
}[]>;
}[]>;
}[]>;
envFrom?: pulumi.Input<{
configMapRef?: pulumi.Input<{
name?: pulumi.Input<string>;
optional?: pulumi.Input<boolean>;
}[]>;
prefix?: pulumi.Input<string>;
secretRef?: pulumi.Input<{
name?: pulumi.Input<string>;
optional?: pulumi.Input<boolean>;
}[]>;
}[]>;
image?: pulumi.Input<string>;
imagePullPolicy?: pulumi.Input<string>;
lifecycle?: pulumi.Input<{
postStart?: pulumi.Input<{
exec?: pulumi.Input<{
command?: pulumi.Input<pulumi.Input<string>[]>;
}[]>;
httpGet?: pulumi.Input<{
host?: pulumi.Input<string>;
httpHeader?: pulumi.Input<{
name?: pulumi.Input<string>;
value?: pulumi.Input<string>;
}[]>;
path?: pulumi.Input<string>;
port?: pulumi.Input<string>;
scheme?: pulumi.Input<string>;
}[]>;
tcpSocket?: pulumi.Input<{
port: pulumi.Input<string>;
}[]>;
}[]>;
preStop?: pulumi.Input<{
exec?: pulumi.Input<{
command?: pulumi.Input<pulumi.Input<string>[]>;
}[]>;
httpGet?: pulumi.Input<{
host?: pulumi.Input<string>;
httpHeader?: pulumi.Input<{
name?: pulumi.Input<string>;
value?: pulumi.Input<string>;
}[]>;
path?: pulumi.Input<string>;
port?: pulumi.Input<string>;
scheme?: pulumi.Input<string>;
}[]>;
tcpSocket?: pulumi.Input<{
port: pulumi.Input<string>;
}[]>;
}[]>;
}[]>;
livenessProbe?: pulumi.Input<{
exec?: pulumi.Input<{
command?: pulumi.Input<pulumi.Input<string>[]>;
}[]>;
failureThreshold?: pulumi.Input<number>;
httpGet?: pulumi.Input<{
host?: pulumi.Input<string>;
httpHeader?: pulumi.Input<{
name?: pulumi.Input<string>;
value?: pulumi.Input<string>;
}[]>;
path?: pulumi.Input<string>;
port?: pulumi.Input<string>;
scheme?: pulumi.Input<string>;
}[]>;
initialDelaySeconds?: pulumi.Input<number>;
periodSeconds?: pulumi.Input<number>;
successThreshold?: pulumi.Input<number>;
tcpSocket?: pulumi.Input<{
port: pulumi.Input<string>;
}[]>;
timeoutSeconds?: pulumi.Input<number>;
}[]>;
name: pulumi.Input<string>;
port?: pulumi.Input<{
containerPort: pulumi.Input<number>;
hostIp?: pulumi.Input<string>;
hostPort?: pulumi.Input<number>;
name?: pulumi.Input<string>;
protocol?: pulumi.Input<string>;
}[]>;
readinessProbe?: pulumi.Input<{
exec?: pulumi.Input<{
command?: pulumi.Input<pulumi.Input<string>[]>;
}[]>;
failureThreshold?: pulumi.Input<number>;
httpGet?: pulumi.Input<{
host?: pulumi.Input<string>;
httpHeader?: pulumi.Input<{
name?: pulumi.Input<string>;
value?: pulumi.Input<string>;
}[]>;
path?: pulumi.Input<string>;
port?: pulumi.Input<string>;
scheme?: pulumi.Input<string>;
}[]>;
initialDelaySeconds?: pulumi.Input<number>;
periodSeconds?: pulumi.Input<number>;
successThreshold?: pulumi.Input<number>;
tcpSocket?: pulumi.Input<{
port: pulumi.Input<string>;
}[]>;
timeoutSeconds?: pulumi.Input<number>;
}[]>;
resources?: pulumi.Input<{
limits?: pulumi.Input<{
cpu?: pulumi.Input<string>;
memory?: pulumi.Input<string>;
}[]>;
requests?: pulumi.Input<{
cpu?: pulumi.Input<string>;
memory?: pulumi.Input<string>;
}[]>;
}[]>;
securityContext?: pulumi.Input<{
capabilities?: pulumi.Input<{
add?: pulumi.Input<pulumi.Input<string>[]>;
drop?: pulumi.Input<pulumi.Input<string>[]>;
}[]>;
privileged?: pulumi.Input<boolean>;
readOnlyRootFilesystem?: pulumi.Input<boolean>;
runAsNonRoot?: pulumi.Input<boolean>;
runAsUser?: pulumi.Input<number>;
seLinuxOptions?: pulumi.Input<{
level?: pulumi.Input<string>;
role?: pulumi.Input<string>;
type?: pulumi.Input<string>;
user?: pulumi.Input<string>;
}[]>;
}[]>;
stdin?: pulumi.Input<boolean>;
stdinOnce?: pulumi.Input<boolean>;
terminationMessagePath?: pulumi.Input<string>;
tty?: pulumi.Input<boolean>;
volumeMount?: pulumi.Input<{
mountPath: pulumi.Input<string>;
name: pulumi.Input<string>;
readOnly?: pulumi.Input<boolean>;
subPath?: pulumi.Input<string>;
}[]>;
workingDir?: pulumi.Input<string>;
}[]>;
nodeName?: pulumi.Input<string>;

@@ -585,0 +945,0 @@ nodeSelector?: pulumi.Input<{

@@ -20,5 +20,2 @@ "use strict";

constructor(name, args, opts) {
if (args.metadata === undefined) {
throw new Error("Missing required property 'metadata'");
}
if (args.spec === undefined) {

@@ -25,0 +22,0 @@ throw new Error("Missing required property 'spec'");

@@ -16,3 +16,3 @@ import * as pulumi from "pulumi";

generation: number;
labels?: {
labels: {
[key: string]: any;

@@ -37,2 +37,3 @@ };

activeDeadlineSeconds?: number;
automountServiceAccountToken?: boolean;
container?: {

@@ -63,2 +64,13 @@ args?: string[];

}[];
envFrom?: {
configMapRef?: {
name?: string;
optional?: boolean;
}[];
prefix?: string;
secretRef?: {
name?: string;
optional?: boolean;
}[];
}[];
image?: string;

@@ -204,2 +216,170 @@ imagePullPolicy: string;

}[];
initContainer?: {
args?: string[];
command?: string[];
env?: {
name: string;
value?: string;
valueFrom?: {
configMapKeyRef?: {
key?: string;
name?: string;
}[];
fieldRef?: {
apiVersion?: string;
fieldPath?: string;
}[];
resourceFieldRef?: {
containerName?: string;
resource: string;
}[];
secretKeyRef?: {
key?: string;
name?: string;
}[];
}[];
}[];
envFrom?: {
configMapRef?: {
name?: string;
optional?: boolean;
}[];
prefix?: string;
secretRef?: {
name?: string;
optional?: boolean;
}[];
}[];
image?: string;
imagePullPolicy: string;
lifecycle?: {
postStart?: {
exec?: {
command?: string[];
}[];
httpGet?: {
host?: string;
httpHeader?: {
name?: string;
value?: string;
}[];
path?: string;
port?: string;
scheme?: string;
}[];
tcpSocket?: {
port: string;
}[];
}[];
preStop?: {
exec?: {
command?: string[];
}[];
httpGet?: {
host?: string;
httpHeader?: {
name?: string;
value?: string;
}[];
path?: string;
port?: string;
scheme?: string;
}[];
tcpSocket?: {
port: string;
}[];
}[];
}[];
livenessProbe?: {
exec?: {
command?: string[];
}[];
failureThreshold?: number;
httpGet?: {
host?: string;
httpHeader?: {
name?: string;
value?: string;
}[];
path?: string;
port?: string;
scheme?: string;
}[];
initialDelaySeconds?: number;
periodSeconds?: number;
successThreshold?: number;
tcpSocket?: {
port: string;
}[];
timeoutSeconds?: number;
}[];
name: string;
port?: {
containerPort: number;
hostIp?: string;
hostPort?: number;
name?: string;
protocol?: string;
}[];
readinessProbe?: {
exec?: {
command?: string[];
}[];
failureThreshold?: number;
httpGet?: {
host?: string;
httpHeader?: {
name?: string;
value?: string;
}[];
path?: string;
port?: string;
scheme?: string;
}[];
initialDelaySeconds?: number;
periodSeconds?: number;
successThreshold?: number;
tcpSocket?: {
port: string;
}[];
timeoutSeconds?: number;
}[];
resources: {
limits: {
cpu: string;
memory: string;
}[];
requests: {
cpu: string;
memory: string;
}[];
}[];
securityContext?: {
capabilities?: {
add?: string[];
drop?: string[];
}[];
privileged?: boolean;
readOnlyRootFilesystem?: boolean;
runAsNonRoot?: boolean;
runAsUser?: number;
seLinuxOptions?: {
level?: string;
role?: string;
type?: string;
user?: string;
}[];
}[];
stdin?: boolean;
stdinOnce?: boolean;
terminationMessagePath?: string;
tty?: boolean;
volumeMount?: {
mountPath: string;
name: string;
readOnly?: boolean;
subPath?: string;
}[];
workingDir?: string;
}[];
nodeName: string;

@@ -401,3 +581,3 @@ nodeSelector?: {

*/
readonly metadata: pulumi.Input<{
readonly metadata?: pulumi.Input<{
annotations?: pulumi.Input<{

@@ -428,2 +608,3 @@ [key: string]: any;

activeDeadlineSeconds?: pulumi.Input<number>;
automountServiceAccountToken?: pulumi.Input<boolean>;
container?: pulumi.Input<{

@@ -454,2 +635,13 @@ args?: pulumi.Input<pulumi.Input<string>[]>;

}[]>;
envFrom?: pulumi.Input<{
configMapRef?: pulumi.Input<{
name?: pulumi.Input<string>;
optional?: pulumi.Input<boolean>;
}[]>;
prefix?: pulumi.Input<string>;
secretRef?: pulumi.Input<{
name?: pulumi.Input<string>;
optional?: pulumi.Input<boolean>;
}[]>;
}[]>;
image?: pulumi.Input<string>;

@@ -595,2 +787,170 @@ imagePullPolicy?: pulumi.Input<string>;

}[]>;
initContainer?: pulumi.Input<{
args?: pulumi.Input<pulumi.Input<string>[]>;
command?: pulumi.Input<pulumi.Input<string>[]>;
env?: pulumi.Input<{
name: pulumi.Input<string>;
value?: pulumi.Input<string>;
valueFrom?: pulumi.Input<{
configMapKeyRef?: pulumi.Input<{
key?: pulumi.Input<string>;
name?: pulumi.Input<string>;
}[]>;
fieldRef?: pulumi.Input<{
apiVersion?: pulumi.Input<string>;
fieldPath?: pulumi.Input<string>;
}[]>;
resourceFieldRef?: pulumi.Input<{
containerName?: pulumi.Input<string>;
resource: pulumi.Input<string>;
}[]>;
secretKeyRef?: pulumi.Input<{
key?: pulumi.Input<string>;
name?: pulumi.Input<string>;
}[]>;
}[]>;
}[]>;
envFrom?: pulumi.Input<{
configMapRef?: pulumi.Input<{
name?: pulumi.Input<string>;
optional?: pulumi.Input<boolean>;
}[]>;
prefix?: pulumi.Input<string>;
secretRef?: pulumi.Input<{
name?: pulumi.Input<string>;
optional?: pulumi.Input<boolean>;
}[]>;
}[]>;
image?: pulumi.Input<string>;
imagePullPolicy?: pulumi.Input<string>;
lifecycle?: pulumi.Input<{
postStart?: pulumi.Input<{
exec?: pulumi.Input<{
command?: pulumi.Input<pulumi.Input<string>[]>;
}[]>;
httpGet?: pulumi.Input<{
host?: pulumi.Input<string>;
httpHeader?: pulumi.Input<{
name?: pulumi.Input<string>;
value?: pulumi.Input<string>;
}[]>;
path?: pulumi.Input<string>;
port?: pulumi.Input<string>;
scheme?: pulumi.Input<string>;
}[]>;
tcpSocket?: pulumi.Input<{
port: pulumi.Input<string>;
}[]>;
}[]>;
preStop?: pulumi.Input<{
exec?: pulumi.Input<{
command?: pulumi.Input<pulumi.Input<string>[]>;
}[]>;
httpGet?: pulumi.Input<{
host?: pulumi.Input<string>;
httpHeader?: pulumi.Input<{
name?: pulumi.Input<string>;
value?: pulumi.Input<string>;
}[]>;
path?: pulumi.Input<string>;
port?: pulumi.Input<string>;
scheme?: pulumi.Input<string>;
}[]>;
tcpSocket?: pulumi.Input<{
port: pulumi.Input<string>;
}[]>;
}[]>;
}[]>;
livenessProbe?: pulumi.Input<{
exec?: pulumi.Input<{
command?: pulumi.Input<pulumi.Input<string>[]>;
}[]>;
failureThreshold?: pulumi.Input<number>;
httpGet?: pulumi.Input<{
host?: pulumi.Input<string>;
httpHeader?: pulumi.Input<{
name?: pulumi.Input<string>;
value?: pulumi.Input<string>;
}[]>;
path?: pulumi.Input<string>;
port?: pulumi.Input<string>;
scheme?: pulumi.Input<string>;
}[]>;
initialDelaySeconds?: pulumi.Input<number>;
periodSeconds?: pulumi.Input<number>;
successThreshold?: pulumi.Input<number>;
tcpSocket?: pulumi.Input<{
port: pulumi.Input<string>;
}[]>;
timeoutSeconds?: pulumi.Input<number>;
}[]>;
name: pulumi.Input<string>;
port?: pulumi.Input<{
containerPort: pulumi.Input<number>;
hostIp?: pulumi.Input<string>;
hostPort?: pulumi.Input<number>;
name?: pulumi.Input<string>;
protocol?: pulumi.Input<string>;
}[]>;
readinessProbe?: pulumi.Input<{
exec?: pulumi.Input<{
command?: pulumi.Input<pulumi.Input<string>[]>;
}[]>;
failureThreshold?: pulumi.Input<number>;
httpGet?: pulumi.Input<{
host?: pulumi.Input<string>;
httpHeader?: pulumi.Input<{
name?: pulumi.Input<string>;
value?: pulumi.Input<string>;
}[]>;
path?: pulumi.Input<string>;
port?: pulumi.Input<string>;
scheme?: pulumi.Input<string>;
}[]>;
initialDelaySeconds?: pulumi.Input<number>;
periodSeconds?: pulumi.Input<number>;
successThreshold?: pulumi.Input<number>;
tcpSocket?: pulumi.Input<{
port: pulumi.Input<string>;
}[]>;
timeoutSeconds?: pulumi.Input<number>;
}[]>;
resources?: pulumi.Input<{
limits?: pulumi.Input<{
cpu?: pulumi.Input<string>;
memory?: pulumi.Input<string>;
}[]>;
requests?: pulumi.Input<{
cpu?: pulumi.Input<string>;
memory?: pulumi.Input<string>;
}[]>;
}[]>;
securityContext?: pulumi.Input<{
capabilities?: pulumi.Input<{
add?: pulumi.Input<pulumi.Input<string>[]>;
drop?: pulumi.Input<pulumi.Input<string>[]>;
}[]>;
privileged?: pulumi.Input<boolean>;
readOnlyRootFilesystem?: pulumi.Input<boolean>;
runAsNonRoot?: pulumi.Input<boolean>;
runAsUser?: pulumi.Input<number>;
seLinuxOptions?: pulumi.Input<{
level?: pulumi.Input<string>;
role?: pulumi.Input<string>;
type?: pulumi.Input<string>;
user?: pulumi.Input<string>;
}[]>;
}[]>;
stdin?: pulumi.Input<boolean>;
stdinOnce?: pulumi.Input<boolean>;
terminationMessagePath?: pulumi.Input<string>;
tty?: pulumi.Input<boolean>;
volumeMount?: pulumi.Input<{
mountPath: pulumi.Input<string>;
name: pulumi.Input<string>;
readOnly?: pulumi.Input<boolean>;
subPath?: pulumi.Input<string>;
}[]>;
workingDir?: pulumi.Input<string>;
}[]>;
nodeName?: pulumi.Input<string>;

@@ -597,0 +957,0 @@ nodeSelector?: pulumi.Input<{

@@ -19,5 +19,2 @@ "use strict";

constructor(name, args, opts) {
if (args.metadata === undefined) {
throw new Error("Missing required property 'metadata'");
}
if (args.spec === undefined) {

@@ -24,0 +21,0 @@ throw new Error("Missing required property 'spec'");

@@ -16,3 +16,3 @@ import * as pulumi from "pulumi";

generation: number;
labels?: {
labels: {
[key: string]: any;

@@ -42,3 +42,3 @@ };

*/
constructor(name: string, args: ResourceQuotaArgs, opts?: pulumi.ResourceOptions);
constructor(name: string, args?: ResourceQuotaArgs, opts?: pulumi.ResourceOptions);
}

@@ -52,3 +52,3 @@ /**

*/
readonly metadata: pulumi.Input<{
readonly metadata?: pulumi.Input<{
annotations?: pulumi.Input<{

@@ -55,0 +55,0 @@ [key: string]: any;

@@ -19,5 +19,3 @@ "use strict";

constructor(name, args, opts) {
if (args.metadata === undefined) {
throw new Error("Missing required property 'metadata'");
}
args = args || {};
super("kubernetes:/resourceQuota:ResourceQuota", name, {

@@ -24,0 +22,0 @@ "metadata": args.metadata,

@@ -27,3 +27,3 @@ import * as pulumi from "pulumi";

generation: number;
labels?: {
labels: {
[key: string]: any;

@@ -48,3 +48,3 @@ };

*/
constructor(name: string, args: SecretArgs, opts?: pulumi.ResourceOptions);
constructor(name: string, args?: SecretArgs, opts?: pulumi.ResourceOptions);
}

@@ -64,3 +64,3 @@ /**

*/
readonly metadata: pulumi.Input<{
readonly metadata?: pulumi.Input<{
annotations?: pulumi.Input<{

@@ -67,0 +67,0 @@ [key: string]: any;

@@ -24,5 +24,3 @@ "use strict";

constructor(name, args, opts) {
if (args.metadata === undefined) {
throw new Error("Missing required property 'metadata'");
}
args = args || {};
super("kubernetes:/secret:Secret", name, {

@@ -29,0 +27,0 @@ "data": args.data,

@@ -20,3 +20,3 @@ import * as pulumi from "pulumi";

generation: number;
labels?: {
labels: {
[key: string]: any;

@@ -68,3 +68,3 @@ };

*/
readonly metadata: pulumi.Input<{
readonly metadata?: pulumi.Input<{
annotations?: pulumi.Input<{

@@ -71,0 +71,0 @@ [key: string]: any;

@@ -19,5 +19,2 @@ "use strict";

constructor(name, args, opts) {
if (args.metadata === undefined) {
throw new Error("Missing required property 'metadata'");
}
if (args.spec === undefined) {

@@ -24,0 +21,0 @@ throw new Error("Missing required property 'spec'");

@@ -27,3 +27,3 @@ import * as pulumi from "pulumi";

generation: number;
labels?: {
labels: {
[key: string]: any;

@@ -50,3 +50,3 @@ };

*/
constructor(name: string, args: ServiceAccountArgs, opts?: pulumi.ResourceOptions);
constructor(name: string, args?: ServiceAccountArgs, opts?: pulumi.ResourceOptions);
}

@@ -66,3 +66,3 @@ /**

*/
readonly metadata: pulumi.Input<{
readonly metadata?: pulumi.Input<{
annotations?: pulumi.Input<{

@@ -69,0 +69,0 @@ [key: string]: any;

@@ -20,5 +20,3 @@ "use strict";

constructor(name, args, opts) {
if (args.metadata === undefined) {
throw new Error("Missing required property 'metadata'");
}
args = args || {};
super("kubernetes:/serviceAccount:ServiceAccount", name, {

@@ -25,0 +23,0 @@ "imagePullSecret": args.imagePullSecret,

@@ -17,3 +17,3 @@ import * as pulumi from "pulumi";

generation: number;
labels?: {
labels: {
[key: string]: any;

@@ -20,0 +20,0 @@ };

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc