UNPKG

@rezilion/rezilion-ssp-addon

Version:
27 lines (26 loc) 974 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.RezilionAddOn = exports.defaultProps = void 0; const helm_addon_1 = require("@aws-quickstart/ssp-amazon-eks/dist/addons/helm-addon"); exports.defaultProps = { chart: 'rezilion', name: 'rezilion', namespace: 'kube-system', release: 'rezilion', version: '0.0.1', repository: 'https://rezilion-ssp.s3.eu-west-1.amazonaws.com', }; class RezilionAddOn extends helm_addon_1.HelmAddOn { constructor(apiKey, props = exports.defaultProps) { super(Object.assign(Object.assign({}, exports.defaultProps), props)); this.apiKey = apiKey; } deploy(clusterInfo) { var _a; const values = (_a = this.props.values) !== null && _a !== void 0 ? _a : {}; values['apiKey'] = this.apiKey; const chart = this.addHelmChart(clusterInfo, values); return Promise.resolve(chart); } } exports.RezilionAddOn = RezilionAddOn;