Skip to content

Latest commit

 

History

History
126 lines (89 loc) · 6.59 KB

changelog.md

File metadata and controls

126 lines (89 loc) · 6.59 KB

Changelog

2023-05-20

  1. Add link to bpmct's templates

02-03-23 [email protected]

  1. Moved all JetBrains projector templates to the deprecated along with others that may not work

01-19-23 [email protected]

  1. Added A LOT of emojis

01-02-23 [email protected]

  1. Updated pod-docker-side-car with correct group security context in pod spec

12-17-22 [email protected]

  1. added a Docker side-car pod template and a Docker side-car Docker template (so you do not have to use sysbox)

12-3-22 [email protected]

  1. added a Google Cloud Windows and Visual Studio template which prompts user for WinOS and VS release

11-25-22 [email protected]

  1. added another docker-in-pod template using the updated Kubernetes Terraform provider.

11-23-22 [email protected]

  1. created a new Visual Studio, Windows AWS EC2 template.

11-19-22 [email protected]

  1. added a docker-in-pod template if sysbox is added to your kubernetes cluster, in this case as a separate node pool. Note: The K8s provider is not official; We have an open PR with Terraform to update the Kubernetes provider for sysbox support.

11-15-22 [email protected]

  1. added a docker-in-docker template if sysbox is added to your docker host. When I get sysbox in K8s working, I'll post a template.

11-13-22 [email protected]

  1. updated all templates to latest coder terraform provider 0.6.0

11-6-22 [email protected]

  1. added an FAQ page
  2. updated projector pod templates to coder provider 0.6.0

11-5-22 [email protected]

  1. added an API examples page to curl

11-4-22 [email protected]

  1. updated jupyter pod and docker templates to work with coder terraform provider 0.6.0 - missing slug in coder_app was preventing it from working. Also removed several input parameters.

11-3-22 [email protected]

  1. created a docker and pod template showcasing dashboard port forwarding with coder_app -docs

11-2-22 [email protected]

  1. adjust metadata resource to handle image URL
  2. refactor Docker templates for IntelliJ, PyCharm, and GoLand to use the chown projector approach in Kubernetes examples, for simplicity

10-31-22 [email protected]

  1. moved jetbrains templates for docker to the-archives dir which means do not use
  2. updated docker-code-server, docker-with-jupyter, docker-with-vnc to have recent code-servers, correct entrypoint, coder_app healthchecks, and updated terraform provider releases

10-29-22 [email protected]

  1. updated clion rust template with simplier jetbrains projector and refined input parameters

10-25-22 [email protected]

  1. updated git repos in pod-with-code-server

10-23-22 [email protected]

  1. php, ruby on rails, and phpstorm templates

10-22-22 [email protected]

  1. Added path to coder_apps of Airflow and RStudio to launch from an icon
  2. Hid resources in Azure template
  3. Updated Eclipse and VNC templates

10-14-22 [email protected]

  1. Updated AWS and Azure templates with more current Coder provider and additional meta_data; also installing latest code-server/VS Code versus as an input parameter

10-12-22 [email protected]

  1. added coder_metadata resource to pycharm and intellij - showing pod security context, cpu and memory limits and requests, image, etc.

10-3-22 [email protected]

  1. moved some templates to a new dir the-archives which are using older techniques or not as often used. Goal is to free up the v2-templates dir for primary templates
  2. added new JetBrains templates using the chusr approach of granting coder user as the owner of the /opt dir so the projector CLI can just create configs and reference the IDE installed in the image versus the startup_script

10-2-22 [email protected]

  1. updated pod-with-code-server to remove image pull policy always and move clone steps above code-server install and start

9-3-22 [email protected]

  1. updated pod-with-code-server to prompt for namespace and added bash logic to install latest or a specific release of code-server VS Code IDE

9-2-22 [email protected]

  1. new multi IntelliJ & PyCharm templates multi-projector-intellij and multi-projector-pycharm - chmod technique of projector config add - thank you bpmct

9-1-22 [email protected]

  1. removed # symbol from pod-with-intellij-projects template which causes Application not found error on IDE launch

8-31-22 [email protected]

  1. added a PhpStorm template with the xDebug extension

8-29-22 [email protected]

  1. adjusted Docker template entrypoint
  2. removed code-server release input variable from most templates
  3. adjust Docker Terraform provider version to 2.20.2
  4. updated pod-with-rubymine template adding mkdir -p ~/.ssh for git clone to work; changed rubyonrails app port to 3001 to not conflict with a coder server running on 3000

8-28-22 [email protected]

  1. Created a Kubernetes pod template that prompts the user to install Jupyter Lab or Jupyter Notebook IDE.
  2. There is removed TF code in a separate file. It appears I found a bug with coder_metadata working with Kubernetes pods. Issue 3721

8-25-22 [email protected]

  1. kubernetes pod templates that put the jetbrains IDE and projector in the image
  2. Incl. IntelliJ IDEA Ultimate Dockerfile | DockerHub
  3. Inc. IntelliJ IDEA Community Dockerfile | DockerHub
  4. Incl. PyCharm Professional Dockerfile | DockerHub
  5. Incl. PyCharm Community Dockerfile | DockerHub

8-23-22 [email protected]

  1. aws and azure templates can only run with users other than [email protected] (will be fixed in a future release)

8-20-22 [email protected]

  1. updated Coder Terraform provider to 0.4.9
  2. aws templates have temporary fix - use ubuntu user and do not create a user in the VM to resolve connecting stuck status Filed issue #3611

8-13-22 [email protected]

  1. bug: added mkdir -p ~/.ssh before ssh-keyscan and git clone
  2. updated kubernetes, docker and coder Terraform provider releases
  3. removed 2>&1 | tee <filename.log> logging since /tmp/coder-startup-script.log captures it now
  4. add a jupyter docker template that lets the user decide if they want Jupyter Notebook or Jupyter Lab