-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathalias.nu
More file actions
50 lines (47 loc) · 1.48 KB
/
Copy pathalias.nu
File metadata and controls
50 lines (47 loc) · 1.48 KB
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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
alias nv = nvim . # neovide .
alias lg = lazygit
alias kdev = kubectl --context=dev
alias kedev = kubectl --context=eks.dev
alias kus = kubectl --context=prod-us
alias keus = kubectl --context=eks.prod-us
alias keu = kubectl --context=prod-eu
alias keeu = kubectl --context=eks.prod-eu
alias ktools = kubectl --context=tools
alias dcu = docker compose up -d
alias dcd = docker compose down
alias dvc = docker volume prune -a -f
# def ti [tenv: string] {
# let envs = {
# "dev": "dev",
# "prod-us": "prod-us",
# "prod-eu": "prod-eu"
# }
#
# let profiles = {
# "dev": "movio-dev",
# "prod-us": "movio-prod-us",
# "prod-eu": "movio-prod-eu"
# }
#
# let aws_regions = {
# "dev": "ap-southeast-2",
# "prod-eu": "eu-central-1",
# "prod-us": "us-east-1",
# "tools": "ap-southeast-2",
# "eks-dev": "ap-southeast-2",
# "eks-prod-eu": "eu-central-1",
# "eks-prod-us": "us-east-1",
# }
#
# with-env [AWS_PROFILE ($profiles | get $tenv)] { $env.AWS_PROFILE }
#
# terraform init
# -backend-config=$"bucket=movio-terraform-state-($envs | get $tenv)"
# -backend-config=$"key=blue/blue-tng/envs/($envs | get $tenv).tfstate"
# -backend-config=$"region=($aws_regions | get $tenv)"
# -var-file $"envs/($envs | get $tenv).tfvars"
# -var-file $"envs/($envs | get $tenv)-secrets.tfvars"
# -var-file $"../tenants/($envs | get $tenv)-secrets.tfvars"
# -var-file "../deploy.tfvars"
# -var="k8s_config_file=~/.movio/kubeconfig/kdev.json"
# }