WiX.Py: we collect MSI package "in three lines"

No time and no desire to learn kilometer WiX files to assemble an MSI installer for your project, while plunging into the abyss of MSDN? Want to build an installer, describing it in simple and understandable terms, in a few lines? Is there a clinical tendency to cross-platform and build on Linux & Docker? Well then, you under the cut!
our project is cross-platform vector graphics editor and encountered a couple of months ago.
 
We knew about WiX Toolset (Windows Installer XML), but even a cursory review of the tutorials on the official site brought sadness and despondency - without serious ...
+ 0 -

Highlight #GitLabLive of September 2? 2018

Yesterday, September 2? an online conference was held with representatives of GitLab. She is CEO and co-founder of Sid Sidbrandidge and others told about important milestones in the history of GitLab, shared news and plans for the future.
 
 
Actual information about the company
 
 
In conversation with Priyanka Sharma Sid Sidbrandidzh told about the milestones in the history of the company. One of the most important recent events has become, that according to the results of 201? it took 44th ...
+ 0 -

Reduce costs for AWS when using Kubernetes Ingress with the classic balancer ELB

Reduce costs for AWS when using Kubernetes Ingress with the classic balancer ELB
 
A few months ago I wrote an article about the controller. Kubernetes Nginx Ingress , which is the second most popular on this blog. Its main theme is the use of Kubernetes Ingress for local deployments. However, most users use Kubernetes in the AWS cloud and public cloud services of other providers. However, the problem is that for each service type LoadBalancer AWS creates a new balancer ELB (Elastic Load Balancer). It can be too expensive. If you take Kubernetes Ingress, you only need one ELB.
Traefik , Voyager ...
+ 0 -

"Kubernetes in all fields!" - an interview with the program committee of the conference DevOops

"Kubernetes in all fields!" - an interview with the program committee of the conference DevOopsPreviously, the docker was a cool, youthful thing in itself. And then somehow the docker stopped being interesting: he just is, he is at everyone and in everything. On it all the micro services, Kubernetes, devops - anything. At the same time, people drag the containers into their mouth whence they do not get. They often do not even know what lies inside.
 
 
What is now interesting for DevOps engineers? The team of superheroes - the program committee of the DevOops conference - fell into a diabolical trap in Hangouts and answered the questions for an hour. (Who are all these people - see ...
+ 0 -

Come and learn classical administration: regulations, tools, scripts Southbridge

For 10 years, Southbridge has created a work standard that allows one administrator to support 150 servers, quickly carry out the initial configuration, easily transfer the project between administrators and groups, immediately see what the night attendants did, quickly enter the course after the holiday, and, of course, provide customer reliability and security infrastructure.
 
From the 22nd to the 24th of October Southbridge conducts intensive work for system administrators, where it will show its approaches, regulations, tools, instructions and scripts.
 
Come and learn classical administration: regulations, tools, scripts Southbridge
 
In f...
+ 0 -

You need to raise the Kubernetes cluster, but I'm just a code programmer. The output is

You need to raise the Kubernetes cluster, but I'm just a code programmer. The output is  
 
Good day. Another note from my experience. This time, it is superficial about the basic infrastructure that I use, if I need to unload something, and there is not nearby. devOps children. But the current level of abstraction, in technology, allows for about a year to live with this infrastructure raised overnight, using the Internet and ready-made things.
 
 
Key words - AWS + Terraform + kops . If it is useful to me - it will probably be useful to someone else. Welcome to the comments.
 
K8S Dashboard , if you need ...
+ 0 -

How to make PHPstorm, xDebug and remote branches compiled via Docker? Too simple

How to make PHPstorm, xDebug and remote branches compiled via Docker? Too simpleKind time of the day, Habr!
 
 
A year ago my process of debugging code in PHP consisted of two lines:
 
var_dump ($ variable);
die ();

 
Periodically, of course, we had to use more "complex" designs:
 
console.log (data);

 
echo json_encode ($ variable, JSON_UNESCAPED_UNICODE);
exit ();

 
No, you! I knew - in our time it does not fit for a cultural programmer to deal with this
ancient craft [/b]
joke about another ancient craft
 
 
But, frankly, I was always afraid of what I do not understand. Including printers xDebug, in particular, how to set up this whole thing. One day ...
+ 0 -

Management of micro services using Kubernetes and Istio

A short story about the advantages and disadvantages of microservices, the concept of Service Mesh and Google tools that allow you to run microservice applications without clogging your head with endless policy settings, accesses and certificates, and quickly finding errors that are not hidden in the code, but in microservice logic.
 
 
Management of micro services using Kubernetes and Istio
 
 
The article is based on Report by Craig Boxing at our last year's DevOops 2017 conference. Video and translation of the report - under the cut.
 
.Twitter ) - DevRel from Google, responsible for the direction of microservices ...
+ 0 -

From the clouds to the ground: how to create production-grade Kubernetes in any conditions

From the clouds to the ground: how to create production-grade Kubernetes in any conditionsAll good! Well, that's the time for the next our course on Devopes . Probably, this is one of the most stable and standard courses, but at the same time it is the most diverse in terms of students, since no group has ever looked like another: in one the developers are almost completely, then in the next engineers, then admins and so on. And it also means that the time has come for interesting and useful materials, as well as for online meetings.
 
 
Go.
 
 
This article contains recommendations for launching the production-grade Kubernetes cluster in an on-premise data center environment ...
+ 0 -

From the sysadmin to the man

From the sysadmin to the man

 
 
DevOps has at least two established views - from system administrators and from developers. The first usually boast of using Chef /Puppet /Ansible /Docker c 200X, the latter believe that DevOps either outlived itself and leads to NoOps, or that "I wrapped everything in a container, and then how it goes."
 
 
Business at the same time reads about DevOps in articles and hopes that the guys from below will figure out what to do with it. In this case, DevOps itself does not happen, the business is not like Google, the company does not become turquoise, people do not create new approaches for testing ...
+ 0 -