Logo
TGCATALOG
Catalog Collections Blog
DevOps - interview questions

DevOps - interview questions

DevOps interviews.

No ratings
2,061
26.10.2026
2,061
26.10.2026
No ratings
2,061
26.10.2026
Safe redirect via bot
О канале

DevOps interviews.

Подписчиков 5,577
Тематика Technology
Язык English
Ссылка t.me/easy_devops

We also recommend

Kekaton AI | Voiceover and voice clone
Kekaton AI | Voiceover and voice clone
Bot

AI bot for text-to-speech and voice cloning in Telegram. Create audio using neural network quickly and easily.

Description

Interview questions on DevOps.

Latest posts

DevOps - interview questions
DevOps - interview questions
🔒Открыть пост
и посмотреть медиа
🤔 Как разделять элементы CI и CD в jenkins? В Jenkins CI (Continuous Integration) и CD (Continuous Delivery/Deployment) можно разделять на разные стадии (stages) или отдельные пайплайны. Это повышает гибкость, упрощает отладку и делает процесс масштабируемым. 🚩Разделение CI и CD внутри одного `Jenkinsfile` Можно использовать разные стадии (stages) в Jenkinsfile: Пример: pipeline { agent any stages { stage('CI: Build & Test') { steps { echo "📦 Сборка и тестирование кода" sh 'mvn clean package' // Сборка sh 'mvn test' // Юнит-тесты } } stage('CI: Code Analysis') { steps { echo "🧐 Анализ кода (SonarQube)" sh 'sonar-scanner' } } stage('CD: Staging Deployment') { steps { echo "🚀 Деплой на стейджинг" sh 'kubectl apply -f k8s/staging.yaml' } } stage('CD: Production Deployment') { when { branch 'main' // Только для main-ветки } steps { echo "🔥 Деплой в прод" sh 'kubectl apply -f k8s/production.yaml' } } } } 🚩Отдельные пайплайны для CI и CD Можно разделить CI и CD на разные пайплайны, используя Jenkins Multibranch Pipeline. CI-пайплайн (Jenkinsfile.ci) pipeline { agent any stages { stage('Build') { steps { sh 'mvn clean package' } } stage('Test') { steps { sh 'mvn test' } } } post { success { archiveArtifacts artifacts: '**/target/*.jar' build job: 'CD-Pipeline', wait: false // Запуск CD после успешного CI } } } CD-пайплайн (Jenkinsfile.cd) pipeline { agent any stages { stage('Deploy to Staging') { steps { sh 'kubectl apply -f k8s/staging.yaml' } } stage('Manual Approval') { steps { input message: "Deploy to Production?" } } stage('Deploy to Production') { steps { sh 'kubectl apply -f k8s/production.yaml' } } } } 🚩Использование `Jenkins Shared Library` для разделения логики Если много пайплайнов, лучше вынести CI/CD-логику в общую библиотеку (vars/ci.groovy, vars/cd.groovy). Пример CI (vars/ci.groovy) def call() { pipeline { agent any stages { stage('Build & Test') { steps { sh 'mvn clean package && mvn test' } } } } } Пример CD (vars/cd.groovy) def call() { pipeline { agent any stages { stage('Deploy') { steps { sh 'kubectl apply -f k8s/production.yaml' } } } } } Jenkinsfile с использованием библиотек @Library('my-shared-library') _ ci() // Запуск CI cd() // Запуск CD Ставь 👍 и забирай 📚 Базу знаний
DevOps - interview questions
FAQ

Open DevOps - interview questions in Telegram and press the Start button. No separate registration is required.

Yes. The service is designed to be straightforward: open the resource, follow the on-screen instructions and start using it.

No. You can use DevOps - interview questions directly in Telegram unless the resource description says otherwise.

Access depends on the resource. Check the current information in Telegram after opening DevOps - interview questions.

The exact features depend on the resource. Open DevOps - interview questions to see its current functions, content and access conditions.
Subscriber dynamics
+0.3% last 30 days
Current
5,577
Month ago
5,558
Average growth
+1 / day
Updated
2 days ago

Reviews for channel DevOps - interview questions

Log in to leave a review

Only registered users can share their opinion.

No reviews yet

Be the first to share your impression of this resource!

Similar resources

Loading
Switch to Light Theme
Home Catalog Collections Blog Login