- Create the IAM role for EFS and attach to control plane and worker nodes (can just be worker nodes)
- Deploy the EFS Operator from Operator Hub
- Install the EFS CSI Driver with efs-cluster-csi-driver.yaml
- create the EFS Storage Class with efs-sc.yaml example (Need to change fields here for your EFS)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
apiVersion: ols.openshift.io/v1alpha1 | |
kind: OLSConfig | |
metadata: | |
name: cluster | |
spec: | |
llm: | |
providers: | |
- credentialsSecretRef: | |
name: credentials | |
models: |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
AWSTemplateFormatVersion: 2010-09-09 | |
Description: Template for creating a disconnected VPC in up to 3 AZs | |
Parameters: | |
VpcCidr: | |
AllowedPattern: ^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])(\/(1[6-9]|2[0-4]))$ | |
ConstraintDescription: CIDR block parameter must be in the form x.x.x.x/16-24. | |
Default: 10.0.0.0/16 | |
Description: CIDR block for VPC. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
schemaVersion: 2.1.0 | |
metadata: | |
name: codeassist-images | |
attributes: | |
controller.devfile.io/storage-type: ephemeral | |
controller.devfile.io/scc: container-build | |
.continue/config.json: | | |
{ | |
"allowAnonymousTelemetry": false, | |
"models": [ |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# enable network | |
nmcli con show | |
nmcli con up enp1s0 | |
mkdir /mnt/tmpfs | |
mount -o size=8G -t tmpfs none /mnt/tmpfs | |
# Enable subscription | |
subscription-manager register | |
# or copy in /etc/yum.repos.d files for satellite to base system |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
--- | |
# https://access.redhat.com/solutions/4845381 | |
# https://access.redhat.com/solutions/6985513 | |
# ############## | |
# https://access.redhat.com/solutions/5286371 | |
- hosts: all | |
vars: | |
ansible_ssh_private_key_file: /home/ec2-user/.ssh/id_rsa_ocp.pem | |
#ansible_connection: ssh | |
ansible_user: core |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
apiVersion: v1alpha1 | |
kind: AgentConfig | |
metadata: | |
name: agent-config | |
rendezvousIP: 192.168.1.80 # For a SNO cluster this is the same IP as the server. For a non-SNO install, pick an IP of one of the control plane servers | |
hosts: | |
- hostname: master-0 | |
role: master | |
interfaces: | |
- name: eno1 # This doesn't need to be the actual interface name, it has to match the names below |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# Usage: ./extract.sh --catalog=registry.redhat.io/redhat/redhat-operator-index:v4.15 --package=advanced-cluster-management --channel=release-2.11 | |
# Usage with cache: ./extract.sh --catalog=registry.redhat.io/redhat/redhat-operator-index:v4.15 --package=advanced-cluster-management --channel=release-2.11 --cache=true | |
CACHE="false" | |
# Default configs directory | |
CONFIGS_DIR="/configs" | |
for i in "$@"; do |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash -xe | |
# This script is indexed to "fix" an operator index image created by the oc-mirror tool where | |
# the /configs and files under /configs are created with root only read permissions. | |
# When /configs and the files under that directory can only be read by root, the operator index container | |
# will crash when running on OpenShift as the non-root users that the index runs as will be unable | |
# to read the operator index configuration data under /configs | |
# Change INDEX to the index container image that needs to be fixed | |
INDEX="ip-10-0-185-96.us-east-2.compute.internal:8443/redhat/redhat-operator-index:v4.15" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
variant: openshift | |
version: 4.15.0 | |
metadata: | |
labels: | |
machineconfiguration.openshift.io/role: master | |
name: 98-lso-partition | |
storage: | |
disks: | |
- device: /dev/sda # This can also be written as /dev/sda or /dev/nvme0n1 if you know the name of the disk device itself. It's recommended to use by-id in case the device changes names but not required. Make sure this matches what is in the install-config.yaml device | |
partitions: |
NewerOlder