Skip to content
@mtulio labs | blog | notes
rundeck
Initializing search
GitHub
Blog
Guides
Notes/Draft
About
@mtulio labs | blog | notes
GitHub
Blog
Blog
Archive
Archive
2024
2024
Categories
Categories
AWS
Installation
Kubernetes
OpenShift
OpenShift/installation
Private
Security
cloud/AWS
cloud/Azure
Guides
Guides
OpenShift API
OpenShift API
Replace Kube-API AWS NLB target type
OpenShift Installing
OpenShift Installing
Installing OpenShift with STS quickly on AWS
Installing Hypershift on AWS with STS (draft/unfinished)
Installing single node (SNO) on AWS [draft]
Installing on Azure with etcd in Data Disks
Installing on Azure with etcd in Data Disks (CAPI)
Installing on AWS using Hub/Spoke with Transit Gateway
Installing on AWS with BYO Public IPv4 Pool
Installing on AWS with BYO Elastic IPs
Alibaba Cloud
Alibaba Cloud
Installing OpenShift on Alibaba Cloud in existing VPC
Installing OpenShift on Alibaba Cloud in restricted environment [draft]
Oracle Cloud
Oracle Cloud
Experimental | Installing OCP on OCI provisioning network with CAPOCI
OpenShift Installing Private on AWS
OpenShift Installing Private on AWS
Hands on steps to install restricted OpenShift clusters on AWS | Solutions
Guide 0): OpenShift Private Hacking | one-page deployment BYO VPC
Guide 1): BYO VPC with Proxy
Guide 1): BYO VPC with Proxy
Prerequisites
Prerequisites
Sync CloudFormation Templates to deploy Nested Stacks
Optional: Build Squid Proxy container image
Optional: Build AWS SSM Agent container image
Step 1 - Create VPC
Step 1 - Create VPC
Option 1 - Create Blackhole private subnets with single-stack IPv4 VPC
Step 2 - Create Proxy service
Step 2 - Create Proxy service
2.1 option 1 - Create Proxy service with TLS
2.1 option 2 - Create Proxy service without TLS (not recommended)
2.2 - Create standalone Proxy service
2.3 - Create HA Proxy service (HA/LB/ASG)
2.4/TBD - Share the Proxy service between AWS Accounts with custom VPC Endpoint/PrivateLink
Step 3 - Create Bastion host
Step 3 - Create Bastion host
Abount bastion host on AWS
3.1 - Create bastion host configuration
3.2 - Deploy bastion host in private subnet
Step 5 - Install OpenShift cluster
Step 5 - Install OpenShift cluster
Option 1 - Installing private OpenShift using regional endpoints
Option 2 - Installing private OpenShift on AWS with VPC Endpoints (default)
Option 3 - Installing private OpenShift on AWS with VPC Endpoints and STS
Guide 2): BYO VPC with dual-stack IPv6 in public subnets
Diagrams
OpenShift on AWS with STS
OpenShift on AWS with STS
Articles
Hacking CCO manual mode
Simulate CredentialsRequests permissions
Troubleshooting RunInstance Error
Troubleshooting InvalidIdentityToken
Review CredentialsRequests provided by CCO
OpenShift hybrid cloud deployments on AWS
OpenShift hybrid cloud deployments on AWS
Articles
Extending OCP to AWS Local Zones (Day-2)
Installing OCP on AWS extending to Local Zones (Day-0)
oc Plugin to install OCP on AWS extending to Local Zones (Day-0)
Patch MTU on Installed clusters with Local Zones
OCP + AWS Local Zones demo script
Blog - Installing with Local Zone nodes with full automation (4.14+)
Blog demo - Installing with Local Zone nodes with full automation (4.14+)
Blog - Installing Local Zone nodes in Existing VPC (4.13+)
Blog demo - Installing with Local Zone nodes in Existing VPC (4.13+)
Hands-on Local Zones (verbose draft)
Hands-on Wavelength Zones (verbose draft)
Installing on AWS extending compute nodes to AWS Outposts in Day-1, with standalone EC2
Installing on AWS extending compute nodes to AWS Outposts in Day-2
Installing on AWS BYO VPC with Multi CDIR
OpenShift scaling labs
OpenShift scaling labs
OpenShift on AWS using Karpenter
OpenShift on AWS using Autoscaler
OpenShift on AWS using Ocean Spot by NetApp
Lab scaling and test
Draft/Spot interruption with FIS with CCO
OpenShift Node/Machine operations
OpenShift Node/Machine operations
Machine resize
Machine resize plugin
Using Instance Disks for containers' ephemeral storage
AWS - Create EC2 manually
OpenShift Cluster Autoscaler playground
OCP on AWS - Interrupt Spot instances with FIS
OpenShift Dev
OpenShift Dev
Build components
Create custom release
Get Credentials with CI Registry
Extract openshift-tests utility
Explore OpenShift cluster metrics with Grafana Dashboard from CI jobs
OpenShift Tests
OpenShift Tests
OPCT - Running Kubernetes e2e in OCP
Articles
Articles
OpenShift OIDC
OpenShift OIDC
Deep Dive into OpenShift IdP OIDC
Use CloudFront for public URL of OIDC on OpenShift
OpenShift and AWS Local Zones
OpenShift and AWS Local Zones
Day-2: Extend OpenShift to the edge with AWS Local Zones
Day-0: Install OpenShift with compute on the edge using AWS Local Zones
Use oc plugin to install OpenShift with compute on the edge using AWS Local Zones
OCP on AWS Local Zones - hands on steps
OpenShift Ingress
OpenShift Ingress
WIP|Using multiple AWS ALB Operator on OpenShift
Open Learning
Open Learning
Workshops
Trainings
Notes/Draft
Notes/Draft
automation
automation
ansible
rundeck
rundeck
Table of contents
Install
Ansible Role
Policies
NGINX config
API
Plugins
cloud
cloud
aws-cli
aws-ec2
aws-ecr
aws-eks
aws-iam
aws-instances
aws-localstack
aws-monit-quotas
aws-network
aws-nlb
aws-s3
aws-sts
aws-zones
azure-monitor
azure-ha
azure-network
aliyun-cli
aliyun-cli-disks
aliyun-ecs
aliyun-ecs
aliyun-oss
aliyun-ram
aliyun-resourcemanager
aliyun-slb
aliyun-vpc
cloud-init
container
container
Kubernetes
Kubernetes
K8S
oc-patch
oc-plugins
OpenShift
OpenShift
OpenShift
pipelines
CVO
Custom Image
ocp-user-monit
ocp-idp
ROSA
alpine
db
db
MongoDB
MongoDB-deployment
MySQL
Redis
dev
dev
git
lang_c
lang_go
python-basic
python-install
python-lambda
python-pypi
python-tips
tool-jq
yaml
js-md
Linux
Linux
cmd-find
curl
firewall-cmd
gnome
log_parser
network_knife
openssl
shell
ssh
systemd
vdo
vi
wsl
Observability
Observability
graylog
netdata
prometheus
Tools
Tools
Wireshark
RaspberryPi
RaspberryPi
WiFi
References
Templates
Templates
mkdocs-tabs
mkdocs-Admonitions
About
About
@mtulio tools
Table of contents
Install
Ansible Role
Policies
NGINX config
API
Plugins
rundeck
Install
Ansible Role
Policies
NGINX config
API
Plugins
Back to top