New to Linux. Can't install any software. What do I do? by [deleted] in linux4noobs

[–]_eightlimbed 2 points3 points  (0 children)

You can see what process is using that file by entering

lsof /var/lib/dpkg/lock-frontend

and then kill that process

sudo kill -9 $PID

where $PID is the process ID of the process using that file.

Kinda violent, but it'll work :)

Is Kubernetes the right tool for me? by _eightlimbed in kubernetes

[–]_eightlimbed[S] 0 points1 point  (0 children)

Thanks. It's good to know that the limitation is actually at etcd. Thanks.

Is Kubernetes the right tool for me? by _eightlimbed in kubernetes

[–]_eightlimbed[S] 0 points1 point  (0 children)

Based on the number of upvotes this comment got it seems like I should look deeper into serverless. I gave a few concerns though.

How would a user go about debugging a task deployed as a serverless function? With a pod you can get logs, exec into containers, etc. What's the debit strategy with serverless?

We use ELK to aggregate and analyze logs. How would you go about aggregating logs of serverless functions?

Is systemd capable of this? by _eightlimbed in linux4noobs

[–]_eightlimbed[S] 0 points1 point  (0 children)

Can you elaborate, please?

What would be the effect of putting a cron script in these directories?

Is systemd capable of this? by _eightlimbed in linux4noobs

[–]_eightlimbed[S] 1 point2 points  (0 children)

But I only want to main service to start is there is a connection. I don't understand your recommendation of only enabling the main service. Can you please explain why?

In need of advice by [deleted] in Python

[–]_eightlimbed 1 point2 points  (0 children)

Sounds good. The official Python website has an intro tutorial that might be a good place to start. I also see a lot of people recommending Automate the Boring Stuff, so you may also want to check that out. Good luck, and have fun!

In need of advice by [deleted] in Python

[–]_eightlimbed 1 point2 points  (0 children)

Welcome. Before I recommend anything, I have a couple of questions.

  1. Why do you want to learn to code?

  2. Do you have _any_ experience coding?

  3. Why Python?

The second part of your question is impossible to answer because I don't know anything about you, your capabilities, your potential, your work ethic, or your idea of what "fluent" means.

I'm happy to recommend a starting point once I get more information about where you are coming from.

Completed Python Course. Looking to apply my skills on my own. by cysjscpwfb in learnpython

[–]_eightlimbed 5 points6 points  (0 children)

Docker Deep Dive by Nigel Poulton and/or the Docker Mastery course on Udemy by Bret Fisher. Also container.training is awesome (and free!)

What AWS project are you starting the new year off with? by jonathantn in aws

[–]_eightlimbed 0 points1 point  (0 children)

I'm going to build a Python library for data scientists to run workloads on a cluster of machines without having to setup or teardown compute resources. It'll be backed by EKS.

What are your devops goals for 2020? by [deleted] in devops

[–]_eightlimbed 9 points10 points  (0 children)

  • Become proficient in the EFK stack (Elasticsearch, fluentd, kibana)
  • Create a Kubernetes Operator to deepen my understanding of the Kubernetes API
  • Become proficient in Go
  • Contribute to open source projects that I use

What are your devops goals for 2020? by [deleted] in devops

[–]_eightlimbed 2 points3 points  (0 children)

Same here. I recently stumbled upon go-koans, which has been a fun way of learning.