Releases: marcelo-ochoa/oci-swarm-cluster
New release to deploy using OCI RM Source Code connectors
This new release was refactored to directly deploy using OCI Resource Manager Source Code Cloud connector.
Three way for deployment:
Using local or CloudShell terraform
Clone https://github.com/marcelo-ochoa/oci-swarm-cluster
- Rename the file
terraform.tfvars.example
toterraform.tfvars
- Change the credentials variables to your user and any other desirable variables
- Run
terraform init
to init the terraform providers - Run
terraform apply
to create the resources on OCI
Using Resource Manager GitHub Connector
Just Fork https://github.com/marcelo-ochoa/oci-swarm-cluster using your GitHub account and import using OCI Resource Manager. See how it works on this video:
Deploy as Zip file
Clone https://github.com/marcelo-ochoa/oci-swarm-cluster
- Go into directory oci-swarm-cluster and zip it using "zip -r ../oci-swarm-cluster.zip *"
- Upload oci-swarm-cluster.zip on using OCI Resource Manager pane
Oracle Linux 8 support
This new release is based on Oracle Linux 8, also have fix on issue #1
Update to new Load Balancer shapes and latest docker
This new release includes:
- fix to deploy with latest Load Balancer shapes
- install docker-ce directory from Docker repo
Portainer with agent
This new release include a deployment using Portainer.IO Agents to improve manageability of swarm stack.
Release including Portainer and Registry
This new release include Portainer and Docker Registry as part of the initial stack.
Both containers use Oracel Object Storage as persistent volume.
Initial release
Initial release as is described in https://itnext.io/using-terraform-to-deploy-a-docker-swarm-stack-on-oci-8b7caa6876a1