Khantil Choksi's repositories

DevOps-CI-CD-Pipeline-using-Jenkins

Provisioning and configuring Jenkins server, automatically using Ansible. Automated testing, prioritization analysis and deployment of the software in continuous deployment pipeline. Automatic Infrastructure Upgrade: Automatically creating a Kubernetes cluster, for running a Dockerized version of application Canary Release: Using a proxy/load balancer server, route a percentage of traffic to a newly staged version of software and remaining traffic to a stable version of software. Stop routing traffic to canary if alert is raised. Rolling Updates: While redeploying application on one instance with updated version; other instances of application should remain operational.

Language:HTMLStargazers:8Issues:2Issues:0

Linux-Networking-Virtualization

Linux Networking CSC 792 NC State University Fall 2018

Language:PythonLicense:GPL-3.0Stargazers:4Issues:0Issues:0

Software_Engineering_Assignment5

Configuration Management and Continuous Deployment

Stargazers:1Issues:0Issues:0

Advaced_Data_Structures_Implementations

ADS CSC 541 NC State University Spring 2018

Language:CStargazers:0Issues:2Issues:0

Automated-Learning-and-Data-Analysis

ALDA CSC 5222 NC State University Fall 2018

Language:Jupyter NotebookLicense:GPL-3.0Stargazers:0Issues:2Issues:0

DNS-as-a-Service-Linux

Linux Networking, Virtualization, Containerization, Docker, Kubernetes

Language:PythonLicense:GPL-3.0Stargazers:0Issues:2Issues:0

Kubernetes-Tech-Talk

DevOps CSC 519 NC State University Spring 2018

Stargazers:0Issues:2Issues:0

Slack-Bot

Slack bot which provides Trello related project management functionalities in Slack using NodeJS, RESTful APIs of Slack and Trello, Wit.ai API to process natural language.

Language:JavaScriptStargazers:0Issues:2Issues:0

checkbox.io

A simple web application for hosting surveys

Language:JavaScriptStargazers:0Issues:0Issues:0

Chord-Protocol

DIC CSC 591 NC State University Fall 2018

Language:JavaStargazers:0Issues:2Issues:0
Language:PythonStargazers:0Issues:0Issues:0

DevOps-HW0-Pipelines

DevOps CSC 519 NC State University Spring 2018

Language:RubyStargazers:0Issues:2Issues:0

DevOps-HW1-ConfigurartionManagement

DevOps CSC 519 NC State University Spring 2018

Language:RubyStargazers:0Issues:0Issues:0

DevOps-HW1-Part2-ProvisioningServers-

DevOps CSC 519 NC State University Spring 2018

Language:JavaScriptStargazers:0Issues:2Issues:0

DevOps-ServersWorkshop

DevOps CSC 519 NC State University Spring 2018

Language:JavaScriptStargazers:0Issues:2Issues:0

DevOps_HW2_TestGeneration_Coverage

DevOps CSC 519 NC State University Spring 2018

Language:JavaScriptStargazers:0Issues:2Issues:0
Language:JavaStargazers:0Issues:0Issues:0

DNS-as-a-Service

Create and manage VPC, Subnet and VM instance, DNS instance.

Language:PythonStargazers:0Issues:0Issues:0

expertiza

Expertiza is a web application through which students can submit and peer-review learning objects (articles, code, web sites, etc). The Expertiza project is supported by the National Science Foundation.

Language:RubyLicense:MITStargazers:0Issues:0Issues:0
Language:PythonLicense:GPL-3.0Stargazers:0Issues:2Issues:0
Stargazers:0Issues:2Issues:0
Language:Jupyter NotebookLicense:GPL-3.0Stargazers:0Issues:0Issues:0
Language:CStargazers:0Issues:0Issues:0

Software_Engineering_Assignment0

CSC 510 NC State University Fall 2017

Stargazers:0Issues:2Issues:0

Software_Engineering_Assignment1

CSC 510 NC State University Fall 2017

Language:JavaScriptStargazers:0Issues:0Issues:0

Software_Engineering_Assignment2

CSC 510 NC State University Fall 2017

Language:JavaStargazers:0Issues:2Issues:0

Software_Engineering_Assignment4

CSC 510 NC State University Fall 2017

Language:JavaScriptStargazers:0Issues:2Issues:0
Language:CSSStargazers:0Issues:2Issues:0
Stargazers:0Issues:0Issues:0
Language:JavaStargazers:0Issues:2Issues:0