Quantcast
Channel: Cloud – Jackie Chen's IT Workshop
Browsing all 112 articles
Browse latest View live

Configure readinessProbe and livenessProbe for Jira Container on Kubernetes

The kubelet uses liveness probes to know when to restart a Container. For example, liveness probes could catch a deadlock, where an application is running, but unable to make progress. Restarting a...

View Article


Confluence Auto Archive Solution

I have been working on the Confluence space archiving project recently. Here is my design which is already in production. And it works like a charm 🙂 I will explain a bit deeper into the two major...

View Article


Customised Quick Start of Confluence Data Center on AWS

Based on the Atlassian quick start of Confluence Data Center on AWS, I have made my own version of it. Here are a few customisations that I have introduced. Customisation One: Remove public subnets. To...

View Article

Demo of Running Confluence DC on Kubernetes

Stateful Set in Kubernetes is specifically designed for stateful application, and it works well with Confluence Data Center. This is how I designed to run Confluence Data Center on Kubernetes (AWS...

View Article

How Confluence Data Center Manage the Index File?

When building Confluence Data Center on AWS, I was wondering how Confluence Data Centre manages the index file. As we run Confluence cluster in auto-scaling group, the Confluence nodes come and go (not...

View Article


AWS DataSync vs S3 Sync

I am currently working on a data migration project (from on-premise to AWS cloud). Also I would like to use the method to sync the data from AWS back to on-premise for DR purpose after we have done the...

View Article

New EFS access control is available now

I have been using EFS for a while to store my shared application data. Generally speaking it is good in terms of scalability and performance. My concern is mostly around the security, as it only uses...

View Article

Share encrypted AMI across AWS accounts

AWS has made sharing encrypted AMI cross accounts a bit easier now, check this out -...

View Article


/etc/sysconfig/clock is removed after yum update in Amazon Linux 2

Simple version: If you follow AWS guide Setting the Time for Your Linux Instance to use /etc/sysconfig/clock to configure the timezone in Amazon Linux 2, you may not be able to find it after a yum...

View Article


Use AWS Secret Manager to handle credentials

AWS Secret Manager is a great solution for secret management. It is similar to HarshiCorp Vault, but with better integrations with other AWS services, e.g. IAM, RDS, Redshift, DocumentDB. As...

View Article

AWS CodeBuild has no CloudWatch logs

AWS Codebuild can work inside or outside a VPC now, it used to be outside VPC only. If your VPC requires a proxy to access Internet, then you need to set it up properly in the Codebuild project,...

View Article

CICD Design for Atlassian Suites in AWS

I have been working on a project of migrating Atlassian suites (Confluence/Jira/...) to AWS. This is not a simple lift and shift migration. We actually redesigned everything from ground up. Here is the...

View Article
Browsing all 112 articles
Browse latest View live