_Kevin's repositories
2022-ntc-content
Content from NTCers at conferences, blogs, videos, and other events in 2022.
CCTalk-Video-Download
Cctalk视频下载工具
CCTalk-Video-Download-Extension
Cctalk视频下载工具-原项目的重构版本
ChatForti
This is a quick project that uses FastAPI to create an API endpoint that receives debug output from a Fortigate firewall automation stitch. Sends the debug to ChatGPT for review and root cause analysis.
cicd-pipeline-train-schedule-git
Train Schedule sample app for Git exercises
clemea-demo
For Cisco Live Amsterdam workshop
FortiFetch
FortiFetch is a Python application that gathers information from FortiGate firewalls' API and saves the information to a PostgreSQL database. FortiFetch is built using Python and the Typer/Rich library for console output, and is designed to be easy to install, configure, and use.
FortiGPT
FortiGPT Troubleshooting Assistant is a web app that helps network administrators troubleshoot common networking issues using natural language processing. This app uses the FortiGate API and SSH to gather debug commands and sends them to the ChatGPT API for analysis.
gpt-engineer
Specify what you want it to build, the AI asks for clarification, and then builds it.
influxql-to-promql-converter
Grafana® dashboard converter tool to convert InfluxQL® using dashboards to use M3 (subset of) PromQL™ instead.
net-streamtorial
A web app for network engineers to learn about parsing data from network devices
netcadcam
Network Configuration Database
netcheck
A network change validation and analysis web app
netprobify
Network probing tool
network-analysis-cookup
Demo for how to build a network analysis stack with Nornir, NAPALM and Pandas
palo_alto_firewall_analyzer
Python scripts for reviewing Palo Alto Firewall configurations
paloaltonetworks-automation-examples
Consolidated repository for Palo Alto Networks automation examples using Python, Go, TypeScript, Bash, Terraform, Ansible.
pan-os-upgrade-web
Full stack web application to automate the complex upgrade workflows for PAN-OS firewalls and Panorama
pan-python-examples
Repository to host examples of using Python to automate Palo Alto Networks devices
pangpt
Receive log messages from PAN-OS and pass them to ChatGPT to troubleshoot
panorama-diff-tool
Python script with Docker image that will allow you to perform a diff on candidate and running configurations based on device-group, template, or template-stack
Panos2Grafana
Steps and configurations to create a complete PanOS Firewall dashboard in GRAFANA
playground
The playground is where I store mostly small scripts and code for testing individual features and functionality
slackbot-panpal
Slackbot with FastAPI to receive logs, scrub, and forward to ChatGPT; response shared in Slack
suivi-bourse
Monitor the stock shares you own with Python and Prometheus !
system-design-101
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
tiny11builder
Scripts to build a trimmed-down Windows 11 image.
vimeo-dl
A cli tool to download private videos on vimeo. Written in golang.