Skip to content

Conversation

javajason
Copy link
Contributor

No description provided.

javajason and others added 30 commits December 18, 2024 14:53
Added options to start "configuration generator" container and to start docker compose service.
Fixed some minor bugs.
Added detection of Docker (or Podman) and Docker Compose (or Podman Compose) to script before running these commands.
Fixed minor bug in checking for installation of docker-compose.
Adding logic to validate IP address format that the user enters.
Added additional instructions to be printed when the script starts.
Removed "set -e" since this appears to make script exit immediately when the test for the installation of Docker (command -v docker) fails.
Added check to see if "sudo" is required before running docker/podman.
If it is required, it is added before running this command.
Initial upload of YAML files for deploying AST in K8s.
(Tested in AKS. Still requires cleanup.)
Fixed Grafana deployment to correctly connect to AST Prometheus pod, and added bigip/device dashboards as configmaps to Grafana.
Created configmaps for remaining Grafana dashboards (YAML files) and added to Grafana deployment.
("OpenTelemetry Collector" dashboard is still not showing data, but other dashboards appear to be working correctly.)
Moving this file to its own directory since it is only applicable one some K8s distros.
File moved to extras/ directory.
Added README file to provide basic guidance for using this collection to deploy AST into a Kubernetes cluster.
Added additional deployment instructions.
Updated README.md file with more detail.
Added additional information for deploying on most K8s clusters. Also added OpenShift to the list of successful deployments tested so far.
Added clarification to accessing the Grafana and Prometheus GUIs via NodePorts.
Added more explanation to the NodePort services.
Modified format for readability and added K3s as one of the tested K8s distros.
Renamed file to aks-lb-svc.yaml since this is specific to Azure Kubernetes Services (AKS).
Added loadbalancer service for Google Kubernetes Engine (GKE).
Added missing step to cloning the repo and added GKE to list of K8s platforms where this has been tested.
Change name to be more generic, as this works across clouds.
Changed selector label key to io.ast.service.
javajason added 29 commits June 6, 2025 14:28
Changed label key to io.ast.service and removed unneeded annotations.
Changed label key to io.ast.service.
Changed label and selector keys to io.ast.service and removed unneeded annotations.
Changed selector keys to io.ast.service.
Changed label key to io.ast.service and removed unneeded annotations.
Changed label key to io.ast.service.
Changed label and selector keys to io.ast.service and removed unneeded annotations.
Changed label key to io.ast.service.
Changed label key to io.ast.service and removed unneeded annotations.
Changed selector key to io.ast.service.
Added information for adding multiple BIG-IP devices to rec-pipe-configmap.yaml.
Added an example of how to configure more than one BIG-IP device in rec-pipe-configmap.yaml.
Initial file for AST-on-K8s community project.
Adding K8s manifest files to AST-on-K8s community project.
Update instructions for checking out the ast-on-k8s project.
@javajason javajason requested a review from a team as a code owner July 14, 2025 05:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant