Questions tagged [devops]

This tag is for programming questions about DevOps ("development" and "operations"), which is a software development method that stresses communication, collaboration, integration, automation, and measurement of cooperation between software developers and other IT professionals. Non-programming related questions should be asked on the DevOps Stack Exchange site.

DevOps acknowledges the interdependence of software development, quality assurance, and IT operations, and aims to help an organization rapidly produce software products and services and to improve operations performance.

Venn diagram

DevOps integration targets product delivery, quality testing, feature development, and maintenance releases in order to improve reliability and security and provide faster development and deployment cycles. Many of the ideas (and people) involved in DevOps came from the enterprise systems management and Agile software development movements.

The adoption of DevOps is being driven by factors such as:

  • Use of agile and other development processes and methodologies
  • Demand for an increased rate of production releases from application and business unit stakeholders
  • Wide availability of virtualized and cloud infrastructure from internal and external providers
  • Increased usage of data center automation and configuration management tools

The goals of the DevOps workflow are best described as The three ways of DevOps

  1. Work flows from Business->Development->Operations->Customer as fast possible
  2. Increasing the feedback loops from Business<-Development<-Operations<-Customer
  3. Using fast feedback to build a culture of continuous experimentation and learning

While programming questions about DevOps are on-topic here, other questions should be asked on the DevOps Stack Exchange site.

Dev ops: WikiPedia

What is DevOps?

Related Tags

5190 questions
1
vote
1 answer

Is this the right way to run a `release` command for a Heroku Review app?

I'm trying to configure a review app on Heroku. For every PR, I'd like to deploy and build the Dockerfile, then run my migrations command. With the below configs, the Dockerfile deploys fine, and the app appears to work as intended. Dockerfile:…
Brandon
  • 6,354
  • 5
  • 39
  • 64
1
vote
2 answers

How to set up a code review workflow using gitlab,jenkins,git?

So my question is that i want to set up a code review flow , the tools i have are : git,gitlab,jenkins.. my idea is like to have a kind of forms or checklists that a member of the team need to fill whenever other member want to merge some new code ,…
1
vote
1 answer

Deploying a database package to SQL Server through Octopus & TeamCity

I am implementing CI/CD for SQL Server Database through Redgate software and TeamCity. I manage to Build and push the NuGet Database Package to Octopus. I can see the NuGet package in Library section of Octopus. But I am facing issues in deploying…
jeetdeveloper
  • 161
  • 1
  • 11
1
vote
0 answers

Using CloudForms for PHP (or similar) web development

The company I work for offers a wide array of services, a lot of which involved compiled application development. A small portion of development is web software using interpreted languages like PHP, where any changes are instant. The company has…
Aaryn
  • 1,337
  • 2
  • 15
  • 24
1
vote
0 answers

python dockerpy token issues running docker with jupyter notebook

I am using dockerpy to create a docker, And trying to run a docker with an operating jupyter notbook using this I run this command from the terminal docker run -p 8888:8888 jupyter/scipy-notebook:17aba6048f44 And get the jupyter notebook running,…
thebeancounter
  • 3,373
  • 4
  • 36
  • 80
1
vote
1 answer

How to copy file from gitlab runner into docker image through dockerfile

I need to be able to copy ssl files that is inside a private gitlab server into the docker image through gitlab ci/cd. Below is the configuration of my gitlab runner. I have mapped the volume of /root/server-ssl directory so the files could be read…
Radhian Amri
  • 129
  • 1
  • 1
  • 7
1
vote
1 answer

Ansible : how to set recovery options in Windows services

I need to bring up the following service and configure recovery options as below using ansible, rem Register windows services "C:\Windows\Microsoft.NET\Framework\v4.0.30319\installutil.exe" "C:\myservice.exe" rem Configure windows services recovery…
user3362908
  • 381
  • 2
  • 12
1
vote
2 answers

Can Ansible keep a process ruining even after the playbook has ended?

i have an open-source program i want to run from ansible basically ansible will go into the node and run "./Program.Name" which will start the program but when ansible-playbook is done the program closes is there a way I can start the program and…
sajjad
  • 13
  • 3
1
vote
2 answers

Docker Can't Find = in "ENV" Must be of the form: name=value

New to the world of docker, my dockerfile looks like this: FROM base SHELL ["powershell", "-Command", "$ErrorActionPreference = 'Stop'; $ProgressPreference = 'SilentlyContinue';"] ENV NPM_VERSION=6.4.1 \ IONIC_VERSION=3.19.0 \ …
Adam Weitzman
  • 1,402
  • 4
  • 17
  • 43
1
vote
3 answers

I want to replace a string between delimiters by looking up in properties file using ansible

I want to replace a string in between two @ characters Something like this Hi I am @Something.great@ from a planet @planet.outside.earth@ from a properties file where values are Something.great = Niel Armstrong planet.outside.earth = Mars So…
1
vote
2 answers

What code-repository should the Dockerfile get committed to?

Long story short Where should I commit the Dockerfile? In the project codebase or in the devops codebase? Reasoning details: Without docker and without CI In the ancient times, when developing a complex application with multiple code-bases, one…
Xavi Montero
  • 7,160
  • 3
  • 38
  • 64
1
vote
1 answer

Do i need gitlab runner to perform CICD for my projects in gitlab?

I am new to gitlab CICD and I am confused about the interest of gitlab runner. Gitlab can already run CICD on the projects automatically without installing a runner. so i need help on which runner is proposed and when and where do I need it ?
1
vote
1 answer

How to automate django deployment?

OK, I am desperate enough to finally post a github question. SUMMARY: Django deploy -> digital ocean droplet -> nginx and gunicord + git pull It works, but manually writing all the commands is way to tedious + error prone. I have been trying to…
1
vote
0 answers

Can I take a manual snapshot of AWS Elasticsearch and store it different region s3 bucket?

I am a newbie to AWS and Elastic Search. I am trying to take manual snapshot of my Elastic Search indices and store it in S3 bucket which is in a different region as that of AWS ElasticSearch. While registering it throws me following error. { …
Benzie
  • 11
  • 1
1
vote
2 answers

Error when trying to post a discussion 'comment' to a work item using the Azure DevOps REST API

I am trying to post a discussion comment to a work item using the REST API version=5.1-preview.3. Summary Type: POST and C# HttpClient However no matter how i try to work with it, i always get the response: StatusCode: 415, ReasonPhrase:…
1 2 3
99
100