Skip to content

Commit 41c36c7

Browse files
author
abregman
committed
Add a couple of questions
1 parent 2f385e6 commit 41c36c7

File tree

3 files changed

+19
-4
lines changed

3 files changed

+19
-4
lines changed

README.md

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
:information_source:  This repo contains questions and exercises on various technical topics, sometimes related to DevOps and SRE :)
44

5-
:bar_chart:  There are currently **871** questions
5+
:bar_chart:  There are currently **878** questions
66

77
:warning:  You can use these for preparing for an interview but most of the questions and exercises don't represent an actual interview. Please read [Q&A](common-qa.md) for more details
88

@@ -400,7 +400,7 @@ You can describe the UI way to add new slaves but better to explain how to do in
400400
<summary>How would you implement an option of a starting a build from a certain stage and not from the beginning?</summary><br><b>
401401
</b></details>
402402

403-
##### Jenkins Dev
403+
#### Jenkins Dev
404404

405405
<details>
406406
<summary>Do you have experience with developing a Jenkins plugin? Can you describe this experience?</summary><br><b>
@@ -410,6 +410,14 @@ You can describe the UI way to add new slaves but better to explain how to do in
410410
<summary>Have you written Jenkins scripts? If yes, what for and how they work?</summary><br><b>
411411
</b></details>
412412

413+
#### Jenkins Integration
414+
415+
<details>
416+
<summary>How would you collect logs from Jenkins builds (not master) and display them to user via Kibana? Describe the process, components, etc.</summary><br>
417+
<img src="images/jenkins/jenkins-to-kibana.png" width="621x;" height="171px;"/>
418+
</summary><br><b>
419+
</b></details>
420+
413421
## Cloud
414422

415423
<a name="cloud-beginner"></a>
@@ -5708,8 +5716,6 @@ HTTP Header Injection vulnerabilities occur when user input is insecurely includ
57085716
<summary>Explain what is Buffer Overflow</summary><br><b>
57095717

57105718
A buffer overflow (or buffer overrun) occurs when the volume of data exceeds the storage capacity of the memory buffer. As a result, the program attempting to write the data to the buffer overwrites adjacent memory locations.
5711-
5712-
57135719
</b></details>
57145720

57155721
##### Containers
@@ -6642,6 +6648,7 @@ Below you can find several exercises
66426648

66436649
* [Writing a Dockerfile and running a container](exercises/write_dockerfile_run_container.md)
66446650
* [Elasticsearch & Kibana on AWS](exercises/elk_kibana_aws.md)
6651+
* [ELK & Filebeat](exercises/eflk.md)
66456652
* [Ansible, Minikube and Docker](exercises/ansible_minikube_docker.md)
66466653
* [Cloud Slack bot](exercises/cloud_slack_bot.md)
66476654
* [Jenkins: writing scripts](exercises/jenkins_scripts.md)

exercises/eflk.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
## ELK + Filebeat
2+
3+
Set up the following using any log you would like:
4+
5+
* Run the following: elasticsearch, logstash, kibana and filebeat (each running in its own containre)
6+
* Make filebeat transfer a log to logstash for process
7+
* Once logstash is done, index with elasticsearch
8+
* Finally, make sure data is available in Kibana

images/jenkins/jenkins-to-kibana.png

148 KB
Loading

0 commit comments

Comments
 (0)