What is Waypoint and what are the possibilities of using it



Waypoint— , 15 2020 Hashicorp. , , , .



, , , . , , , Waypoint .



Waypoint



, , Waypoint .



Waypoint :



  • ( make, npm, maven ..)
  • ( helm, pip ..)
  • ( Jenkins, GitHub Actions ..)
  • registry ( Artifactory, Docker Registry ..)
  • ( OCI images, Docker containers, buildpacks, , ..)
  • ( Kubernetes, EC2, EKS ..)


, Waypoint , .



Waypoint?



, Waypoint — , . , .



- . :



Waypoint . Dockerfiles, YAML .. , . , , .

Waypoint , , , «–––» //, «–––» . , .



, . , .



«–––»



« », (CI/CD), CI/CD, « » .

, « » :



: , . . , Docker/OCI images, ELF binaries, ZIP archives, - ( AWS Lambda Layers), . « » , , , .



: . , , , , , , , , . . , .



: , ( ) . «» , . , : git (Heroku), , ssh, Fabric/Capistrano/Ansible, , , «» , ( 2015) , Nomad Kubernetes. /runtime/ , , API .



: , «». , DNS , , - . API, , .



Hashicorp ( ) , ( ) . , , , , open-core.



, Hashicorp , , , , Waypoint — Hashicorp . Otto, « ». Atlas « , ; , ».



, , , . , Otto, Atlas . Consul, -, , , ( Consul ), « » « », Hashicorp, « », ( 2015 ), , , , API, . , , «» , , .



, ?

, Waypoint , Otto Atlas . Waypoint , Hashicorp, Vagrant, Terraform Packer.



-, , Waypoint - Terraform. Terraform , API, , , (HCL) , , , , Waypoint HCL CLI- « ». Terraform, Waypoint API .



-, Waypoint , . , , . « » . « , , , » .



, , , Waypoint , ( Waypoint ).





API , . , , , - .



« », , , .



, « CD». , Spinnaker , . , , , Spinnaker.



Waypoint — . , 12–18 .



: «CI/CD Gitlab CI». . , -: , .




All Articles