UNPKG

@pulumi/kubernetes

Version:

[![Build Status](https://travis-ci.com/pulumi/pulumi-kubernetes.svg?token=eHg7Zp5zdDDJfTjY8ejq&branch=master)](https://travis-ci.com/pulumi/pulumi-kubernetes) [![Slack](http://www.pulumi.com/images/docs/badges/slack.svg)](https://slack.pulumi.com) [![NPM

23 lines 1.99 kB
"use strict"; // *** WARNING: this file was generated by pulumigen. *** // *** Do not edit by hand unless you're certain you know what you are doing! *** Object.defineProperty(exports, "__esModule", { value: true }); exports.kubeClientSettingsProvideDefaults = exports.helmReleaseSettingsProvideDefaults = void 0; const utilities = require("../utilities"); /** * helmReleaseSettingsProvideDefaults sets the appropriate defaults for HelmReleaseSettings */ function helmReleaseSettingsProvideDefaults(val) { var _a, _b, _c, _d, _e; return Object.assign(Object.assign({}, val), { driver: (_a = (val.driver)) !== null && _a !== void 0 ? _a : utilities.getEnv("PULUMI_K8S_HELM_DRIVER"), pluginsPath: (_b = (val.pluginsPath)) !== null && _b !== void 0 ? _b : utilities.getEnv("PULUMI_K8S_HELM_PLUGINS_PATH"), registryConfigPath: (_c = (val.registryConfigPath)) !== null && _c !== void 0 ? _c : utilities.getEnv("PULUMI_K8S_HELM_REGISTRY_CONFIG_PATH"), repositoryCache: (_d = (val.repositoryCache)) !== null && _d !== void 0 ? _d : utilities.getEnv("PULUMI_K8S_HELM_REPOSITORY_CACHE"), repositoryConfigPath: (_e = (val.repositoryConfigPath)) !== null && _e !== void 0 ? _e : utilities.getEnv("PULUMI_K8S_HELM_REPOSITORY_CONFIG_PATH") }); } exports.helmReleaseSettingsProvideDefaults = helmReleaseSettingsProvideDefaults; /** * kubeClientSettingsProvideDefaults sets the appropriate defaults for KubeClientSettings */ function kubeClientSettingsProvideDefaults(val) { var _a, _b, _c; return Object.assign(Object.assign({}, val), { burst: (_a = (val.burst)) !== null && _a !== void 0 ? _a : utilities.getEnvNumber("PULUMI_K8S_CLIENT_BURST"), qps: (_b = (val.qps)) !== null && _b !== void 0 ? _b : utilities.getEnvNumber("PULUMI_K8S_CLIENT_QPS"), timeout: (_c = (val.timeout)) !== null && _c !== void 0 ? _c : utilities.getEnvNumber("PULUMI_K8S_CLIENT_TIMEOUT") }); } exports.kubeClientSettingsProvideDefaults = kubeClientSettingsProvideDefaults; //# sourceMappingURL=input.js.map