Questions tagged [deployment]
Use this tag for questions about deployment, which is about all the activities to make (part of) a system available for use in some target environment.
173
questions
1
vote
1
answer
75
views
Is there a way to combine helm with some other tool for k8s configuration management without conflicts?
Currently I have a k8s project with multiple services which are managed by a helm chart. Said helm chart is installed on my local machine and I want to keep it this way if it's possible. But now I ...
0
votes
1
answer
824
views
how to set automatic git pull from bitbucket and complie project on ec2 instance create event with auto scaling
I have just started reading about AWS services. I have a project where the backend is created with Spring-Boot, front-end is created with React and PostgreSQL is used as database. Both backend and ...
-1
votes
1
answer
3k
views
Cannot resolve services with service name inside a kubernetes pod
I cannot access a pod from another pod with its service name. Getting error as
cannot resolve host svcname
When i try to view the information of /etc/resolv.conf, i do see ec2.internal as searches ...
2
votes
1
answer
476
views
Separation of CI and CD processes
Is it appropriate to keep the DevOps resources in a different repo from the git repos where the project source codes are placed for the execution of DevOps processes?
some benefits i expected
...
0
votes
1
answer
139
views
Error 502 before execute Ansible playbook
I execute an Ansible playbook with an ansible user. The playbook executes properly, with no errors in the application log, no errors in the Ansible log. This .war usually deploys with user "...
5
votes
2
answers
5k
views
Kubernetes configuration with yaml anchors
I have a deployment.yaml file and want to reuse the environment for all my deployments like this:
apiVersion: apps/v1
kind: Deployment
metadata:
name: beat
spec:
selector:
matchLabels:
...
0
votes
1
answer
117
views
How to deploy static website from public repo via Github Actions to private web server
I like to start an open-source project via Github where topics (markdown pages) can be created from the community. Via PR the changes get merged to the main repo and then it triggers a Github Action ...
1
vote
1
answer
677
views
What part of the Bamboo pipeline should generate a Docker image?
We are using Bamboo to build and deploy a number of Java web applications. Right now, the Build Plans generally produce a WAR file, which is deployed by the Deploy Plans. We are moving our hosting (...
0
votes
1
answer
39
views
Gradual rollout management for client applications
I want to rollout software to clients (1m+) devices in a gradual fashion due to high risk. Ideally i would be able to target users based on analytical data i posses and decide if they should receive ...
1
vote
1
answer
64
views
Cannot understand jenkins deployment error
I am new to jenkins, and i am trying to make a deployment into a remote serve, but i am getting the following error:
Current dependency:com.vmd positionWatchLoader latest.integration
:: loading ...
2
votes
3
answers
2k
views
How to automate the key exchange in WireGuard when you deploy a cluster of machines?
Let's assume you want to deploy a cluster of machines on Hetzer Cloud. For simplicity let's call them worker1, worker2, worker3. They need to communicate with a server called master, which will be ...
2
votes
1
answer
48
views
Improving deployment process of agent software
I'm a developer on an agent software team, researching ways to streamline the mass deployment of our agent on clients' machines. Currently the process involves running a script to determine the exact ...
1
vote
1
answer
113
views
Azure deploy pipeline with/without approval on separated enviroments
I have two separate environments under my repository:
development (Approvals are not configured but the environment exists)
production (Approvals rules are configured via dev.azure.com UI)
The ...
2
votes
1
answer
152
views
Why I cannot access k3s service from pod in rasbian?
I have installed K3S kubernetes on rasbian, and created a following mysql deployment on it:
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: mysql-data
spec:
accessModes:
- ...
2
votes
1
answer
300
views
Branching model for nightly deploys
I'm a lead developer for a small B2B SaaS company, using Django and AWS. We currently run biweekly deploys after hours with a mostly-automated custom Fabric-powered tool.
We're currently exploring ...
8
votes
2
answers
1k
views
Blue Green Deployment DB transactions management
Imagining I have 2 sets of environment(Blue and Green)
+
|
|
|
v
+-------+---------+
| Proxy/LB |
| |
+--+----...
5
votes
1
answer
188
views
How to keep many servers (5000+) up-to-date?
Initially asked here: https://stackoverflow.com/questions/60674502/how-to-keep-many-servers-5000-up-to-date-with-git-and-its-rate-limits
The initial post:
We're making a php service that will run on ...
4
votes
1
answer
74
views
What are best practices for over-committing resources in a staging environment?
Suppose there is a staging environment very strapped for resources as new development, data workloads and other applications grow. Ideally one would like to maintain production parity, even at the ...
2
votes
1
answer
167
views
Bitbucket pipelines: Deployment destination dependent on commit author
I'd like to create a deployment pipeline triggered on PR creation that would deploy to e.g. 'staging1' environment if it's my commit and 'staging2' if it's a commit of other team member (the idea is ...
1
vote
2
answers
302
views
GUI over GitLab CI Environment Deployments With Multiple Instances?
Let's say I have a SaaS style project (similar to Databricks). We may make release 2.0.0 of this project, have automated testing and deployment to dev, automated promotion to nonprod, etc.
In ...
4
votes
1
answer
1k
views
Is GitLab flow (or GitHub flow, etc) anti build-once deploy-everywhere?
Historically, especially in the Java world, build-once, deploy everywhere has been a very big thing for deployments. Artifacts should be built exactly one time when a release is made and stored ...
4
votes
1
answer
2k
views
How to deploy docker-compose to a remote host
I am new to the docker ecosystem and I am trying to figure out a proper deployment infrastructure for a system I am working on.
Imagine a following scenario: a system consists of three microservices ...
3
votes
2
answers
229
views
What is the most used tool for Cloud Infrastructure deployment Ansible vs Puppet vs Terraform?
I have some time for research at work right now, and I was thinking on expanding my knowledge on my favorite subject, which is DevOps (love you all).
I have some advanced experience with Ansible, as ...
1
vote
1
answer
32
views
How to automatically deploy routers / industrial PC's
I'm facing the problem, to setup Gateways and Industrial PC's (with SSH access) regularly. All have different default settings. Some have a default root password, some have a default user. Some have a ...
10
votes
1
answer
863
views
Automate custom docker image deployment on AWS
This question is related to my previous one - but a bit more descriptive.
I am trying to build automate the generation and deployment of a docker container. The docker container is created with packer....
0
votes
2
answers
182
views
AWS ECR start uploaded docker image?
I used packer to upload a docker image I created to my AWS ECR repository.
How can I use the AWS cli to automatically locate that image, create a new cluster, set the port rules to allow all inbound ...
1
vote
1
answer
58
views
How well can agile pair programming work in interdisciplinary DevOps contexts?
In agile, pair programming can be performed like the following:
two specialists of same discipline change the place before the terminal and each has a chance to code and to conceptualize/reflect;
two ...
1
vote
0
answers
25
views
Jaeger Agent advantages [closed]
So I am exploring Jaeger for Tracing and I saw that we can directly send spans from the client to the collector in HTTP (PORT: 14268), if so then what is the advantage of using the jaeger agent.
...
2
votes
1
answer
109
views
Is web delivery for Node.js apps a thing?
A browser fetches some HTML via HTTP/HTTPS or a file, which may result in fetching a bunch of other resources, including some JavaScript, and then it runs it in a browser environment. I would ...
1
vote
1
answer
2k
views
Jenkins Deployment Issue - Unrecognized SSL Message, Plaintext Connection?
I've been attempting to build and deploy a local copy of a repository, whilst still providing the remote depository to Jenkins, to a Tomcat version 9 server.
I have both Jenkins and Tomcat running on ...
0
votes
1
answer
32
views
Secure deployments of on-prem artifacts to cloud
Right now, we have locally hosted (across multiple Datacenters) artifactory and Bitbucket. We're at a halfway point between Jenkins and Bamboo (with Jenkins beginning to make more traction against ...
1
vote
1
answer
66
views
Deploying software that depends on a virtual machine for non-tech savvy users [closed]
About
I am developing a piece of software which consists of a Node.js application which controls a virtual machine that runs Android-x86. Also there are some pieces of the Android SDK like ADB the ...
2
votes
2
answers
1k
views
Octopus server installation on Linux
I learnt that,
Octopus server can be installed on Windows 2008, 2012, 2016 server editions
I see msi packages on Download page
Can Octopus server be installed on Ubuntu?
Can tentacle software be ...
1
vote
1
answer
37
views
Kubernetes and Jenkins
I started building CI/CD pipeline using two Kubernetes clusters and one Jenkins. Two clusters are totally isolated as one is in the test environment and other in production.
After searching from many ...
0
votes
1
answer
812
views
Deploying different versions of the same application stack in the same system
We are a small team with few resources and we have a product which is near completion. The stack comprises of a few Java Spring Applications, a Python Application and a Windows Application and using a ...
1
vote
1
answer
75
views
Microservices Deployment Manager
I was wondering how information on deployed applications are kept in real, production environments (yeah, I am a novice) . For example, in a microservices based set up, if 5 microservices-based ...
4
votes
4
answers
10k
views
Is it possible to mount an s3 bucket as a point in a docker container?
I have a Java EE packaged as war file stored in an AWS s3 bucket. I will like to mount the folder containing the .war file as a point in my docker container. I have managed to do this on my local ...
0
votes
2
answers
338
views
What is the most common server permission policy for web application deployment?
I have a server with Ubuntu with a web server (Apache or Nginx) running a PHP application. The application consists of the following parts:
An executable code that handles HTTP requests (say in the /...
2
votes
1
answer
1k
views
How to approach dynamic environments per Git feature branch workflow?
Our system consists of
2 frontend applications A and B (both in JavaScript/Angular),
3 backend applications C, D and E (main API and two microservices all in Go)
MongoDB as F
Our team grows bigger, ...
0
votes
3
answers
396
views
How to deploy Node app via Jenkins to Ubuntu(18.04)?
I'm a very beginner in Jenkins and afraid that I ask you something not clear with a weird question.
I'd like to deploy my simple node app server to Ubuntu via Jenkins.
I tried to write a command in ...
1
vote
1
answer
316
views
How to run/deploy devilbox (Docker image) docker-compose on GCP without a Dockerfile?
Devilbox comes with a docker-compose file to run a docker container:
https://github.com/cytopia/devilbox
However, on the GCP Kubernetes Engine it is only possible to start up a new container via a ...
1
vote
1
answer
135
views
Why label k8s deployment?
In the below deployment yml, the deployment itself has a label "app: hello". What would happen if I delete that line (line 6)?
I understand the functional need for pods to be labeled, because then ...
1
vote
1
answer
941
views
How should I deploy my projects using Docker, Git and VPS?
I have a VPS and am able to connect trough ssh using Terminal.
Every project I have are dockerized and have github repositories.
Since I am new to deployments so far my deployment process is manual:
$...
5
votes
2
answers
14k
views
Helm install or upgrade release failed on Kubernetes cluster: the server could not find the requested resource or UPGRADE FAILED: no deployed releases
Using helm for deploying chart on my Kubernetes cluster, since one day, I can't deploy a new one or upgrading one existed.
Indeed, each time I am using helm I have an error message telling me that it ...
1
vote
2
answers
320
views
How to deploy a ZIP or WAR equivalent (built locally via npm)?
I use NPM to build my web project, and it does so nicely to a little ZIP file. Keeps everything nice and light, and I can easily keep bloat down.
My current process is to use an FTP client (Win SCP), ...
1
vote
1
answer
23
views
What are the benefits of spreading the various services of a multi-tiers application over several user-define bridges?
I have a simple system made of a database backend, several instances of a web application and a load balancer. Each service is running in its own Docker container, all of them being hosted on the same ...
0
votes
1
answer
8k
views
Pod's state "pod has unbound immediate PersistentVolumeClaims" when deploy Jenkins with Helm chart
I try to deploy Jenkins in local Kubernetes cluster with Helm from repo stable/jenkins:lts. But after deployment I get pod which has status "pod has unbound immediate PersistentVolumeClaims". PVC has ...
1
vote
1
answer
50
views
How do Django deployments happen on Servers?
I am new to Django six months ago and I learned how to deploy the Django projects to EC2 instances.
Basically 1st time when the Django project is deployed to EC2, the instance will be configured ...
1
vote
3
answers
102
views
What are the tools you recommend for deploying / automating / organizing vm in the private cloud
I manage a set of virtual servers in a private cloud on vSphere.
In this private cloud we have several sets of servers that host several web applications such as:
-Webpress web sites
-Phone ...
2
votes
2
answers
218
views
Easiest way to manage an elasticsearch cluster in GCP?
I'm trying to create my own Elasticsearch cluster to use for security analytics. I'm familiar with the function and setup of a single instance deployment, but I'm having trouble figuring out the ...