Go to file
Dustin c63c4d9e8c
dustin/dynk8s-provisioner/pipeline/head This commit looks good Details
tf/userdata: Taint node for Jenkins only
If a Jenkins job runs for a while, Kubernetes may schedule other Pods
on it eventually.  If a long-running Pod gets assigned to the ephemeral
node, the Cluster Autoscaler won't be able to scale down the ASG.  To
prevent this, we apply a taint to the node so normal Pods will not get
assigned to it.  We have to apply the corresponding toleration to Pods
for Jenkins jobs.
2024-02-13 07:52:54 -06:00
ci tests: Begin integration tests 2022-10-07 07:37:20 -05:00
examples examples: Add Kubernetes manifest 2022-10-11 21:52:05 -05:00
src events: Delete Node on instance termination 2022-10-11 20:00:24 -05:00
terraform tf/userdata: Taint node for Jenkins only 2024-02-13 07:52:54 -06:00
tests test: Adjust k8s roles for integration tests 2022-10-11 21:08:49 -05:00
.dockerignore ci: Begin Jenkins build pipeline 2022-09-10 10:30:54 -05:00
.editorconfig terraform: Add config for auto-scaling group 2022-10-11 21:40:42 -05:00
.gitattributes Initial commit 2022-08-31 21:02:17 -05:00
.gitignore sns: Save messages to disk 2022-09-05 09:45:44 -05:00
Cargo.lock routes: Add kubeadm kubeconfig resource 2022-10-07 06:52:06 -05:00
Cargo.toml routes: Add kubeadm kubeconfig resource 2022-10-07 06:52:06 -05:00
Containerfile container: Rebase on Fedora 35 2022-09-11 13:17:54 -05:00
rustfmt.toml Initial commit 2022-08-31 21:02:17 -05:00