question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Create static k8s manifests for scaled deployment

See original GitHub issue

For our first pass at providing an alternative to Heroku, we’ve spun up a dedicated chime-live Kubernetes cluster on Linode. Currently it has 3 nodes with 6 CPUs each

To close this issue, add a set of static manifests to this repository for a deployment that takes the current Streamlit-based Chime implementation, runs as many workers as possible on that 3x6 cluster, and includes deploying an in-cluster ingress controller that will load balance between all those workers and serve out of penn-chime.phl.io

Skip any templating or automation at this phase, we’ll manually deploy the manifests and manually edit them as needed. After we learn more, we’ll create follow-up issues around templating or automation

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Comments:5 (4 by maintainers)

github_iconTop GitHub Comments

1reaction
themightychriscommented, Mar 17, 2020

Hey @asauber , thanks for connecting! I can jump on a call at 8:30, hop into our slack workspace if you can: http://codeforphilly.org/chat/chime-ops

0reactions
themightychriscommented, Mar 18, 2020

We’ve got a working cluster up at http://lke.penn-chime.phl.io/ so I think this one is done

Read more comments on GitHub >

github_iconTop Results From Across the Web

Create static Pods | Kubernetes
Create static Pods. Static Pods are managed directly by the kubelet daemon on a specific node, without the API server observing them.
Read more >
Static pod - Unofficial Kubernetes - Read the Docs
Use kubelet --pod-manifest-path=<the directory> to start kubelet daemon, which periodically scans the directory and creates/deletes static pods as yaml/json ...
Read more >
Deploying a Static Site on Linode Kubernetes Engine
This guide walks you through how to author and deploy a static site with Hugo after creating a cluster on LKE.
Read more >
Using Kubectl Scale | Tutorial and Best Practices - ContainIQ
The kubectl scale command is used to change the number of running replicas inside Kubernetes deployment, replica set, replication controller, and stateful ...
Read more >
How to apply k8s manifest without scaling replicas
We have a manifest file that defines a set number of replicas and an autoscaler that scales them up. The problem we have...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found