Skip to content

Releases: jumppad-labs/jumppad

v0.0.14

09 Apr 20:23

Choose a tag to compare

Bugfixes

Fix bug where Documentation resource was failing to create on OSX. Docker could not read temporary file. Moved temp files to .shipyard folder to avoid conflict.

Docker images

  • docker pull shipyardrun/shipyard:v0.0.14

v0.0.13

06 Apr 11:37

Choose a tag to compare

Changelog

c1a3bd3 Fix PEBKAC

Docker images

  • docker pull shipyardrun/shipyard:v0.0.13

v0.0.12

06 Apr 11:09

Choose a tag to compare

Changelog

ce1409c Updated version check

Docker images

  • docker pull shipyardrun/shipyard:v0.0.12

v0.0.11

06 Apr 10:45

Choose a tag to compare

Changelog

ec804a3 Add release for Deb and RPM packages
841f3b0 Add update check
7b6fdf6 Update browser windows to allow specifying a path
4c67f32 Updated releases

Docker images

  • docker pull shipyardrun/shipyard:v0.0.11

v0.0.10

04 Apr 13:10

Choose a tag to compare

Changelog

463ac89 Added new preflight checks

Docker images

  • docker pull shipyardrun/shipyard:v0.0.10

v0.0.9

03 Apr 19:10

Choose a tag to compare

Changelog

8e1d5d2 Fix bug where K8s config and Nomad config were being written to /home/nicj. This does not exist on Windows

Docker images

  • docker pull shipyardrun/shipyard:v0.0.9

v0.0.8

03 Apr 18:24

Choose a tag to compare

Changelog

f5938bd Bug fixes, updates to functional tests

Docker images

  • docker pull shipyardrun/shipyard:v0.0.8

v0.0.7

03 Apr 14:17

Choose a tag to compare

Changelog

a0fb79b Add new resources to parser
c383a3a Define new types for Ingress resources
f519154 Fix bugs with docs
d59d481 Fix error with tests
a220b92 Many bug fixes and UX improvements
2470e8a Merge branch 'master' into ingress_refactor
7ef1412 Merge pull request #60 from shipyard-run/ingress_refactor
49a973e Refactor to add provider for container and k8s ingress
a6533b1 Updates

Docker images

  • docker pull shipyardrun/shipyard:v0.0.7

v0.0.6

02 Apr 16:25

Choose a tag to compare

Changelog

6790a50 Fix bug with itterative bugs loosing heirachy
6862404 Update ChangeLog.md
1435db7 Update Changelog
72b3f3b erge branch 'master' of github.com:shipyard-run/shipyard

Docker images

  • docker pull shipyardrun/shipyard:v0.0.6

v0.0.5

01 Apr 19:17
9d648cc

Choose a tag to compare

Changelog

version 0.0.5

Container

HTTP health checks can now be defined for containers. At present HTTP health checks are executed on the client and
require forwarded ports or an ingress to be configured. Future updates will move this functionality to the network
removing the requirement for external access.

container "vault" {
  image {
    name = "hashicorp/vault-enterprise:1.4.0-rc1_ent"
  }

  command = [
    "vault",
    "server",
    "-dev",
    "-dev-root-token-id=root",
    "-dev-listen-address=0.0.0.0:8200",
  ]

  port {
    local = 8200
    remote = 8200
    host = 8200
  }

  health_check {
    timeout = "30s"
    http = "http://localhost:8200/v1/sys/health"
  }
}

Nomad Job

Nomad job is a new resource type which allows the running of Nomad Jobs on a cluster. Health checks can be applied to jobs
a health check will only be marked as passed when all the tasks in side the job are reported as "Running".

Nomad job is a dependent resource and will not apply until the cluster is up and healthy.

nomad_cluster "dev" {
  version = "v0.10.2"

  nodes = 1 // default

  network {
    name = "network.cloud"
  }

  image {
    name = "consul:1.7.1"
  }
}

nomad_job "redis" {
  cluster = "nomad_cluster.dev"

  paths = ["./app_config/example2.nomad"]
  
  health_check {
    timeout = "60s"
    nomad_jobs = ["example_2"]
  }
}

8bde927 Add capability to query Nomad job status to client
0e7e24b Add stop job capability to Nomad job
3924c83 Add tests and implementation for Nomad client apply
dfcd3b1 Complete Nomad job implementation
a1f7662 Finish implementing Nomad client
f98b4ff Fix tests running on PRs
481c754 Maybe put the go version pin in the correct repository just for giggles
f20fbad Maybe these updates will make tests less flakey, thinking maybe a 30% chance
9d648cc Merge pull request #59 from shipyard-run/nomad_job
807e871 Ping Go version to 1.13, test failures were due to building on 1.14 by default
4ef223e Start implementing Nomad Client and Job provider
4ddf3be Update .goreleaser.yml
e7414e3 Updated functional tests, in the faint hope they will be less flakey on CI
f84a0c9 When creating a nomad cluster generate a config file
5fc9411 refactored nomad provider to use new client