summaryrefslogtreecommitdiff
path: root/app/assets/javascripts/create_cluster/eks_cluster/store/state.js
blob: c957eca1f7afbd46796ca1d17a87c98f77984e38 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
import { KUBERNETES_VERSIONS } from '../constants';

const kubernetesVersion = KUBERNETES_VERSIONS.find(version => version.default).value;

export default () => ({
  createRolePath: null,

  isCreatingRole: false,
  roleCreated: false,
  createRoleError: false,

  accountId: '',
  externalId: '',

  roleArn: '',

  clusterName: '',
  environmentScope: '*',
  kubernetesVersion,
  selectedRegion: '',
  selectedRole: '',
  selectedKeyPair: '',
  selectedVpc: '',
  selectedSubnet: [],
  selectedSecurityGroup: '',
  selectedInstanceType: 'm5.large',
  nodeCount: '3',

  isCreatingCluster: false,
  createClusterError: false,

  gitlabManagedCluster: true,
  namespacePerEnvironment: true,
});