Monthly Archives: May 2020

AWS: CloudFormation – using Conditions, Fn::Equals, and Fn::If – an example
0 (0)

17 May 2020

I have a CloudFormation stack with VPC Peerings, in that case, it’s a peering between VPC of a new Elastic Kubernetes Service cluster and VPC of the Prometheus monitoring stack. The EKS cluster’s stack and its whole automation creation were described in the AWS Elastic Kubernetes Service: a cluster creation automation, part 1 – CloudFormation… Read More: AWS: CloudFormation – using Conditions, Fn::Equals, and Fn::If – an… »

Loading

Docker: configure tzdata and timezone during build
0 (0)

17 May 2020

During a Docker image build – it stops asking to configure the tzdata. Dockerfile at this moment is the next: FROM ubuntu:18.04 RUN apt update && apt install -y python-pip python-dev ssh python-boto3 RUN pip install ansible==2.4.3.0 Let’s reproduce – run the build: [simterm] admin@jenkins-production:~$ docker build -t proj/proj-ansible:1.1 . Sending build context to Docker… Read More: Docker: configure tzdata and timezone during build0 (0) »

Loading

Helm: helm-secrets – sensitive data encryption with AWS KMS and use it with Jenkins
0 (0)

16 May 2020

So, as a follow-up to the Helm: Kubernetes package manager – an overview, getting started post – let’s discuss about sensitive data in our Helm charts. What I want is to store a chart files in a repository, but even if such a repo will be a private Github repo – I still don’t want… Read More: Helm: helm-secrets – sensitive data encryption with AWS KMS and… »

Loading

Jira: filters and email notifications about tickets
0 (0)

10 May 2020

Last time I’ve started more working with Jira and got to know some nice and useful features. One of them is the ability to get email notifications about current/future tickets. So, a ticket has the Due Date field. By our processes – developers will sate a date here when they are expecting the task to… Read More: Jira: filters and email notifications about tickets0 (0) »

Loading

AWS: CloudFormation – using lists in Parameters
0 (0)

8 May 2020

In addition to the AWS Elastic Kubernetes Service: a cluster creation automation, part 1 – CloudFormation and AWS Elastic Kubernetes Service: a cluster creation automation, part 2 – Ansible, eksctl posts – now I’d like to pass a Parameter as a List with multiply values to a CloudForamtion stack. The idea is to get all… Read More: AWS: CloudFormation – using lists in Parameters0 (0) »

Loading

Arch Linux: set a Java version
0 (0)

7 May 2020

A short note about HowTo install and set a specific Java version when you have various versions installed. Will use the  archlinux-java script, see the Switching between JVM. Install a package itself, here it will be Oracle Java 14: [simterm] $ yay -S jdk :: Checking for conflicts… :: Checking for inner conflicts… [Aur: 2]… Read More: Arch Linux: set a Java version0 (0) »

Loading

Helm: Kubernetes package manager – an overview, getting started
0 (0)

3 May 2020

The official documentation calls Helm as a “The package manager for Kubernetes“, but in fact, Helm is something bigger than just a package manager – it’s more an application controlling tool for their installation, managing, upgrading, configuration, etc. In this post, we will take an overview of Helm in general, its Charts, templates, variables, and… Read More: Helm: Kubernetes package manager – an overview, getting started0 (0) »

Loading

AWS Elastic Kubernetes Service: a cluster creation automation, part 2 – Ansible, eksctl
0 (0)

1 May 2020

The first part – AWS Elastic Kubernetes Service: a cluster creation automation, part 1 – CloudFormation. To remind the whole idea is to create an automation process to create an EKS cluster: Ansible uses the cloudformation module to create an infrastructure by using an Outputs of the CloudFormation stack created – Ansible from a template will… Read More: AWS Elastic Kubernetes Service: a cluster creation automation, part 2… »

Loading