Questions tagged [diego]

Diego is the architecture used by Cloud Foundry to schedule and manage application containers. It replaces the previous DEA architecture (Droplet Execution Agents).

Within Cloud Foundry, the Diego system distributes the hosted application load over all of the available host virtual machines, and keeps it running and balanced through demand surges, outages, or other changes. Diego accomplishes this through an auction algorithm.

The Diego Core components consist of the following areas:

  • Brain
  • Cells
  • Database VMs
  • Access VMs
  • Consul

For detailed information about Diego, consult the following topics in the Cloud Foundry documentation:

18 questions
3
votes
3 answers

Diego enabled in bluemix but not shown in dashboard

I have enabled Diego for my application in bluemix and verified in command also. But the dashboard still showing the same as DEA . I tried restarted the app and refreshed the dashboard also . Any thoughts ?
Sangy05
  • 31
  • 4
2
votes
0 answers

How to mention rootfs in manifest file?

During staging process of an artifact by Pivotal Cloud Foundry, it picks the rootfs and buildpack details before staging an application instance in Diego container. Buildpack details can be mentioned in manifest file Can we also mention rootfs…
overexchange
  • 15,768
  • 30
  • 152
  • 347
2
votes
1 answer

How to download the source code of the running application in bluemix

How to download the source code of the running application in bluemix? Tried this solution Download Application files from Bluemix . But it's not working any more: To install the plugin follow the below commands: $ cf add-plugin-repo CF-Community…
Laks
  • 93
  • 1
  • 7
2
votes
1 answer

Bluemix DEA->Diego How can I handle the rename of VCAP_APP_PORT AND VCAP_APP_HOST without changing application code?

I have tested a few apps with enable-diego on Bluemix. They all broke because of this change. I could fix most, one I'm still struggling with. And none of which I actually wanted to make code changes in. Instead of code changes being required…
amadain
  • 2,724
  • 4
  • 37
  • 58
1
vote
0 answers

Serverless computing : Cloud Foundry's Diego Elastic Runtime

I am trying to understand Serverless architecture which says 2 distinct things: you as an app developer think about your function only and not about the server responsibilities. Well, the server still has got to be somewhere. By servers, I…
Sheel Pancholi
  • 621
  • 11
  • 25
1
vote
1 answer

How I can download/pull deployed apps and services from Cloud Foundry on IBM Cloud/Bluemix?

The app (Node.js) is deployed on Cloud Foundry (IBM Cloud, US-South) by my previous colleague, but the codes in our private Github (seperate from IBM DevOps) for local testing doesn't look the same as what he has deployed on Cloud Foundry. I have…
davislf2
  • 79
  • 10
1
vote
1 answer

Diego Migration: 502 Bad Gateway

I have existing node.js application running on the IBM Bluemix DEA runtime. I have tried to migrate it to the Diego, migration process completed without any errors. But when I am trying application route I am getting '502 Bad Gateway: Registered…
1
vote
1 answer

How can I exit a cf ssh session without it killing my shell?

I 'cf ssh app_name' to a nodejs app on diego. Then I want to exit that, type exit. That also kills the hosting shell (powershell on windows 7). I want my shell to stay. I've tried various commands and looked in the diego docs but I'm somehow…
amadain
  • 2,724
  • 4
  • 37
  • 58
0
votes
1 answer

Can a Cloud Foundry app talk to a service running on the Diego cell host?

Can a process running inside a Cloud Foundry app container be enabled to create a TCP connection to a port opened by a process running on the Diego Cell hosting the container? If so, are there differences between build pack based and Docker image…
Jan
  • 341
  • 5
  • 15
0
votes
1 answer

How to get into an App Container Manually with Garden-RunC Backend

So I have been trying this-tutorial to access the runC container from the diego-cell VM. However, when I try to run /var/vcap/packages/runc/bin/runc exec -t /bin/bash I get the error exec failed: container "" does not exist when…
Vipin Menon
  • 2,892
  • 4
  • 20
  • 35
0
votes
1 answer

Elastic run times - Cloud foundry

We have two API end points, One for development environment - a.b.c.org.cloud Another for POConcept environment - x.y.x.org.cloud We use apps mgr, to view an API end point, that has its own organisation and space. Each elastic runtime has diego…
overexchange
  • 15,768
  • 30
  • 152
  • 347
0
votes
1 answer

Cloud Foundry app built with PHP buildpack - custom extention disappears after deploy

I have a CIO Blumix Cloud Foundry PHP app developed that needs some additional components. I used https://github.com/cloudfoundry/php-buildpack for the build. I read in its documentation that I can add my own extension. I did that and added a…
Andr
  • 88
  • 1
  • 10
0
votes
1 answer

How to migrate Diego apps to DEA in Bluemix?

I have created a python app in my dashboard and I want to migrate it to DEA before deploying my code there. I have tried cf command cf disable-diego in CLI however, it returned Error: CF-BackendSelectionNotAuthorized - You cannot…
0
votes
0 answers

Diego Migration Issue: no space?

I am trying to migrate an existing node application to Diego on IBM Bluemix, but I am getting these error messages, I have tried to migrate using the "Migrate to Diego" link in the bluemix console. 2017-04-24T16:20:40.27+0800 [CELL/0] ERR…
aryanRaj_kary
  • 503
  • 2
  • 7
  • 28
0
votes
1 answer

What is perpose of iptables NAT configuration in cell_z1?

When I ssh into cell_z1. then I can see these routing tables. $ sudo iptables -t nat -L Chain PREROUTING (policy ACCEPT) target prot opt source destination w--prerouting all -- anywhere anywhere …
kukgini
  • 3
  • 4
1
2