Skip to content

Instantly share code, notes, and snippets.

View spy86's full-sized avatar
🎯
Focusing

Maciej Michalski spy86

🎯
Focusing
View GitHub Profile
@spy86
spy86 / install_nvidia_cuda.sh
Created June 21, 2024 14:21
script will guide you through the steps to uninstall any existing NVIDIA drivers, install the latest NVIDIA drivers and CUDA toolkit, and verify the installation by running a sample CUDA program.
#!/bin/bash
# Uninstall existing NVIDIA drivers
sudo apt-get purge -y 'nvidia*'
sudo apt-get autoremove -y
sudo apt-get autoclean -y
# Add the graphics drivers PPA
sudo add-apt-repository -y ppa:graphics-drivers/ppa
sudo apt-get update -y
#!/bin/bash
echo "DOCKER"
sudo apt-get remove docker docker-engine docker.io containerd runc
sudo apt-get update
sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
gnupg-agent \
software-properties-common -y
#!/bin/bash
echo "DOCKER and DOCKER-COMPOSE"
sudo apt-get remove docker docker-engine docker.io containerd runc
sudo apt-get update
sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
gnupg-agent \
software-properties-common -y
@spy86
spy86 / DaemonSet.yaml
Last active February 5, 2023 10:59
Change kernel parameters
apiVersion: apps/v1
kind: DaemonSet
metadata:
name: example
namespace: kube-system
labels:
app: example
spec:
template:
metadata:
node {
boolean isSuccess = true
try {
stage( 'Build' ) {
build job: "Build", parameters: [[$class: 'StringParameterValue', name: 'Branch', value: "${Branch}"]]
}
stage( 'Test' ) {
build job: "Test", parameters: []
}
stage( 'Deploy' ) {
##(1)
node {
##(2)
stage('Build') {
...
}
...
}
##(1)
pipeline {
##(2)
agent any
##(3)
stages {
##(4)
stage('Build') {
##(5)
if [[ "$(uname -a)" =~ ^Linux.*-microsoft-standard.*GNU\/Linux ]]; then
if [ ! -f "/var/run/docker.pid" ]; then
sudo /usr/sbin/service docker start
fi
fi
#!/bin/bash
echo "DOCKER and DOCKER-COMPOSE"
sudo apt-get remove docker docker-engine docker.io containerd runc
sudo apt-get update
sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
gnupg-agent \
software-properties-common -y
listView('Docker_builds') {
description('Jobs for build docker images')
filterBuildQueue()
filterExecutors()
jobs {
name('Build_docker_images')
}
columns {
status()
weather()