KozmikNano
05/18/2023, 10:14 AMmyname
05/18/2023, 10:45 AMBllxi
05/18/2023, 11:15 AMScott (EN-DE)
05/19/2023, 2:41 AMKozmikNano
05/19/2023, 2:47 AMScott (EN-DE)
05/19/2023, 3:31 AMScott (EN-DE)
05/19/2023, 3:37 AMKozmikNano
05/19/2023, 10:15 AMKozmikNano
05/19/2023, 10:15 AM! Hyu
05/19/2023, 3:48 PMMrPeacock
05/19/2023, 7:21 PMkyle
05/19/2023, 9:00 PMphilcruz
05/20/2023, 1:47 AMFROM codercom/enterprise-base:ubuntu
USER root
ARG AWS_IAM_AUTH_VER="0.5.7"
ARG YQ_VERSION="4.25.2"
ARG PULUMI_VERSION="3.67.1"
ARG HELM_VERSION="3.11.3"
RUN apt-get update && curl -fsSL https://deb.nodesource.com/setup_18.x | bash - && \
curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | gpg --dearmor | tee /usr/share/keyrings/yarnkey.gpg >/dev/null && \
sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list' ; \
curl -sL https://apt.releases.hashicorp.com/gpg | gpg --dearmor | sudo tee /usr/share/keyrings/hashicorp-archive-keyring.gpg >/dev/null && \
sh -c 'echo "deb [signed-by=/usr/share/keyrings/hashicorp-archive-keyring.gpg] https://apt.releases.hashicorp.com $(lsb_release -cs) main" > /etc/apt/sources.list.d/hashicorp.list'; \
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | apt-key add - ; \
apt-get update; apt-get install -y autojump nodejs yarn build-essential ansible jq openssh-client tmux amazon-ecr-credential-helper nano \
unzip mc postgresql-client libpq-dev libmysqlclient-dev mysql-client; apt-get dist-upgrade -y; \
apt-get clean && rm -rf /var/lib/apt/lists/*;
USER coder
# https://github.com/deluan/zsh-in-docker
# Uses "robbyrussell" theme (original Oh My Zsh theme), with no plugins
RUN sh -c "$(curl -L https://github.com/deluan/zsh-in-docker/releases/download/v1.1.5/zsh-in-docker.sh)" -- \
-t robbyrussell \
-p autojump
when I run this image locally it works as expected and I can see a /home/coder/.oh-my-zsh folder created. When I use this from Coder, I don't get that folder created. What could be the issue?philcruz
05/20/2023, 1:49 AM/home/coder
is persisted?KozmikNano
05/20/2023, 2:07 AMKozmikNano
05/20/2023, 2:07 AMScott (EN-DE)
05/20/2023, 3:27 AMNano
05/20/2023, 3:10 PMphilcruz
05/21/2023, 1:15 AMresource "kubernetes_persistent_volume_claim" "home" {
metadata {
name = "coder-${lower(data.coder_workspace.me.owner)}-${lower(data.coder_workspace.me.name)}-home"
namespace = var.namespace
labels = {
"app.kubernetes.io/name" = "coder-pvc"
"app.kubernetes.io/instance" = "coder-pvc-${lower(data.coder_workspace.me.owner)}-${lower(data.coder_workspace.me.name)}"
"app.kubernetes.io/part-of" = "coder"
// Coder specific labels.
"com.coder.resource" = "true"
"com.coder.workspace.id" = data.coder_workspace.me.id
"com.coder.workspace.name" = data.coder_workspace.me.name
"com.coder.user.id" = data.coder_workspace.me.owner_id
"com.coder.user.username" = data.coder_workspace.me.owner
}
annotations = {
"com.coder.user.email" = data.coder_workspace.me.owner_email
}
}
wait_until_bound = false
spec {
access_modes = ["ReadWriteOnce"]
storage_class_name = "ebs-sc"
resources {
requests = {
storage = "${data.coder_parameter.home_disk_size.value}Gi"
}
}
}
}
KozmikNano
05/21/2023, 1:17 AMKozmikNano
05/21/2023, 1:18 AMBigCheeZ
05/23/2023, 8:08 PMJanL
05/24/2023, 9:49 AMtimoooooo
05/24/2023, 4:43 PMdingzu
05/25/2023, 7:40 AMdingzu
05/25/2023, 7:42 AMsalquier
05/25/2023, 8:52 AMAtif
05/25/2023, 1:52 PMvariable
with sensitive=true
but you have to set https://registry.terraform.io/providers/coder/coder/latest/docs#feature_use_managed_variablestimoooooo
05/25/2023, 3:00 PM