feat: Added final project
This commit is contained in:
1 parent
0302da1fd7
commit
b76898970b
12 files changed
+1118
No files matched your search
@@ -0,0 +1,56 @@
|
||||
~/rosatom/final_asessment_terraform
|
||||
nix-shell ❯ ab -n 1000 -c 10 http://95.163.213.173/DevOps via 💠 default on ☁️ (ru-msk)
|
||||
This is ApacheBench, Version 2.3 <$Revision: 1923142 $>
|
||||
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
|
||||
Licensed to The Apache Software Foundation, http://www.apache.org/
|
||||
|
||||
Benchmarking 95.163.213.173 (be patient)
|
||||
Completed 100 requests
|
||||
Completed 200 requests
|
||||
Completed 300 requests
|
||||
Completed 400 requests
|
||||
Completed 500 requests
|
||||
Completed 600 requests
|
||||
Completed 700 requests
|
||||
Completed 800 requests
|
||||
Completed 900 requests
|
||||
Completed 1000 requests
|
||||
Finished 1000 requests
|
||||
|
||||
|
||||
Server Software: gunicorn
|
||||
Server Hostname: 95.163.213.173
|
||||
Server Port: 80
|
||||
|
||||
Document Path: /DevOps
|
||||
Document Length: 10796 bytes
|
||||
|
||||
Concurrency Level: 10
|
||||
Time taken for tests: 13.065 seconds
|
||||
Complete requests: 1000
|
||||
Failed requests: 1
|
||||
(Connect: 0, Receive: 0, Length: 1, Exceptions: 0)
|
||||
Total transferred: 10922067 bytes
|
||||
HTML transferred: 10785204 bytes
|
||||
Requests per second: 76.54 [#/sec] (mean)
|
||||
Time per request: 130.653 [ms] (mean)
|
||||
Time per request: 13.065 [ms] (mean, across all concurrent requests)
|
||||
Transfer rate: 816.36 [Kbytes/sec] received
|
||||
|
||||
Connection Times (ms)
|
||||
min mean[+/-sd] median max
|
||||
Connect: 0 0 0.1 0 1
|
||||
Processing: 25 114 334.8 62 5001
|
||||
Waiting: 0 105 296.8 57 4156
|
||||
Total: 25 114 334.8 62 5001
|
||||
|
||||
Percentage of the requests served within a certain time (ms)
|
||||
50% 62
|
||||
66% 73
|
||||
75% 79
|
||||
80% 83
|
||||
90% 95
|
||||
95% 113
|
||||
98% 1114
|
||||
99% 2100
|
||||
100% 5001 (longest request)
|
||||
@@ -0,0 +1,266 @@
|
||||
~/r/final_assessment/terraform on main [?ok]
|
||||
nix-shell ❯ curl -v http://95.163.213.173/DevOps via 💠 default on ☁️ (ru-msk)
|
||||
* Trying 95.163.213.173:80...
|
||||
* Established connection to 95.163.213.173 (95.163.213.173 port 80) from 198.18.0.1 port 57226
|
||||
* using HTTP/1.x
|
||||
> GET /DevOps HTTP/1.1
|
||||
> Host: 95.163.213.173
|
||||
> User-Agent: curl/8.20.0
|
||||
> Accept: */*
|
||||
>
|
||||
* Request completely sent off
|
||||
< HTTP/1.1 200 OK
|
||||
< server: gunicorn
|
||||
< date: Sun, 28 Jun 2026 10:29:17 GMT
|
||||
< content-type: text/html; charset=utf-8
|
||||
< content-length: 10796
|
||||
<
|
||||
<!DOCTYPE html>
|
||||
<html lang="ru">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>Кирилл Ремизов</title>
|
||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
|
||||
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap">
|
||||
<link rel="stylesheet" href="/static/css/style.css">
|
||||
</head>
|
||||
<body>
|
||||
<!-- Шапка с фото и контактами -->
|
||||
<div class="header">
|
||||
<div class="photo-section">
|
||||
<div class="photo-slider" id="photoSlider">
|
||||
<!-- Фотографии будут добавлены через JavaScript -->
|
||||
</div>
|
||||
<div class="slider-controls" id="sliderControls">
|
||||
<!-- Точки управления слайдером будут добавлены через JavaScript -->
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="info-section">
|
||||
<h1>Ремизов Кирилл Львович</h1>
|
||||
<div class="subtitle">Интересующее направление: SRE/DevOps инженер</div>
|
||||
|
||||
<p>Студент 3 курса ННГУ им. Лобачевского по направлению "Программная инженерия" (Средний бал: 3,85). Стремлюсь к профессиональному росту: изучаю новые технологии, алгоритмы и подходы к разработке. Как молодой специалист, подхожу к работе с энтузиазмом и готов вкладываться в сложные проекты.</p>
|
||||
|
||||
<div class="contacts">
|
||||
<div class="contact-item">
|
||||
<div class="contact-icon">
|
||||
<i class="fas fa-phone"></i>
|
||||
</div>
|
||||
<div>
|
||||
<div><a href="tel:+79051932953">+7 (905) 193-29-53</a></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="contact-item">
|
||||
<div class="contact-icon">
|
||||
<i class="fas fa-envelope"></i>
|
||||
</div>
|
||||
<div>
|
||||
<div><a href="mailto:remizov.kirill2005@yandex.ru">remizov.kirill2005@yandex.ru</a></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="contact-item">
|
||||
<div class="contact-icon">
|
||||
<i class="fab fa-telegram"></i>
|
||||
</div>
|
||||
<div>
|
||||
<div><a href="https://t.me/simpleRussianProger" target="_blank">@simpleRussianProger</a></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="contact-item">
|
||||
<div class="contact-icon">
|
||||
<i class="fab fa-github"></i>
|
||||
</div>
|
||||
<div>
|
||||
<div><a href="https://github.com/BlackCorbeau" target="_blank">BlackCorbeau (GitHub)</a></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="contact-item">
|
||||
<div class="contact-icon">
|
||||
<i class="fab fa-git-alt"></i>
|
||||
</div>
|
||||
<div>
|
||||
<div><a href="https://git.rustprogersteam.ru/Black_Raven" target="_blank">RemizovKL (Forgejo)</a></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="container">
|
||||
<!-- Левая колонка -->
|
||||
<div class="left-column">
|
||||
<!-- Образование -->
|
||||
<div class="card">
|
||||
<div class="card-title">
|
||||
<i class="fas fa-graduation-cap"></i>
|
||||
<span>Образование</span>
|
||||
</div>
|
||||
<p><strong>2023–2027 ННГУ им. Лобачевского</strong>, Нижний Новгород</p>
|
||||
<p style="color: var(--text-muted); margin-top: 5px;">Программная инженерия</p>
|
||||
</div>
|
||||
|
||||
<!-- Достижения -->
|
||||
<div class="card">
|
||||
<div class="card-title">
|
||||
<i class="fas fa-trophy"></i>
|
||||
<span>Достижения</span>
|
||||
</div>
|
||||
<p><strong>2025</strong> Участие в хакатоне от IT-холдинга Т1, 3-е место.</p>
|
||||
</div>
|
||||
|
||||
<!-- Языки -->
|
||||
<div class="card">
|
||||
<div class="card-title">
|
||||
<i class="fas fa-globe"></i>
|
||||
<span>Языки</span>
|
||||
</div>
|
||||
<ul class="list">
|
||||
<li>Английский (B2)</li>
|
||||
<li>Французский (разговорный)</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<!-- Soft Skills -->
|
||||
<div class="card">
|
||||
<div class="card-title">
|
||||
<i class="fas fa-users"></i>
|
||||
<span>Soft Skills</span>
|
||||
</div>
|
||||
<ul class="list">
|
||||
<li>Ответственный и пунктуальный</li>
|
||||
<li>Любовь к своему делу</li>
|
||||
<li>Умение работать в команде</li>
|
||||
<li>Открыт к обмену опытом</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Правая колонка -->
|
||||
<div class="right-column">
|
||||
<!-- Технические навыки -->
|
||||
<div class="card">
|
||||
<div class="card-title">
|
||||
<i class="fas fa-cogs"></i>
|
||||
<span>Технические навыки</span>
|
||||
</div>
|
||||
|
||||
<div class="skill-item">
|
||||
<div class="skill-header">
|
||||
<span>C++</span>
|
||||
<span>5/5</span>
|
||||
</div>
|
||||
<div class="skill-bar">
|
||||
<div class="skill-level" style="width: 100%;"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="skill-item">
|
||||
<div class="skill-header">
|
||||
<span>Rust</span>
|
||||
<span>4/5</span>
|
||||
</div>
|
||||
<div class="skill-bar">
|
||||
<div class="skill-level" style="width: 80%;"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="skill-item">
|
||||
<div class="skill-header">
|
||||
<span>SQL</span>
|
||||
<span>3/5</span>
|
||||
</div>
|
||||
<div class="skill-bar">
|
||||
<div class="skill-level" style="width: 60%;"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="skill-item">
|
||||
<div class="skill-header">
|
||||
<span>Python</span>
|
||||
<span>2/5</span>
|
||||
</div>
|
||||
<div class="skill-bar">
|
||||
<div class="skill-level" style="width: 40%;"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="skill-item">
|
||||
<div class="skill-header">
|
||||
<span>CI/CD</span>
|
||||
<span>5/5</span>
|
||||
</div>
|
||||
<div class="skill-bar">
|
||||
<div class="skill-level" style="width: 100%;"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="skill-item">
|
||||
<div class="skill-header">
|
||||
<span>Linux</span>
|
||||
<span>5/5</span>
|
||||
</div>
|
||||
<div class="skill-bar">
|
||||
<div class="skill-level" style="width: 100%;"></div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="skill-item">
|
||||
<div class="skill-header">
|
||||
<span>Docker</span>
|
||||
<span>5/5</span>
|
||||
</div>
|
||||
<div class="skill-bar">
|
||||
<div class="skill-level" style="width: 100%;"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Профессиональные навыки -->
|
||||
<div class="card">
|
||||
<div class="card-title">
|
||||
<i class="fas fa-tools"></i>
|
||||
<span>Профессиональные навыки</span>
|
||||
</div>
|
||||
<div class="two-column-list">
|
||||
<ul class="list">
|
||||
<li>Работа с терминалом</li>
|
||||
<li>Vim</li>
|
||||
<li>Docker</li>
|
||||
</ul>
|
||||
<ul class="list">
|
||||
<li>Kubernetes</li>
|
||||
<li>*nix системы</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Ссылка на репозиторий -->
|
||||
<div class="card">
|
||||
<div class="card-title">
|
||||
<i class="fas fa-code-branch"></i>
|
||||
<span>Репозиторий проекта</span>
|
||||
</div>
|
||||
<p>Исходный код этого резюме доступны в репозитории:</p>
|
||||
<a href="https://git.rustprogersteam.ru/Black_Raven/MyResume" target="_blank" class="repo-link">
|
||||
<i class="fab fa-git-alt"></i>
|
||||
<span>https://git.rustprogersteam.ru/Black_Raven/MyResume</span>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="footer">
|
||||
<p><i class="fas fa-heart" style="color: var(--primary);"></i> Обновлено: <span id="currentDate"></span></p>
|
||||
<p style="margin-top: 10px; font-size: 0.8rem;">Стиль вдохновлен Forgejo | Черно-оранжевая цветовая схема</p>
|
||||
</div>
|
||||
|
||||
<script src="/static/js/script.js"></script>
|
||||
</body>
|
||||
* Connection #0 to host 95.163.213.173:80 left intact
|
||||
</html>%
|
||||
@@ -0,0 +1,138 @@
|
||||
~/r/final_assessment/terraform on main [ok]
|
||||
nix-shell ❯ scp -i ~/.ssh/id_rsa ~/.ssh/id_rsa ubuntu@95.163.215.1:/home/ubuntu/.ssh/id_rsa via 💠 default on ☁️ (ru-msk)
|
||||
The authenticity of host '95.163.215.1 (95.163.215.1)' can't be established.
|
||||
ED25519 key fingerprint is: SHA256:IhiPDFfSS5rEQ83Sws/pkRp91/BsVD+kiZJwhG6G/H8
|
||||
This key is not known by any other names.
|
||||
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
|
||||
Warning: Permanently added '95.163.215.1' (ED25519) to the list of known hosts.
|
||||
** WARNING: connection is not using a post-quantum key exchange algorithm.
|
||||
** This session may be vulnerable to "store now, decrypt later" attacks.
|
||||
** The server may need to be upgraded. See https://openssh.com/pq.html
|
||||
id_rsa 100% 2602 192.9KB/s 00:00
|
||||
|
||||
~/r/final_assessment/terraform on main [ok]
|
||||
nix-shell ❯ ssh -A -i ~/.ssh/id_rsa ubuntu@95.163.215.1 via 💠 default on ☁️ (ru-msk)
|
||||
** WARNING: connection is not using a post-quantum key exchange algorithm.
|
||||
** This session may be vulnerable to "store now, decrypt later" attacks.
|
||||
** The server may need to be upgraded. See https://openssh.com/pq.html
|
||||
Welcome to Ubuntu 20.04.6 LTS (GNU/Linux 5.4.0-216-generic x86_64)
|
||||
|
||||
* Documentation: https://help.ubuntu.com
|
||||
* Management: https://landscape.canonical.com
|
||||
* Support: https://ubuntu.com/pro
|
||||
|
||||
System information as of Sun Jun 28 10:23:32 UTC 2026
|
||||
|
||||
System load: 0.0 Processes: 101
|
||||
Usage of /: 9.0% of 19.20GB Users logged in: 0
|
||||
Memory usage: 20% IPv4 address for ens3: 192.168.1.10
|
||||
Swap usage: 0%
|
||||
|
||||
|
||||
Expanded Security Maintenance for Infrastructure is not enabled.
|
||||
|
||||
0 updates can be applied immediately.
|
||||
|
||||
128 additional security updates can be applied with ESM Infra.
|
||||
Learn more about enabling ESM Infra service for Ubuntu 20.04 at
|
||||
https://ubuntu.com/20-04
|
||||
|
||||
New release '22.04.5 LTS' available.
|
||||
Run 'do-release-upgrade' to upgrade to it.
|
||||
|
||||
|
||||
Last login: Sun Jun 28 10:11:57 2026 from 95.26.148.233
|
||||
ubuntu@final-assessment-bastion:~$ ssh ubuntu@192.168.2.10 # теперь должно работать
|
||||
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
|
||||
@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
|
||||
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
|
||||
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
|
||||
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
|
||||
It is also possible that a host key has just been changed.
|
||||
The fingerprint for the ECDSA key sent by the remote host is
|
||||
SHA256:zXGSX2Tz1E2gWu5hYFEpl0465z0zTQAR4+3hjRQOQnc.
|
||||
Please contact your system administrator.
|
||||
Add correct host key in /home/ubuntu/.ssh/known_hosts to get rid of this message.
|
||||
Offending ECDSA key in /home/ubuntu/.ssh/known_hosts:1
|
||||
remove with:
|
||||
ssh-keygen -f "/home/ubuntu/.ssh/known_hosts" -R "192.168.2.10"
|
||||
ECDSA host key for 192.168.2.10 has changed and you have requested strict checking.
|
||||
Host key verification failed.
|
||||
ubuntu@final-assessment-bastion:~$ rm ~/.ssh/
|
||||
authorized_keys id_rsa known_hosts
|
||||
ubuntu@final-assessment-bastion:~$ rm ~/.ssh/
|
||||
authorized_keys id_rsa known_hosts
|
||||
ubuntu@final-assessment-bastion:~$ rm ~/.ssh/known_hosts
|
||||
ubuntu@final-assessment-bastion:~$ ssh ubuntu@192.168.2.10 # теперь должно работать
|
||||
The authenticity of host '192.168.2.10 (192.168.2.10)' can't be established.
|
||||
ECDSA key fingerprint is SHA256:zXGSX2Tz1E2gWu5hYFEpl0465z0zTQAR4+3hjRQOQnc.
|
||||
Are you sure you want to continue connecting (yes/no/[fingerprint])? ye
|
||||
Please type 'yes', 'no' or the fingerprint: yes
|
||||
Warning: Permanently added '192.168.2.10' (ECDSA) to the list of known hosts.
|
||||
Welcome to Ubuntu 20.04.6 LTS (GNU/Linux 5.4.0-216-generic x86_64)
|
||||
|
||||
* Documentation: https://help.ubuntu.com
|
||||
* Management: https://landscape.canonical.com
|
||||
* Support: https://ubuntu.com/pro
|
||||
|
||||
System information as of Sun Jun 28 10:24:27 UTC 2026
|
||||
|
||||
System load: 0.48 Processes: 115
|
||||
Usage of /: 22.8% of 9.51GB Users logged in: 0
|
||||
Memory usage: 33% IPv4 address for ens3: 192.168.2.10
|
||||
Swap usage: 0%
|
||||
|
||||
|
||||
Expanded Security Maintenance for Infrastructure is not enabled.
|
||||
|
||||
1 update can be applied immediately.
|
||||
1 of these updates is a standard security update.
|
||||
To see these additional updates run: apt list --upgradable
|
||||
|
||||
129 additional security updates can be applied with ESM Infra.
|
||||
Learn more about enabling ESM Infra service for Ubuntu 20.04 at
|
||||
https://ubuntu.com/20-04
|
||||
|
||||
|
||||
ubuntu@final-assessment-web-1:~$ sudo docker ps
|
||||
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
|
||||
365edf425ac4 git.rustprogersteam.ru/black_raven/myresume/resume:latest "gunicorn app:app -b…" About a minute ago Up About a minute 0.0.0.0:80->80/tcp, :::80->80/tcp upbeat_northcutt
|
||||
ubuntu@final-assessment-web-1:~$ exit
|
||||
logout
|
||||
Connection to 192.168.2.10 closed.
|
||||
ubuntu@final-assessment-bastion:~$ ssh ubuntu@192.168.2.11 # теперь должно работать
|
||||
The authenticity of host '192.168.2.11 (192.168.2.11)' can't be established.
|
||||
ECDSA key fingerprint is SHA256:NZ7FTKC5HtwQkpRs/4J4IPKzaQB5vEX0TRKZ5+t0hMI.
|
||||
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
|
||||
Warning: Permanently added '192.168.2.11' (ECDSA) to the list of known hosts.
|
||||
Welcome to Ubuntu 20.04.6 LTS (GNU/Linux 5.4.0-216-generic x86_64)
|
||||
|
||||
* Documentation: https://help.ubuntu.com
|
||||
* Management: https://landscape.canonical.com
|
||||
* Support: https://ubuntu.com/pro
|
||||
|
||||
System information as of Sun Jun 28 10:25:13 UTC 2026
|
||||
|
||||
System load: 0.18 Processes: 117
|
||||
Usage of /: 22.8% of 9.51GB Users logged in: 0
|
||||
Memory usage: 31% IPv4 address for ens3: 192.168.2.11
|
||||
Swap usage: 0%
|
||||
|
||||
|
||||
Expanded Security Maintenance for Infrastructure is not enabled.
|
||||
|
||||
1 update can be applied immediately.
|
||||
1 of these updates is a standard security update.
|
||||
To see these additional updates run: apt list --upgradable
|
||||
|
||||
129 additional security updates can be applied with ESM Infra.
|
||||
Learn more about enabling ESM Infra service for Ubuntu 20.04 at
|
||||
https://ubuntu.com/20-04
|
||||
|
||||
|
||||
ubuntu@final-assessment-web-2:~$ sudo docker ps
|
||||
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
|
||||
540a7f938ba0 git.rustprogersteam.ru/black_raven/myresume/resume:latest "gunicorn app:app -b…" 2 minutes ago Up 2 minutes 0.0.0.0:80->80/tcp, :::80->80/tcp lucid_cerf
|
||||
ubuntu@final-assessment-web-2:~$ exit
|
||||
logout
|
||||
Connection to 192.168.2.11 closed.
|
||||
Reference in new issue
Block a user